@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/inter-latin-var.c940764593.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/inter-rupee-var.a5e075bdae.woff2) format("woff2");unicode-range:U+20B9}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/space-grotesk-latin-var.a0d054c4af.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/space-grotesk-rupee-var.43facf78bc.woff2) format("woff2");unicode-range:U+20B9}@font-face{font-family:Inter Fallback;font-weight:300 500;src:local("Arial"),local("ArialMT");size-adjust:106.37%;ascent-override:91.07%;descent-override:22.68%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:600 700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:100.95%;ascent-override:95.96%;descent-override:23.89%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;font-weight:400 500;src:local("Arial"),local("ArialMT");size-adjust:108.52%;ascent-override:90.67%;descent-override:26.91%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;font-weight:600 700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:101.26%;ascent-override:97.18%;descent-override:28.84%;line-gap-override:0%}@font-face{font-family:remixicon;src:url(/assets/remixicon-subset.8df4be40c0.woff2) format("woff2");font-display:block}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-add-box-line:before{content:"\ea0f"}.ri-add-line:before{content:"\ea13"}.ri-alarm-warning-line:before{content:"\ea1d"}.ri-apps-2-line:before{content:"\ea42"}.ri-apps-line:before{content:"\ea44"}.ri-archive-line:before{content:"\ea48"}.ri-arrow-down-line:before{content:"\ea4c"}.ri-arrow-down-s-line:before{content:"\ea4e"}.ri-arrow-left-line:before{content:"\ea60"}.ri-arrow-left-s-line:before{content:"\ea64"}.ri-arrow-right-line:before{content:"\ea6c"}.ri-arrow-right-s-line:before{content:"\ea6e"}.ri-arrow-up-circle-fill:before{content:"\ea71"}.ri-arrow-up-line:before{content:"\ea76"}.ri-attachment-2:before{content:"\ea84"}.ri-bar-chart-2-line:before{content:"\ea96"}.ri-battery-2-fill:before{content:"\eaab"}.ri-battery-fill:before{content:"\eaaf"}.ri-bill-line:before{content:"\eac2"}.ri-book-2-line:before{content:"\ead3"}.ri-book-open-line:before{content:"\eadb"}.ri-book-shelf-line:before{content:"\f524"}.ri-brain-line:before{content:"\f2f7"}.ri-briefcase-4-line:before{content:"\eaf1"}.ri-building-line:before{content:"\eb0f"}.ri-calendar-check-line:before{content:"\eb23"}.ri-calendar-close-line:before{content:"\f38e"}.ri-calendar-event-line:before{content:"\eb25"}.ri-calendar-line:before{content:"\eb27"}.ri-calendar-schedule-line:before{content:"\f3f3"}.ri-chat-1-line:before{content:"\eb4d"}.ri-chat-3-line:before{content:"\eb51"}.ri-chat-new-line:before{content:"\eb63"}.ri-check-line:before{content:"\eb7b"}.ri-checkbox-blank-circle-line:before{content:"\eb7d"}.ri-checkbox-circle-fill:before{content:"\eb80"}.ri-checkbox-multiple-line:before{content:"\eb89"}.ri-claude-fill:before{content:"\f5b2"}.ri-close-line:before{content:"\eb99"}.ri-code-box-line:before{content:"\eba7"}.ri-code-s-slash-line:before{content:"\ebad"}.ri-computer-line:before{content:"\ebca"}.ri-contacts-book-2-line:before{content:"\ebcc"}.ri-contacts-book-line:before{content:"\ebce"}.ri-cursor-fill:before{content:"\ec09"}.ri-cursor-line:before{content:"\ec0a"}.ri-customer-service-2-line:before{content:"\ec0c"}.ri-door-open-line:before{content:"\ec4c"}.ri-download-2-line:before{content:"\ec54"}.ri-download-cloud-2-line:before{content:"\ec56"}.ri-edit-box-line:before{content:"\ec82"}.ri-edit-line:before{content:"\ec86"}.ri-equalizer-3-line:before{content:"\f407"}.ri-equalizer-line:before{content:"\ec9d"}.ri-expand-diagonal-line:before{content:"\f4d2"}.ri-external-link-line:before{content:"\ecaf"}.ri-eye-line:before{content:"\ecb5"}.ri-file-copy-line:before{content:"\ecd5"}.ri-file-list-2-line:before{content:"\eced"}.ri-file-list-3-line:before{content:"\ecef"}.ri-file-paper-2-line:before{content:"\ecf9"}.ri-file-pdf-2-line:before{content:"\f3c7"}.ri-file-shield-2-line:before{content:"\ed09"}.ri-file-text-line:before{content:"\ed0f"}.ri-filter-3-line:before{content:"\ed25"}.ri-flag-line:before{content:"\ed3b"}.ri-flashlight-line:before{content:"\ed3d"}.ri-flow-chart:before{content:"\ed46"}.ri-folder-3-line:before{content:"\ed54"}.ri-folder-chart-line:before{content:"\ed5e"}.ri-folders-line:before{content:"\ed8a"}.ri-fullscreen-line:before{content:"\ed9c"}.ri-gemini-fill:before{content:"\f53f"}.ri-gift-line:before{content:"\edbb"}.ri-git-branch-line:before{content:"\edbd"}.ri-global-line:before{content:"\edcf"}.ri-google-fill:before{content:"\edd4"}.ri-group-line:before{content:"\ede3"}.ri-hammer-line:before{content:"\edef"}.ri-heart-2-line:before{content:"\ee09"}.ri-history-line:before{content:"\ee17"}.ri-home-4-line:before{content:"\ee1d"}.ri-image-line:before{content:"\ee4b"}.ri-inbox-2-line:before{content:"\f3a9"}.ri-inbox-line:before{content:"\ee4f"}.ri-instagram-line:before{content:"\ee66"}.ri-layout-left-2-line:before{content:"\ee92"}.ri-layout-left-line:before{content:"\ee94"}.ri-layout-right-line:before{content:"\ee9b"}.ri-lightbulb-line:before{content:"\eea9"}.ri-line-chart-line:before{content:"\eeab"}.ri-links-line:before{content:"\eeb8"}.ri-list-check-2:before{content:"\eeb9"}.ri-loader-4-line:before{content:"\eec6"}.ri-lock-line:before{content:"\eece"}.ri-magic-line:before{content:"\eeea"}.ri-mail-line:before{content:"\eef6"}.ri-mail-send-line:before{content:"\eefc"}.ri-map-pin-line:before{content:"\ef14"}.ri-menu-line:before{content:"\ef3e"}.ri-meta-fill:before{content:"\f342"}.ri-mic-fill:before{content:"\ef4f"}.ri-mic-line:before{content:"\ef50"}.ri-money-dollar-circle-line:before{content:"\ef65"}.ri-more-2-fill:before{content:"\ef76"}.ri-more-fill:before{content:"\ef78"}.ri-notification-3-line:before{content:"\ef94"}.ri-openai-fill:before{content:"\f34a"}.ri-organization-chart:before{content:"\efb8"}.ri-pages-line:before{content:"\efbf"}.ri-pencil-line:before{content:"\efe0"}.ri-phone-line:before{content:"\efec"}.ri-plug-2-line:before{content:"\f017"}.ri-plug-line:before{content:"\f019"}.ri-price-tag-3-line:before{content:"\f023"}.ri-pulse-line:before{content:"\f035"}.ri-question-line:before{content:"\f045"}.ri-questionnaire-line:before{content:"\f048"}.ri-refresh-line:before{content:"\f064"}.ri-refund-2-line:before{content:"\f066"}.ri-restaurant-line:before{content:"\f084"}.ri-rocket-2-line:before{content:"\f094"}.ri-rocket-line:before{content:"\f096"}.ri-route-line:before{content:"\f09b"}.ri-save-3-line:before{content:"\f0b1"}.ri-search-line:before{content:"\f0d1"}.ri-secure-payment-line:before{content:"\f0d3"}.ri-send-plane-line:before{content:"\f0da"}.ri-settings-3-line:before{content:"\f0e6"}.ri-shape-line:before{content:"\f0f2"}.ri-shapes-line:before{content:"\f3db"}.ri-shield-check-line:before{content:"\f100"}.ri-shield-keyhole-line:before{content:"\f107"}.ri-shopping-bag-3-line:before{content:"\f116"}.ri-shopping-bag-line:before{content:"\f118"}.ri-shopping-cart-2-line:before{content:"\f11e"}.ri-signal-wifi-3-fill:before{content:"\f12f"}.ri-signal-wifi-fill:before{content:"\f133"}.ri-smartphone-line:before{content:"\f15a"}.ri-sparkling-2-fill:before{content:"\f36a"}.ri-sparkling-2-line:before{content:"\f36b"}.ri-sparkling-line:before{content:"\f36d"}.ri-store-2-line:before{content:"\f1a5"}.ri-survey-line:before{content:"\f1c7"}.ri-team-line:before{content:"\f1ee"}.ri-telegram-line:before{content:"\f1f0"}.ri-terminal-box-line:before{content:"\f1f6"}.ri-thumb-down-line:before{content:"\f205"}.ri-thumb-up-line:before{content:"\f207"}.ri-time-line:before{content:"\f20f"}.ri-tools-line:before{content:"\f21b"}.ri-truck-line:before{content:"\f231"}.ri-user-add-line:before{content:"\f25e"}.ri-user-shared-line:before{content:"\f272"}.ri-vidicon-line:before{content:"\f288"}.ri-voiceprint-line:before{content:"\f29a"}.ri-wallet-3-line:before{content:"\f2ac"}.ri-whatsapp-line:before{content:"\f2bc"}.ri-window-2-line:before{content:"\f2c4"}.ri-window-line:before{content:"\f2c6"}:root{--ground:#FBFBFE;--ink:#101321;--muted:#5A5E70;--line:#E7E7F0;--accent:#7C5CFF;--accent-deep:#5B3DF5;--accent-soft:#F1EDFF;--good:#0E8A5F;--good-soft:#E7F5EE;--card:#FFFFFF;--radius:12px;--display:"Space Grotesk","Space Grotesk Fallback","Avenir Next",Helvetica,Arial,sans-serif;--body:"Inter","Inter Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}img{max-width:100%}a{color:inherit}h1,h2,h3{font-family:var(--display);letter-spacing:-.015em;margin:0}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}.eyebrow{font:600 11.5px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-deep);margin:0 0 14px}.lede{font-size:18.5px;line-height:1.6;color:var(--muted);max-width:44em}.sect{font-size:clamp(30px,4.4vw,44px);line-height:1.1;font-weight:600;margin-bottom:14px}.grad{background:linear-gradient(100deg,var(--accent-deep),var(--accent) 55%,#9E7BFF);-webkit-background-clip:text;background-clip:text;color:transparent}.btn{display:inline-flex;align-items:center;gap:8px;border-radius:10px;font:600 14px var(--body);padding:10px 18px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s}.btn.lg{padding:13px 24px;font-size:15px}.btn.solid{background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff;box-shadow:0 8px 24px -10px #7c5cffa6}.btn.solid:hover{transform:translateY(-1px);box-shadow:0 12px 28px -10px #7c5cffbf}.btn.ghost{border-color:var(--line);background:#ffffffb3;backdrop-filter:blur(6px);color:var(--ink)}.btn.ghost:hover{border-color:var(--accent-deep);color:var(--accent-deep)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}section.hero .reveal{opacity:1;transform:none;animation:hero-in .7s cubic-bezier(.2,.7,.2,1) both}section.hero .reveal:nth-child(2){animation-delay:70ms}section.hero .reveal:nth-child(3){animation-delay:.14s}section.hero .reveal:nth-child(n+4){animation-delay:.21s}@keyframes hero-in{0%{opacity:0;transform:translateY(22px)}}@media(prefers-reduced-motion:reduce){section.hero .reveal{animation:none}}.nav{position:fixed;inset:0 0 auto;z-index:100;padding:14px 0;transition:background .25s,box-shadow .25s}.nav.scrolled{background:#fbfbfed9;backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line)}.nav-in{max-width:1180px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:28px}.brand img{display:block}.nav-links{display:flex;gap:26px;margin-left:8px;align-items:center}.nav-links a,.nav-dd-btn{font:500 14px/1.2 var(--body);color:var(--muted);text-decoration:none;transition:color .15s;display:inline-flex;align-items:center}.nav-links a:hover{color:var(--ink)}.nav-cta{margin-left:auto;display:flex;gap:10px}.nav-dd{position:relative}.nav-dd-btn{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;cursor:pointer;font:500 14px var(--body);color:var(--muted);padding:0;transition:color .15s}.nav-dd-btn:hover,.nav-dd[data-open] .nav-dd-btn{color:var(--ink)}.nav-dd .caret{font-size:10px;transition:transform .2s}.nav-dd[data-open] .caret{transform:rotate(180deg)}.nav-dd-panel{position:absolute;left:-16px;top:calc(100% + 16px);width:340px;padding:10px;z-index:110;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 30px 70px -30px #10132159,0 4px 16px -8px #1013211f;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s,transform .18s}.nav-dd:hover .nav-dd-panel,.nav-dd:focus-within .nav-dd-panel,.nav-dd[data-open] .nav-dd-panel{opacity:1;transform:none;pointer-events:auto}.nav-dd-panel:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.nav-dd-panel a{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:10px;text-decoration:none;transition:background .13s}.nav-dd-panel a:hover{background:var(--accent-soft)}.nav-dd-panel a i{font-style:normal;font-size:17px;width:32px;height:32px;border-radius:9px;background:#f4f3fc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-dd-panel a i.ddri{color:var(--c,#6366F1);background:color-mix(in srgb,var(--c,#6366F1) 12%,#fff);font-size:16px}.t-ai i{font-size:9px;margin-right:1px}.suggest i{font-size:12px;vertical-align:-1px}.dh-tools>i{font-size:15px}.nav-dd-panel a b{display:block;font:600 13.5px var(--display);color:var(--ink)}.nav-dd-panel a em{display:block;font:400 12px var(--body);font-style:normal;color:var(--muted);margin-top:1px}[id]{scroll-margin-top:84px}.hero-badges{max-width:640px;margin:0 auto 26px;font:500 13px/1.7 var(--body);color:var(--muted);text-align:center}.hero{position:relative;display:flex;align-items:center;padding:150px 0 40px;overflow:hidden}.mesh{position:absolute;inset:-20% -10% auto;height:130%;pointer-events:none;background:radial-gradient(42% 55% at 78% 18%,rgba(124,92,255,.16),transparent 70%),radial-gradient(38% 48% at 12% 70%,rgba(94,196,255,.13),transparent 70%),radial-gradient(30% 40% at 55% 95%,rgba(158,123,255,.1),transparent 70%)}.mesh.flip{transform:scaleY(-1)}.dotgrid{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(16,19,33,.1) 1px,transparent 1.4px);background-size:26px 26px;mask-image:radial-gradient(70% 70% at 50% 35%,#000 30%,transparent 100%)}.hero-in{position:relative;max-width:900px;margin:0 auto;padding:0 24px;text-align:center;display:flex;flex-direction:column;align-items:center}.hero h1{font-size:clamp(38px,5.6vw,64px);line-height:1.05;font-weight:700;margin:0 0 20px}.hero .lede{margin-left:auto;margin-right:auto}.hero .lede b{color:var(--ink)}.hero-actions{display:flex;align-items:center;gap:20px;margin:28px 0 22px;flex-wrap:wrap;justify-content:center}.btn-quiet{display:inline-flex;align-items:center;gap:6px;font:500 15px var(--body);color:var(--muted);text-decoration:none;transition:color .2s}.btn-quiet:hover{color:var(--accent-deep)}.btn-quiet i{font-size:15px}.voice-chip{display:inline-flex;align-items:center;gap:12px;border:1px solid var(--line);background:#ffffffd9;backdrop-filter:blur(8px);border-radius:999px;padding:10px 20px 10px 14px;font:500 15px var(--body);color:var(--ink);box-shadow:0 10px 30px -18px #10132159}.typed{min-width:22ch}.typed:after{content:"\258d";color:var(--accent-deep);animation:blink 1s steps(1) infinite}.wave{display:inline-flex;align-items:center;gap:2.5px;height:18px}.wave i{width:3px;border-radius:2px;background:var(--accent);animation:wv 1s ease-in-out infinite}.wave i:nth-child(1){height:7px;animation-delay:0s}.wave i:nth-child(2){height:14px;animation-delay:.12s}.wave i:nth-child(3){height:18px;animation-delay:.24s}.wave i:nth-child(4){height:12px;animation-delay:.36s}.wave i:nth-child(5){height:8px;animation-delay:.48s}.wave.sm{height:12px}.wave.sm i{max-height:12px}@keyframes wv{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.wrap-wide{max-width:1240px;margin:0 auto;padding:0 24px}.appdemo{position:relative;padding:26px 0 40px}.demo-glow{position:absolute;inset:18% 14% 6%;pointer-events:none;filter:blur(70px);opacity:.4;border-radius:50%;background:conic-gradient(from 120deg at 50% 40%,#7c5cff59,#5ec4ff33,#9e7bff47,#7c5cff59)}.browser{position:relative;border-radius:18px;background:#fff;border:1px solid #E3E0F5;overflow:hidden;box-shadow:0 60px 120px -50px #3c28a073,0 0 0 6px #7c5cff0d}.browser-bar{display:flex;align-items:center;gap:14px;padding:11px 16px;border-bottom:1px solid var(--line);background:#fafafe}.tl{display:flex;gap:6px}.tl i{width:11px;height:11px;border-radius:50%;background:#e4e2f0}.tl i:nth-child(1){background:#ff5f57}.tl i:nth-child(2){background:#febc2e}.tl i:nth-child(3){background:#28c840}.urlbar{display:inline-flex;align-items:center;gap:7px;font:500 12.5px var(--mono);color:var(--muted);background:#f1f0fa;border-radius:8px;padding:6px 14px;margin:0 auto}.live-dot{font:600 11px var(--mono);color:var(--good)}.browser-body{display:grid;grid-template-columns:224px 1fr auto;height:620px}.d-side,.d-main{overflow-y:auto}.d-side::-webkit-scrollbar,.d-main::-webkit-scrollbar,.d-chatlist::-webkit-scrollbar{width:6px}.d-side::-webkit-scrollbar-thumb,.d-main::-webkit-scrollbar-thumb,.d-chatlist::-webkit-scrollbar-thumb{background:#ddddd6;border-radius:3px}.d-side{border-right:1px solid #EDEDEA;background:#fff;padding:12px 10px;display:flex;flex-direction:column;gap:1px}.d-side>*{flex-shrink:0}.d-top{display:flex;align-items:center;justify-content:space-between;margin:2px 6px 14px}.d-collapse{width:16px;height:16px;color:#6b6e7b}.d-nav{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:transparent;border-radius:8px;padding:7px 9px;font:400 13.5px var(--body);color:#33353d;cursor:pointer;transition:background .15s}.d-nav:hover{background:#f1f1ef}.d-nav svg,.d-ws svg,.d-foot svg,.d-chatrow svg,.d-folder svg,.d-collapse{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;color:#6b6e7b}.d-sec{display:flex;align-items:center;font:500 11.5px var(--body);color:#6b6e7b;padding:14px 9px 4px}.d-plus{margin-left:auto;color:#6b6e7b;font-size:12px}.d-chatrow{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:0;background:transparent;border-radius:8px;padding:6px 9px;font:400 13px var(--body);color:#33353d;cursor:pointer;transition:background .15s;white-space:nowrap;overflow:hidden}.d-chatrow span{overflow:hidden;text-overflow:ellipsis}.d-chatrow:hover{background:#f1f1ef}.d-chatrow.dim{color:#5c5f6b}.d-badge{margin-left:auto;background:var(--accent);color:#fff;font:700 9.5px var(--mono);min-width:16px;height:16px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.d-ws{display:flex;align-items:center;gap:8px;font:500 13.5px var(--body);color:#2a2c38;padding:6px 9px;border-radius:8px}.d-ws.org{margin-top:6px}.d-folder{display:flex;align-items:center;gap:6px;font:400 13px var(--body);color:#33353d;padding:5px 9px 5px 14px}.chev{width:12px;height:12px}.chev.r{transform:rotate(-90deg)}.d-spaces{display:flex;flex-direction:column;gap:1px}.d-space>.d-folder{width:100%;text-align:left;border:0;background:transparent;cursor:pointer;border-radius:8px}.d-space>.d-folder:hover{background:#f1f1ef}.d-space>.d-folder .chev{transition:transform .2s}.d-folder-apps{display:none;flex-direction:column;gap:1px;margin:1px 0 3px}.d-space.open>.d-folder-apps{display:flex}.d-space .d-app.sub{width:calc(100% - 32px);margin-left:32px;font-size:12.5px;padding:4px 9px;color:#4a4c58}.d-space .d-app.sub .ai-tile{width:17px;height:17px;border-radius:5px}.d-space .d-app.sub .ai-tile i{font-size:10px}.d-app{display:flex;align-items:center;gap:8px;width:calc(100% - 18px);margin-left:18px;text-align:left;border:0;background:transparent;border-radius:8px;padding:5px 8px;font:400 13px var(--body);color:#33353d;cursor:pointer;transition:background .15s}.d-app:hover{background:#f1f1ef}.d-app.on{background:#ededea;font-weight:500}.d-app.new{color:#6b6e7b}.appglyph{width:15px;height:15px;fill:none;stroke:#6b6e7b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.d-foot{margin-top:auto;display:flex;align-items:center;gap:14px;padding:12px 8px 2px}.d-foot svg{cursor:pointer}.d-foot svg:hover{color:var(--ink)}.d-ava{margin-left:auto;width:24px;height:24px;border-radius:50%;background:#e8e8e4;color:#5c5f6b;font:500 11px var(--body);display:inline-flex;align-items:center;justify-content:center}.d-launch{position:absolute;right:18px;bottom:16px;z-index:7;width:46px;height:46px;border-radius:50%;border:0;background:linear-gradient(135deg,var(--accent-deep),#9E7BFF);color:#fff;cursor:pointer;font-size:20px;box-shadow:0 14px 30px -10px #7c5cffb3;display:flex;align-items:center;justify-content:center;transition:transform .2s}.d-launch:hover{transform:scale(1.08)}.d-launch.pulse{animation:launchpulse 1.5s ease-in-out infinite}.browser:has(.d-drawer.open) .d-launch{opacity:0;pointer-events:none}@keyframes launchpulse{0%,to{box-shadow:0 14px 30px -10px #7c5cffb3}50%{box-shadow:0 14px 30px -10px #7c5cffb3,0 0 0 10px #7c5cff29}}.d-drawer{position:relative;width:0;min-width:0;overflow:hidden;background:#fff;border-left:1px solid transparent;display:flex;flex-direction:column;transition:width .34s cubic-bezier(.3,.9,.3,1),min-width .34s cubic-bezier(.3,.9,.3,1)}.d-drawer.open{width:334px;min-width:334px;border-left-color:var(--line);background:#fafafe;padding:0}.d-drawer>*{min-width:334px}.dd-panel{flex:1;min-width:334px;display:flex;flex-direction:column;background:#fafafe;border:0;border-radius:0;overflow:hidden;box-shadow:none}.dd-head{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 16px;border-bottom:1px solid var(--line)}.dd-title{font:600 14px var(--display)}.dd-actions{display:flex;gap:1px}.dd-actions button{width:28px;height:28px;border:0;background:transparent;border-radius:7px;color:#6b6e7b;cursor:pointer;font-size:15px;display:inline-flex;align-items:center;justify-content:center}.dd-actions button:hover{background:#f1f1ef;color:var(--ink)}.dd-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column}.dd-empty{margin:auto 0;text-align:center}.dd-empty h2{font:600 26px var(--display);letter-spacing:-.01em;margin:0 0 6px}.dd-empty p{font-size:15px;color:var(--muted);margin:0 0 20px}.dd-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dd-pills button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 13px;font:500 12.5px var(--body);color:#33353d;cursor:pointer;transition:all .15s}.dd-pills button:hover{border-color:#cfc6f5;background:var(--accent-soft)}.dd-pills button i{color:var(--c,#6366F1);font-size:14px}.dd-thread{display:none;flex-direction:column;gap:10px}.d-drawer.chatting .dd-empty{display:none}.d-drawer.chatting .dd-thread{display:flex}.dd-input{display:flex;align-items:center;gap:9px;margin:10px;border:1px solid var(--line);border-radius:14px;padding:9px 12px;font:400 12.5px var(--body);background:#fff}.dd-plus{color:#6b6e7b;font-size:16px}.dd-auto{font:500 11px var(--body);color:#33353d;border:1px solid var(--line);border-radius:7px;padding:2px 7px}.dd-ph{color:#a5a3bc;flex:1}.dd-input i{color:#6b6e7b;font-size:15px}.dd-send{width:22px;height:22px;border-radius:50%;background:var(--accent);color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dd-mock{border:1px solid #E3E0F5;border-radius:16px;overflow:hidden;background:#fff;max-width:340px;margin:0 auto;box-shadow:0 24px 55px -32px #3c28a059}.dd-mock .dd-head{border-bottom:1px solid var(--line)}.dd-mock .dd-input{margin:8px 10px 10px}.dd-auto i{font-size:11px}.ai-tile{width:20px;height:20px;border-radius:6px;background:var(--c,#6366F1);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #1013211f}.ai-tile i{color:#fff;font-size:12px;line-height:1}.ai-tile.ghost{background:transparent;border:1px dashed #C8C9C0}.ai-tile.ghost i{color:#6b6e7b}.d-fab{position:absolute;right:20px;bottom:18px;z-index:6;width:44px;height:44px;border-radius:50%;border:0;background:linear-gradient(135deg,var(--accent-deep),#9E7BFF);color:#fff;cursor:pointer;box-shadow:0 14px 30px -10px #7c5cffb3;display:flex;align-items:center;justify-content:center;transition:transform .2s}.d-fab:hover{transform:scale(1.07)}.d-fab svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linejoin:round}.d-agentpanel{position:absolute;right:20px;bottom:72px;z-index:5;width:300px;max-height:380px;display:none;flex-direction:column;background:#fff;border:1px solid #E7E7F0;border-radius:16px;box-shadow:0 30px 70px -25px #10132166;overflow:hidden;transform-origin:bottom right;animation:apin .22s ease}.d-agentpanel.open{display:flex}@keyframes apin{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:none}}.ap-head{display:flex;align-items:center;gap:8px;font:600 13px var(--display);padding:11px 13px;border-bottom:1px solid var(--line);background:#fcfcfb}.ap-head button{margin-left:auto;border:0;background:transparent;color:#6b6e7b;font-size:13px;cursor:pointer;width:24px;height:24px;border-radius:6px}.ap-head button:hover{background:#f1f1ef;color:var(--ink)}.ap-list{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:9px}.ap-list .msg{font-size:12px;padding:8px 11px;border-radius:12px}.ap-input{display:flex;align-items:center;gap:8px;margin:8px 10px 10px;border:1px solid var(--line);border-radius:999px;padding:6px 8px 6px 14px;font:400 12px var(--body);color:#a5a3bc}.ap-input .dh-send{margin-left:auto;width:22px;height:22px;font-size:11px}.dh-center{max-width:700px;margin:0 auto;padding-top:8px;text-align:left}.dh-brief{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.dh-eyebrow{font:600 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#8b8ea0;margin:0 0 6px}.dh-title{font:700 23px var(--display);letter-spacing:-.015em;margin:0 0 3px}.dh-title b{color:var(--accent-deep);font-weight:700}.dh-sub{font:400 13px var(--body);color:var(--muted);margin:0}.dh-review{flex-shrink:0;border:1px solid var(--line);border-radius:9px;padding:5px 11px;font:500 12.5px var(--body);color:var(--ink);background:#fff}.dh-review i{font-size:12px;color:var(--muted)}.dh-input{border:1px solid #E7E7F0;border-radius:16px;background:#fff;box-shadow:0 10px 30px -18px #10132140;padding:14px 16px 10px;text-align:left}.dh-input.mini{margin-top:auto}.dh-typed-row{min-height:22px;font:400 14.5px var(--body);color:#33353d;display:flex;align-items:center}.dh-typed:empty:before{content:"Ask anything or describe what you want to build\2026";color:#a5a3bc}.dh-caret{width:2px;height:16px;background:var(--accent);margin-left:2px;animation:blink 1s steps(1) infinite}.dh-input-row{display:flex;align-items:center;gap:10px;margin-top:10px}.dh-ic{color:#6b6e7b;font-size:15px}.dh-auto{font:500 12.5px var(--body);color:#33353d;border:1px solid #EDEDEA;border-radius:8px;padding:3px 9px}.dh-auto i{font-style:normal;color:#6b6e7b;font-size:10px}.dh-ph{font:400 13px var(--body);color:#a5a3bc}.dh-spacer{flex:1}.dh-mic{width:17px;height:17px;fill:none;stroke:#6b6e7b;stroke-width:1.7;stroke-linecap:round}.dh-send{width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.dh-tools{display:flex;align-items:center;gap:7px;margin:12px -16px -10px;padding:9px 16px;border-top:1px solid #F0F0F6;font:500 12px var(--body);color:#6b6e7b}.dh-tools>i{color:#6b6e7b}.dh-tools img{width:16px;height:16px;object-fit:contain}.dh-x{margin-left:auto;color:#a5a3bc;font-size:14px}.dh-sechead{display:flex;align-items:center;gap:8px;text-align:left;font:600 13.5px var(--body);margin:14px 0 8px}.dh-sechead span{font:400 12px var(--body);color:#6b6e7b}.dh-row{display:flex;align-items:center;gap:9px;padding:11px 2px;border-bottom:1px solid #F0F0F6;font:400 13px var(--body);color:var(--ink)}.dh-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.dh-row em{margin-left:auto;font-style:normal;font-size:12px;color:#8b8ea0}.dh-cta{margin-left:auto;border:1px solid var(--line);border-radius:7px;padding:3px 9px;font:500 11.5px var(--body);color:var(--ink);background:#fff}.dh-list{list-style:none;margin:0;padding:0}.dh-item{display:flex;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid #F5F5F9;font:400 13px var(--body);color:var(--ink)}.dh-item .ai-tile{width:22px;height:22px;border-radius:6px;font-size:12px;flex-shrink:0}.dh-item em{margin-left:auto;font-style:normal;font:400 11.5px var(--mono);color:#a5a3bc}.dh-ask{font:500 11.5px var(--body);color:#8b8ea0}.dh-more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font:500 13px var(--body);color:var(--ink);text-decoration:none}.dh-more i{font-size:14px}.d-main{position:relative;padding:18px 20px;overflow:hidden}.d-scene{display:none;animation:scenein .45s ease}.d-scene.on{display:block}@keyframes scenein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.d-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.d-head h3{font:600 16px var(--display);margin:0}.d-head h3 em{font-style:normal;font-weight:500;color:#a5a3bc}.d-chip{font:600 10px var(--mono);color:var(--good);background:var(--good-soft);border-radius:5px;padding:3px 8px}.d-table{width:100%;border-collapse:collapse;font-size:13px}.d-table th{font:600 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#a5a3bc;text-align:left;padding:6px 8px;border-bottom:1px solid var(--line)}.d-table td{padding:9px 8px;border-bottom:1px solid #F1F0F8;color:#3b3e52}.d-table tr.hl.flash td{background:#fff7e8}.st{font:600 10.5px var(--mono);border-radius:5px;padding:3px 8px;white-space:nowrap}.s1{color:#b4540a;background:#fcefe3}.s2{color:#4a44c8;background:var(--accent-soft)}.s3{color:var(--good);background:var(--good-soft)}.d-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.kpi{border:1px solid var(--line);border-radius:10px;padding:12px 14px}.kpi span{font:600 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#a5a3bc;display:block;margin-bottom:4px}.kpi b{font:600 20px var(--display)}.kpi i{font:600 11px var(--mono);color:#a5a3bc;font-style:normal;margin-left:6px}.kpi i.up{color:var(--good)}.d-bars{display:flex;align-items:flex-end;gap:10px;height:120px;padding:0 6px 18px}.d-bars i{flex:1;height:var(--h);border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#9E7BFF,var(--accent-deep));opacity:.85;position:relative}.d-bars i.hot{opacity:1;background:linear-gradient(180deg,#7C5CFF,var(--accent-deep));box-shadow:0 8px 18px -8px #7c5cff99}.d-bars i s{position:absolute;bottom:-17px;left:0;right:0;text-align:center;font:600 9px var(--mono);color:#a5a3bc;text-decoration:none;text-transform:uppercase;letter-spacing:.05em}.d-rows{display:flex;flex-direction:column;gap:8px}.d-row{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:10px;padding:11px 14px;font-size:13.5px;color:#3b3e52}.d-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.d-col{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fcfcfe}.d-col h4{font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#a5a3bc;margin:0 0 8px}.d-col p{font-size:12.5px;color:#3b3e52;background:#fff;border:1px solid #F0EFF8;border-radius:7px;padding:7px 9px;margin:0 0 6px;box-shadow:0 1px 2px #1013210a}.d-prompt{font:500 14.5px var(--body);color:var(--ink);background:var(--accent-soft);border-radius:10px;padding:14px 16px;margin-bottom:14px}.d-steps{list-style:none;padding:0;margin:0}.d-steps li{position:relative;padding:7px 0 7px 30px;font-size:13.5px;color:#3b3e52}.d-steps li:before{content:"\2713";position:absolute;left:4px;top:7px;width:16px;height:16px;border-radius:50%;background:var(--good-soft);color:var(--good);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.d-steps li.doing:before{content:"";background:conic-gradient(var(--accent) 40%,#ECEBF6 0);animation:spin 1.1s linear infinite}.d-steps li:not([data-done]):not(.doing){color:#a5a3bc}.d-steps li:not([data-done]):not(.doing):before{content:"";background:#ecebf6}@keyframes spin{to{transform:rotate(1turn)}}.d-scene[data-scene=chat].on,.d-scene[data-scene=studio].on{display:flex;flex-direction:column;height:100%}.d-chat{flex:1;overflow-y:auto;padding:8px 2px;display:flex;flex-direction:column;gap:10px;max-width:none;width:100%;margin:0}.dh-input.mini{max-width:none;width:100%;margin:12px 0 0;padding:10px 14px}.demo-replay{border:1px solid var(--line);background:#fff;border-radius:8px;padding:4px 12px;margin:0 6px;font:600 12px var(--body);color:var(--accent-deep);cursor:pointer;transition:border-color .15s}.demo-replay:hover{border-color:var(--accent-deep)}.msg{max-width:86%;border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.55;animation:scenein .3s ease}.msg.user{align-self:flex-end;background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff}.msg.agent{align-self:flex-start;background:#fff;border:1px solid var(--line);color:#3b3e52}.msg.agent b{color:var(--accent-deep)}.msg .act{display:inline-block;font:600 10.5px var(--mono);color:var(--good);background:var(--good-soft);border-radius:5px;padding:2px 7px;margin:6px 4px 0 0}.msg.think{align-self:flex-start;color:#a5a3bc;background:transparent;border:0;font-style:italic;padding:0 4px}.demo-note{text-align:center;font:500 13.5px var(--body);color:var(--muted);margin:18px 0 0}.demo-note .dim{color:#a5a3bc}.usp{padding:70px 0 30px}.ugrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.u{border-top:2px solid var(--accent);padding:16px 4px 0}.u b{font:600 15.5px var(--display);display:block;margin-bottom:6px}.u p{font-size:13.5px;color:var(--muted);margin:0}.compute{padding:90px 0 60px}.ba{position:relative;margin:32px 0 28px;border-radius:20px;overflow:hidden;min-height:460px;border:1px solid var(--line);box-shadow:0 40px 90px -50px #3c28a066;user-select:none;touch-action:none;cursor:ew-resize}.ba-side{position:absolute;inset:0;padding:26px 30px;display:flex;flex-direction:column}.ba-before{background:#f7f6f2}.ba-after{background:linear-gradient(140deg,#f4f1ff,#fbfaff 70%);clip-path:inset(0 0 0 var(--pos));padding-left:38%}.ba-after .ba-facts{align-self:center}.ba-tag{align-self:flex-start;font:600 11px var(--mono);letter-spacing:.08em;border-radius:6px;padding:4px 11px;margin-bottom:18px}.ba-tag.red{color:#b4443c;background:#f6e3e0}.ba-tag.green{color:var(--good);background:var(--good-soft)}.ba-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:600px}.ba-app{display:flex;flex-direction:column;align-items:center;gap:5px;background:#fff;border:1px solid #E7E5DD;border-radius:12px;padding:12px 8px 10px;font:600 11.5px var(--body);color:#33353d;text-align:center}.ba-app img{width:26px;height:26px;object-fit:contain}.ba-app i{font:600 9.5px var(--mono);color:#b4443c;font-style:normal;background:#f6e3e0;border-radius:4px;padding:1px 6px}.ba-glue{display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:600px;margin-top:12px;border-top:1px dashed #DFDCD2;padding-top:12px}.ba-glue-label{width:100%;font:italic 400 12px var(--body);color:#6b6e7b}.ba-app.glue{flex-direction:row;gap:8px;padding:9px 12px}.ba-app.glue em{font:italic 400 10.5px var(--body);color:#6b6e7b}.brandtile{width:22px;height:22px;border-radius:6px;background:var(--c,#888);color:#fff;font:700 12px var(--body);display:inline-flex;align-items:center;justify-content:center}.ba-facts{list-style:none;margin:auto 0 0;padding:16px 0 0}.ba-facts li{font:500 13px var(--body);padding:3px 0;color:#5a5e70}.ba-engine{display:flex;flex-direction:column;align-items:center}.ba-agent{display:inline-flex;align-items:center;gap:9px;font:600 13px var(--body);color:var(--accent-deep);background:#fff;border:1px solid #DDD6FB;border-radius:999px;padding:8px 18px;margin:0 auto 18px;box-shadow:0 10px 26px -14px #7c5cff80}.ba-orbit{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:560px;margin:0 auto}.ba-tile{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #E4E0F7;border-radius:10px;padding:8px 13px;font:600 12.5px var(--body);color:#33353d;animation:tilepulse 3s ease-in-out infinite;animation-delay:var(--d,0s)}.ba-tile i{width:22px;height:22px;border-radius:6px;background:var(--c,#6366F1);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.ba-tile.ghost{border-style:dashed;color:#6b6e7b;animation:none}.ba-tile.ghost i{background:transparent;color:#6b6e7b;border:1px dashed #C8C9C0}@keyframes tilepulse{0%,to{box-shadow:0 0 #7c5cff00}50%{box-shadow:0 0 0 6px #7c5cff21}}.ba-flow{display:flex;align-items:center;gap:8px;justify-content:center;margin:20px auto 0;flex-wrap:wrap}.ba-flow b{background:#fff;border:1px solid #E4E0F7;border-radius:7px;padding:5px 10px;font:600 11px var(--mono);color:#33353d}.ba-flow s{width:26px;height:2px;text-decoration:none;background:repeating-linear-gradient(90deg,var(--accent) 0 5px,transparent 5px 9px);animation:dashmove 1s linear infinite}@keyframes dashmove{to{background-position:-18px 0}}.ba-flow em{width:100%;text-align:center;font:italic 400 11.5px var(--body);color:#6b6e7b;margin-top:8px}.ba-handle{position:absolute;top:0;bottom:0;left:var(--pos);width:0;z-index:5}.ba-handle:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:2px;background:var(--accent)}.ba-handle span{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:#fff;border:2px solid var(--accent);color:var(--accent-deep);display:flex;align-items:center;justify-content:center;font-size:16px;box-shadow:0 10px 26px -8px #7c5cff8c}.ba-story{display:flex;flex-direction:column;gap:16px;max-width:560px;margin:0 auto}.ba-srow{text-align:left}.ba-lbl{display:block;font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8a7dc9;margin-bottom:9px}.ba-srow .ba-orbit{justify-content:flex-start;max-width:none;margin:0}.ba-keeps{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ba-keep{width:34px;height:34px;border-radius:9px;background:#fff;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 14px -8px #10132140}.ba-keep img{width:18px;height:18px;object-fit:contain}.kdash{width:26px;height:2px;background:repeating-linear-gradient(90deg,#B9A5FF 0 5px,transparent 5px 9px);animation:dashmove 1.1s linear infinite}.ba-keep-note{font:italic 400 11.5px var(--body);color:#6b6e7b;margin-left:4px}.alloc{display:flex;gap:14px;align-items:flex-start;background:var(--accent-soft);border:1px solid #DDD6FB;border-radius:14px;padding:16px 20px;margin:0 0 26px}.alloc i{font-size:20px;color:var(--accent-deep);margin-top:1px}.alloc p{margin:0;font-size:14px;line-height:1.6;color:#3b3565}.alloc b{color:var(--accent-deep)}.icp-tabs{display:flex;align-items:center;gap:8px;justify-content:center;margin:0 0 18px;flex-wrap:wrap}.icp-lbl{font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#6b6e7b;margin-right:4px}.icp-tab{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 18px;font:600 13.5px var(--body);color:var(--muted);cursor:pointer;transition:all .2s}.icp-tab:hover{border-color:var(--accent-deep);color:var(--accent-deep)}.icp-tab.on{background:var(--accent-soft);color:var(--accent-deep);border-color:#d6ccff;font-weight:600}.wf{display:flex;flex-direction:column;align-items:center;background:radial-gradient(rgba(16,19,33,.06) 1px,transparent 1.4px) 0 0/16px 16px,#fafaf8;border:1px solid #F0F0EC;border-radius:12px;padding:11px 14px}.wf-node{display:flex;align-items:center;gap:10px;width:210px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:8px 12px;box-shadow:0 8px 18px -12px #10132140}.wf-ic{width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--c,#6366F1) 14%,#fff);color:var(--c,#6366F1);display:inline-flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.wf-t b{display:block;font:600 12.5px var(--body);color:var(--ink)}.wf-t em{font:400 10.5px var(--body);font-style:normal;color:#6b6e7b}.wf-link{display:flex;flex-direction:column;align-items:center}.wf-link i{width:2px;height:9px;background:repeating-linear-gradient(180deg,#C4B8F2 0 4px,transparent 4px 8px)}.wf-link u{width:20px;height:20px;border-radius:50%;border:1px solid var(--line);background:#fff;color:#6b6e7b;font-size:11px;text-decoration:none;display:flex;align-items:center;justify-content:center;margin:1px 0}.wf-end{display:inline-flex;align-items:center;gap:6px;font:600 12px var(--body);color:#6b6e7b;border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 14px;margin-top:2px}.brow.cols{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.bpanel{border:1px solid var(--line);border-radius:14px;background:#fcfcfb;padding:14px 16px}.bpanel-bar{display:flex;align-items:center;gap:8px}.albl2{font:600 13px var(--display)}.bs-head{display:flex;gap:26px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.bs-head>div:first-child{max-width:560px}.bs-steps{display:flex;gap:8px;flex-wrap:wrap}.bs-steps span{display:inline-flex;align-items:center;gap:7px;font:600 12px var(--body);color:#3b3e52;border:1px solid var(--line);background:#fcfcfb;border-radius:999px;padding:6px 13px}.bs-steps b{width:17px;height:17px;border-radius:50%;background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff;font:700 10px var(--body);display:inline-flex;align-items:center;justify-content:center}.bwin{border:1px solid #E3E0F5;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 24px 55px -32px #3c28a059}.bwin-bar{display:flex;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line);background:#fcfcfb}.bwin-app{display:inline-flex;align-items:center;gap:7px;font:600 13px var(--display)}.bwin-app i{color:#6366f1}.bwin-url{margin-left:auto;font:500 11px var(--mono);color:#a5a3bc;background:#f4f4f1;border-radius:7px;padding:4px 12px}.bwin-body{display:grid;grid-template-columns:1.15fr .85fr}.bwin-preview{padding:16px 18px;background:radial-gradient(rgba(16,19,33,.05) 1px,transparent 1.4px) 0 0/16px 16px,#fbfbfe}.bs-app-h{display:flex;align-items:center;gap:7px;font:600 13px var(--display);margin-bottom:10px}.bs-app-h i{color:#6366f1}.ck{list-style:none;padding:0;margin:0;max-width:380px}.ck li{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:9px;padding:9px 12px;margin-bottom:7px;font:500 13px var(--body);color:#33353d}.ck li i{font-size:15px;color:#c4c5cc}.ck li.done i{color:var(--good)}.ck li em{margin-left:auto;font:italic 400 10.5px var(--body);color:#6b6e7b}.bwin-toast{display:inline-flex;align-items:center;gap:7px;margin-top:10px;font:600 12px var(--body);color:var(--good);background:var(--good-soft);border:1px solid #CBE8DA;border-radius:9px;padding:7px 13px;animation:scenein .4s ease}.bwin-toast i{font-size:14px}.bwin-agent{border-left:1px solid var(--line);padding:14px 16px;display:flex;flex-direction:column}.bwin-ahead{display:flex;align-items:center;gap:8px;font:600 13px var(--display)}.bwin-agent .msg{font-size:12px;padding:8px 11px}.bwin-agent .ap-input{margin-left:0;margin-right:0}@media(max-width:820px){.bwin-body{grid-template-columns:1fr}.bwin-agent{border-left:0;border-top:1px solid var(--line)}.bwin-url{display:none}}.bcard .orbwrap{flex:1;padding:12px 0}.bcard .orb{width:116px;height:116px}.bcard .orb-note{margin-top:auto;padding-top:12px}.orbcol.shared{gap:10px}.share-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid #E4E0F7;background:#fff;border-radius:999px;padding:7px 13px;font:600 12px var(--body);color:#33353d;animation:tilepulse 3s ease-in-out infinite}.share-chip:nth-child(2){animation-delay:.5s}.share-chip:nth-child(3){animation-delay:1s}.share-chip i{color:var(--accent-deep);font-size:14px}.orb-note{font:italic 400 12px var(--body);color:#6b6e7b;text-align:center;margin:12px 0 0}.bwin-body.rail3{grid-template-columns:148px 1fr 300px;height:392px}.bwin-rail{border-right:1px solid var(--line);background:#fcfcfb;padding:10px 8px;display:flex;flex-direction:column;gap:1px}.brl{display:flex;align-items:center;gap:8px;font:500 11.5px var(--body);color:#5c5f6b;border-radius:7px;padding:6px 8px;white-space:nowrap}.brl i{font-size:13px;color:#6b6e7b}.brl.on{background:#efefec;color:var(--ink);font-weight:600}.brl.on i{color:var(--accent-deep)}.bwin-more{margin-left:6px;color:#6b6e7b}.bwin-tools{display:flex;align-items:center;gap:9px;padding:8px 12px;border-bottom:1px solid var(--line);background:#fff}.bwin-tools>i{font-size:14px;color:#6b6e7b}.bwin-sel{display:inline-flex;align-items:center;gap:6px;font:500 11.5px var(--body);color:#33353d;border:1px solid var(--line);border-radius:8px;padding:4px 10px}.bwin-urlpill{flex:1;display:inline-flex;align-items:center;gap:7px;font:500 10.5px var(--mono);color:#6b6e7b;border:1px solid var(--line);border-radius:9px;padding:5px 11px;overflow:hidden;white-space:nowrap}.bwin-urlpill u{width:7px;height:7px;border-radius:50%;background:#22c55e;text-decoration:none;flex-shrink:0}.bwin-urlpill b{font:600 9.5px var(--mono);color:#6b6e7b;background:#f0f0ec;border-radius:4px;padding:1px 6px}.bwin-px{font:500 10.5px var(--mono);color:#6b6e7b;background:#f4f4f1;border-radius:6px;padding:4px 8px}.newcol{background:#f6f3ff;color:var(--accent-deep)!important}th.newcol{color:var(--accent-deep)!important}.pick-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font:500 10.5px var(--mono);color:var(--accent-deep);background:var(--accent-soft);border:1px solid #DDD6FB;border-radius:7px;padding:4px 9px;margin-bottom:2px}.pick-chip i{font-size:11px}.bwin-aicons{margin-left:auto;display:inline-flex;gap:8px;color:#6b6e7b}.bwin-aicons i{font-size:13px}.bwin-agent .ap-input i.ri-cursor-line,.bwin-agent .ap-input i.ri-mic-line{font-size:14px;color:#6b6e7b}@media(max-width:960px){.bwin-body.rail3{grid-template-columns:1fr}.bwin-rail{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}}.dash-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.dash-widget{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:#fff}.dash-wh{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font:600 12px var(--display);color:#3b3e52}.dash-wh em{font:600 10px var(--mono);font-style:normal;color:#a5a3bc}.dash-wh em.up{color:var(--good)}.dash-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.dash-list li{display:flex;align-items:center;justify-content:space-between;font:500 12px var(--body);color:#3b3e52}.dash-list li span{display:inline-flex;align-items:center;gap:9px}.dash-list li span b{width:18px;height:18px;border-radius:5px;background:var(--accent-soft);color:var(--accent-deep);font:700 10px var(--mono);display:inline-flex;align-items:center;justify-content:center}.dash-list li em{font:600 12px var(--display);font-style:normal}@media(max-width:640px){.dash-grid{grid-template-columns:1fr}}.d-scene[data-scene=studio]{padding:0}.d-scene[data-scene=studio] .bwin{flex:1;display:flex;flex-direction:column;min-height:0;border:0;border-radius:0}.d-scene[data-scene=studio] .bwin-body.rail3{height:auto;flex:1;min-height:0;grid-template-columns:156px 1fr 300px}.d-studio{display:grid;grid-template-columns:1fr 232px;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;flex:1;min-height:320px}.ds-preview{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--line)}.ds-canvas{flex:1;overflow-y:auto;padding:14px 16px;background:radial-gradient(circle at 1px 1px,#E7E7EF 1px,transparent 0) 0 0/16px 16px,#fbfbfe}.ds-rows{display:flex;flex-direction:column;gap:8px}.ds-row{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:10px 12px;font:500 12px var(--body);color:#3b3e52;box-shadow:0 1px 2px #1013210a}.ds-row .ds-lbl{flex:1;min-width:0}.ds-row .ds-lbl b{color:var(--accent-deep)}.ds-row.new{border-color:#ddd6fb;background:linear-gradient(0deg,var(--accent-soft),#fff)}.ds-ck{width:18px;height:18px;border-radius:6px;border:1.5px solid #C8C9D4;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.ds-ck.on{background:var(--good);border-color:var(--good)}.ds-ck i{color:#fff;font-size:12px}.ds-build{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font:600 11px var(--body);color:var(--accent-deep);background:var(--accent-soft);border-radius:8px;padding:7px 11px;align-self:flex-start}.d-studio .bwin-agent{border-radius:0;display:flex}.d-studio .bwin-agent-panel{flex:1;display:flex;flex-direction:column}.ds-chat{flex:1;overflow-y:auto;min-height:0}.ds-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--c,#94A3B8)}.ds-row .ds-lbl em{font-style:normal;color:#6b6e7b;font-weight:500;margin-left:7px;font-size:11px}.ds-field{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:11px 13px}.ds-field label{width:70px;flex-shrink:0;font:600 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6b6e7b}.ds-field .ds-inp{flex:1;display:flex;align-items:center;justify-content:space-between;font:500 12.5px var(--body);color:#33353d}.ds-field .ds-inp i{color:#6b6e7b;font-size:15px}.ds-submit{align-self:flex-start;margin-top:4px;border:0;color:#fff;font:600 12px var(--body);border-radius:9px;padding:9px 16px;cursor:pointer;background:linear-gradient(120deg,var(--accent-deep),var(--accent));box-shadow:0 8px 20px -10px #7c5cff99}@media(max-width:820px){.d-studio{grid-template-columns:1fr;height:auto}.d-studio .bwin-agent{border-top:1px solid var(--line)}}.d-studio .ap-input{flex-wrap:nowrap}.d-studio .ap-input i,.d-studio .ap-input .dd-plus,.d-studio .ap-input .dd-auto,.d-studio .ap-input .dh-send{flex-shrink:0}.bcard .orb{animation:orbbreathe 5s ease-in-out infinite}@keyframes orbbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.conns i{position:relative;overflow:visible}.conns i:after{content:"";position:absolute;top:50%;left:0;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px 2px #7c5cff80;opacity:0;animation:packet 2.6s cubic-bezier(.4,.1,.6,.9) infinite}.conns i:nth-child(2):after{animation-delay:.45s}.conns i:nth-child(3):after{animation-delay:.9s}.conns i.rev:after{animation-delay:1.3s}.conns i.rev:nth-child(2):after{animation-delay:1.75s}.conns i.rev:nth-child(3):after{animation-delay:2.2s}@keyframes packet{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 7px);opacity:0}}@media(prefers-reduced-motion:reduce){.conns i:after{animation:none;opacity:0}.bcard .orb{animation:none}}.bwin-agent{padding:10px 12px}.bwin-agent .bchat{gap:7px}.bwin-agent .msg{font-size:11px;padding:7px 10px;border-radius:11px;line-height:1.45}.bwin-ahead{font-size:12px}.bwin-aicons{gap:6px}.bwin-aicons i{font-size:12px}.pick-chip{font-size:9.5px;padding:3px 8px}.bwin-agent .ap-input{font-size:11px;padding:5px 7px 5px 10px;gap:6px;margin-top:10px}.bwin-tools{padding:6px 10px;gap:7px}.bwin-urlpill{font-size:10px;padding:4px 9px}.bwin-sel{font-size:10.5px;padding:3px 8px}.bwin-px{font-size:10px;padding:3px 7px}.brl{font-size:11px;padding:5px 7px}.bwin-bar{padding:7px 12px}.bwin-app{font-size:12.5px}.bwin-preview{padding:12px 14px}.bwin-preview .d-table{font-size:11.5px}.bwin-preview .d-table th{padding:5px 8px}.bwin-preview .d-table td{padding:7px 8px}.bs-app-h{font-size:12px;margin-bottom:8px}.bwin-toast{font-size:11px;padding:6px 11px;margin-top:8px}.bwin .bm-pub{font-size:11px;padding:4px 11px}.bwin .d-chip{font-size:9.5px}.bs-steps span{transition:background .3s,color .3s,border-color .3s,box-shadow .3s}.bs-steps span.act{background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff;border-color:transparent;box-shadow:0 8px 20px -10px #7c5cff99}.bs-steps span.act b{background:#fff;color:var(--accent-deep)}.sec2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sec2 .msg{font-size:12px;padding:8px 11px}@media(max-width:820px){.sec2{grid-template-columns:1fr}}.orbcard .orbwrap.big{justify-content:center;gap:0;padding:22px 0 10px;margin-top:6px}.orbcard .orbwrap.big .orb{width:168px;height:168px}.orbcard .orbwrap.big .orb-ic{width:46px;height:46px}.orbcard .orbwrap.big .orb-ic img{width:23px;height:23px}.orbcard .orbwrap.big .conns{flex:0 0 108px;max-width:108px;gap:46px;margin:0 8px}.orbcard .orbwrap.big .share-chip{padding:10px 16px;font-size:13px}.orbcard .orbwrap.big .orbcol{gap:36px}@media(max-width:820px){.orbcard .orbwrap.big .conns{flex-basis:56px;max-width:56px}.orbcard .orbwrap.big .orb{width:130px;height:130px}}.sec1{display:flex;flex-direction:column;gap:10px}.sec1 .msg{font-size:12px;padding:8px 11px}.bwin-agent{background:#fafafe;padding:0}.bwin-agent-panel{background:#fafafe;border:0;border-radius:0;box-shadow:none;padding:0;height:100%;display:flex;flex-direction:column}.bwin-agent-panel .bwin-ahead{padding:13px 15px;border-bottom:1px solid var(--line);margin:0}.bwin-agent-panel .bchat,.bwin-agent-panel #bwin-chat{flex:1;overflow-y:auto;min-height:0;padding:14px 15px 4px;margin:0}.bwin-agent-panel .ap-input{margin:8px 15px 14px;background:#fff}.bwin-main{display:flex;flex-direction:column;min-height:0}.bwin-preview{flex:1;overflow-y:auto}.bwin-agent-panel #bwin-chat{overflow-y:auto;min-height:0}.bwin-build{display:none;align-items:center;gap:8px;margin-top:8px;font:600 11px var(--body);color:var(--accent-deep);background:var(--accent-soft);border:1px solid #DDD6FB;border-radius:9px;padding:7px 12px}.bwin.building .bwin-build{display:inline-flex}.bwin-spin{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:conic-gradient(var(--accent) 40%,#DDD6FB 0);-webkit-mask:radial-gradient(circle,transparent 3px,#000 3.5px);mask:radial-gradient(circle,transparent 3px,#000 3.5px);animation:spin 1s linear infinite}.bwin-toast{display:none}.bwin.published .bwin-toast{display:inline-flex}.bwin-ph{color:#a5a3bc;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bwin-ph.typing{color:#33353d}.bwin-ph .cur{display:inline-block;width:1px;height:12px;background:var(--accent);vertical-align:-2px;margin-left:1px;animation:blink 1s steps(1) infinite}#bwin-pub.done{background:var(--good);pointer-events:none}#bwin-branch.live{color:var(--good)}.cmp-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:#fff}.cmp{width:100%;border-collapse:collapse;font-size:13.5px;min-width:760px}.cmp th{font:600 13px var(--display);text-align:left;padding:14px 16px;border-bottom:2px solid var(--ink);vertical-align:top}.cmp th em{display:block;font:500 11px var(--mono);font-style:normal;color:var(--muted);margin-top:3px}.cmp th.hot,.cmp td.hot{background:var(--accent-soft)}.cmp td{padding:10px 16px;border-bottom:1px solid #F1F0F8;color:#33353d}.cmp td:first-child{color:var(--ink);font-weight:500}.cmp tr.grp td{font:600 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#6b6e7b;background:#fafaf8;padding:10px 16px 6px}.bmrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px;border-top:1px dashed #E4E0F7;padding-top:12px}.bm-chip{font:700 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);background:var(--accent-soft);border-radius:5px;padding:3px 8px}.bm-pill{font:500 11.5px var(--body);color:#33353d;border:1px solid var(--line);border-radius:999px;padding:4px 11px}.bm-pub{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font:600 11.5px var(--body);color:#fff;background:linear-gradient(120deg,var(--accent-deep),var(--accent));border-radius:8px;padding:5px 12px}.compute-points{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cp{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:20px}.cp b{font:600 15px var(--display);display:block;margin-bottom:6px}.cp p{font-size:13.5px;color:var(--muted);margin:0}.story{background:linear-gradient(#fbfbfe,#f5f4fc 12% 88%,#fbfbfe)}.story-track{height:330vh;position:relative}.story-sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1180px;margin:0 auto;padding:0 24px;gap:20px}.story-stage{position:relative;height:min(560px,72vh)}.tiles{position:absolute;inset:0}.tile{position:absolute;left:50%;top:50%;width:118px;padding:12px 10px 10px;border-radius:14px;background:var(--card);border:1px solid var(--line);box-shadow:0 14px 34px -18px #10132147;display:flex;flex-direction:column;align-items:center;gap:3px;transition:transform 1s cubic-bezier(.25,.8,.25,1),opacity .8s,filter .8s;will-change:transform}.t-img{width:26px;height:26px;object-fit:contain}.t-n{font:600 12px var(--display);letter-spacing:.01em}.hub-core{position:absolute;left:50%;top:50%;width:84px;height:84px;transform:translate(-50%,-50%) scale(0);border-radius:24px;background:#fff;border:1px solid #E3E0F5;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 50px -12px #7c5cff8c,0 0 0 10px #7c5cff12;transition:transform .9s cubic-bezier(.3,1.4,.4,1)}.hub-core img{display:block}.chat-card{position:absolute;left:50%;top:50%;width:min(400px,92%);transform:translate(-50%,-42%) scale(.92);opacity:0;transition:opacity .7s,transform .7s;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:0 30px 70px -30px #10132166}.chat-q{display:flex;align-items:center;gap:10px;font:500 14.5px var(--body);color:var(--ink);background:var(--accent-soft);border-radius:12px;padding:12px 14px;margin-bottom:12px}.chat-a{font:400 14px var(--body);color:var(--muted);background:#f7f7fa;border-radius:12px;padding:12px 14px;line-height:1.55}.chat-a b{color:var(--accent-deep);font-family:var(--display);margin-right:6px}.t-ai{position:absolute;top:-10px;right:-14px;font:700 9.5px var(--mono);color:#fff;background:linear-gradient(120deg,#7c5cff,#a78bfa);border-radius:999px;padding:3px 8px;box-shadow:0 6px 14px -6px #7c5cff99;opacity:0;transform:scale(.4) rotate(8deg);transition:opacity .45s,transform .45s cubic-bezier(.3,1.6,.4,1);transition-delay:calc(var(--i)*.11s)}.native .n-tile{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #E4E0F7;border-radius:11px;padding:8px 13px;font:600 12.5px var(--body);color:#33353d;white-space:nowrap;box-shadow:0 14px 30px -16px #7c5cff73;opacity:0;transform:translate(-50%,-50%) scale(.3);transition:opacity .5s,transform .6s cubic-bezier(.3,1.5,.4,1);transition-delay:calc(.15s + var(--i)*90ms)}.native .n-tile i{width:22px;height:22px;border-radius:6px;background:var(--c,#6366F1);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.iring{position:absolute;left:50%;top:50%;width:434px;height:434px;transform:translate(-50%,-50%) scale(.9);border:1.5px solid rgba(124,92,255,.28);border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,.05),transparent 68%);opacity:0;transition:opacity .55s .35s,transform .65s .35s cubic-bezier(.3,1.3,.4,1)}.iring-tag{position:absolute;left:50%;bottom:-11px;transform:translate(-50%);white-space:nowrap;font:600 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);background:#fff;border:1px solid #DDD6FB;border-radius:999px;padding:4px 12px}.oring{position:absolute;left:50%;top:50%;width:520px;height:520px;transform:translate(-50%,-50%) scale(.88);border:1.5px dashed #C4B8F2;border-radius:50%;opacity:0;transition:opacity .6s .6s,transform .7s .6s cubic-bezier(.3,1.3,.4,1)}.oring-tag{position:absolute;left:50%;top:-12px;transform:translate(-50%);white-space:nowrap;font:600 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#7c6dc4;background:#f1edff;border:1px solid #DDD6FB;border-radius:999px;padding:4px 12px}.oring-ic{position:absolute;left:50%;top:50%;margin:-21px 0 0 -21px;transform:translate(var(--ox),var(--oy));animation:orbfloat 4.5s ease-in-out infinite;animation-delay:var(--fd,0s)}.oring-ic img{width:42px;height:42px;object-fit:contain;background:#fff;border:1px solid #E4E0F7;border-radius:12px;padding:8px;box-shadow:0 12px 26px -12px #7c5cff80}@keyframes orbfloat{0%,to{margin-top:-21px}50%{margin-top:-27px}}.story[data-chapter="2"] .iring,.story[data-chapter="2"] .oring{opacity:1;transform:translate(-50%,-50%) scale(1)}.story .tile{transform:translate(-50%,-50%) translate(var(--sx),var(--sy)) rotate(var(--r))}.story[data-chapter="1"] .tile{transform:translate(-50%,-50%) translate(var(--sx),var(--sy)) rotate(0);filter:grayscale(.3)}.story[data-chapter="1"] .t-ai{opacity:1;transform:scale(1) rotate(0)}.story[data-chapter="2"] .tile{transform:translate(-50%,-50%) translate(calc(var(--sx)*1.8),calc(var(--sy)*1.8)) scale(.5);opacity:0;transition-delay:calc(var(--i)*40ms)}.story[data-chapter="2"] .hub-core{transform:translate(-50%,-50%) scale(1)}.story[data-chapter="2"] .n-tile{opacity:1;transform:translate(-50%,-50%) translate(var(--nx),var(--ny)) scale(1)}.story-copy{position:relative;min-height:300px;z-index:2}.chapter{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(18px);transition:opacity .5s,transform .5s;pointer-events:none}.chapter h2{font-size:clamp(28px,3.6vw,40px);line-height:1.12;font-weight:600;margin:0 0 12px}.chapter p{color:var(--muted);font-size:16.5px;max-width:34em}.story[data-chapter="0"] .chapter[data-ch="0"],.story[data-chapter="1"] .chapter[data-ch="1"],.story[data-chapter="2"] .chapter[data-ch="2"],.story[data-chapter="3"] .chapter[data-ch="3"]{opacity:1;transform:none;pointer-events:auto}.story-dots{position:absolute;right:26px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px}.story-dots i{width:7px;height:7px;border-radius:50%;background:#cfcfe0;transition:background .3s,height .3s;display:block}.story-dots i.on{background:var(--accent);height:20px;border-radius:5px}.features{padding:110px 0 70px}.cluster{font-size:15px;font-weight:600;letter-spacing:.04em;color:var(--ink);margin:44px 0 16px}.fgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px;transition:transform .25s,box-shadow .25s,border-color .25s}.fcard:hover{transform:translateY(-4px);border-color:#d6ccff;box-shadow:0 22px 44px -24px #7c5cff59}.fic{width:40px;height:40px;border-radius:11px;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:14px}.fcard h3{font:600 15.5px var(--display);letter-spacing:-.01em;margin:0 0 8px}.fcard p{font-size:13.5px;line-height:1.55;color:var(--muted);margin:0}.soon{display:inline-block;font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#92600a;background:#fcf0dc;border:1px solid #F2DFBB;border-radius:5px;padding:2px 8px;vertical-align:2px;white-space:nowrap}.frow{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;padding:36px 0;border-bottom:1px solid var(--line)}.frow:last-child{border-bottom:0}.frow.rev .frow-copy{order:2}.frow.rev .frow-viz{order:1}.frow-copy p{color:var(--muted);font-size:15px;max-width:40em}.frow-viz{display:flex;justify-content:center}.frow-viz>.bviz{width:100%;max-width:440px}@media(max-width:820px){.frow{grid-template-columns:1fr;gap:20px}.frow.rev .frow-copy{order:1}.frow.rev .frow-viz{order:2}}.bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.bcard{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px 24px 22px;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;flex-direction:column}.bcard:hover{transform:translateY(-3px);border-color:#d6ccff;box-shadow:0 26px 50px -28px #7c5cff66}.bcard.w2{grid-column:span 2}.bcard.w3{grid-column:span 3}.bcard h3{font:600 19px var(--display);letter-spacing:-.01em;margin:0 0 6px}.bcard>p{font-size:13.5px;color:var(--muted);margin:0}.bviz{margin-top:18px}.lm{display:inline-block;font:600 13px var(--body);color:var(--accent-deep);text-decoration:none;margin-top:8px}.lm:hover{text-decoration:underline}.bchat{display:flex;flex-direction:column;gap:9px;max-width:560px}#uniagent-card .bviz.bchat{flex:1;justify-content:center;gap:14px;max-width:none}#uniagent-card .bchat .msg{font-size:13.5px;padding:11px 15px}.bchat .msg{font-size:12.5px;padding:9px 13px}.msg.agent.deny{border-color:#f3c8c4;background:#fdf6f5}.shield{align-self:flex-start;font:600 11px var(--mono);color:var(--good);background:var(--good-soft);border-radius:6px;padding:5px 10px;margin-top:4px}.d-prompt.sm{font-size:13px;padding:11px 13px;margin-bottom:12px}.suggest{display:inline-block;font:600 11px var(--mono);color:var(--accent-deep);background:var(--accent-soft);border-radius:6px;padding:4px 10px;margin-bottom:12px;animation:suggestpulse 2.6s ease-in-out infinite}@keyframes suggestpulse{0%,to{box-shadow:0 0 #7c5cff00}50%{box-shadow:0 0 0 6px #7c5cff24}}.ba-flow.left{justify-content:flex-start;margin:0}.approve{display:flex;gap:8px;margin-top:14px}.chip-ok,.chip-no{font:600 12px var(--body);border-radius:8px;padding:6px 14px;cursor:default}.chip-ok{color:#fff;background:linear-gradient(120deg,var(--accent-deep),var(--accent))}.chip-no{color:var(--muted);border:1px solid var(--line)}.brow{display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap}.btiles{display:flex;flex-wrap:wrap;gap:10px;max-width:560px}.orbwrap{display:flex;align-items:center;justify-content:center;gap:0;padding:6px 0 2px}.orbcol{display:flex;flex-direction:column;gap:30px}.orb-ic{width:40px;height:40px;border-radius:11px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 18px -10px #1013214d;display:flex;align-items:center;justify-content:center}.orb-ic img{width:20px;height:20px;object-fit:contain}.conns{display:flex;flex-direction:column;gap:36px;flex:1;max-width:52px;margin:0 6px}.conns i{height:2px;background:repeating-linear-gradient(90deg,#B9A5FF 0 5px,transparent 5px 9px);animation:dashmove 1.1s linear infinite}.conns i.rev{animation-direction:reverse}.orb{width:132px;height:132px;border-radius:50%;position:relative;flex-shrink:0;background:radial-gradient(circle at 30% 26%,#fff,#fff0 48%),radial-gradient(circle at 74% 78%,rgba(124,92,255,.32),transparent 62%),radial-gradient(circle at 50% 46%,#f6f3fe,#e7e0fc 52%,#d5c9f8);box-shadow:inset -9px -12px 26px #7c5cff2e,inset 7px 9px 20px #fffffff2,0 20px 42px -18px #7c5cff73,0 0 0 1px #7c5cff1a}.orb:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(1.5px 1.5px at 24% 38%,rgba(124,92,255,.5),transparent),radial-gradient(1.2px 1.2px at 60% 22%,rgba(124,92,255,.42),transparent),radial-gradient(1.6px 1.6px at 74% 58%,rgba(91,61,245,.45),transparent),radial-gradient(1.2px 1.2px at 42% 72%,rgba(124,92,255,.38),transparent),radial-gradient(1.4px 1.4px at 56% 50%,rgba(91,61,245,.5),transparent),radial-gradient(1.1px 1.1px at 33% 57%,rgba(124,92,255,.4),transparent)}.orb:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 68%,rgba(124,92,255,.55) 80%,rgba(94,196,255,.4) 88%,transparent 96%);animation:orbspin 5s linear infinite;-webkit-mask:radial-gradient(circle,transparent 58%,#000 60%,#000 72%,transparent 74%);mask:radial-gradient(circle,transparent 58%,#000 60%,#000 72%,transparent 74%)}@keyframes orbspin{to{transform:rotate(1turn)}}.demos{padding:80px 0 100px;background:linear-gradient(#fbfbfe,#f5f4fc 30%,#fbfbfe)}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:26px 0}.tabs button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:9px 18px;font:600 13.5px var(--body);color:var(--muted);cursor:pointer;transition:all .2s}.tabs button:hover{border-color:var(--accent-deep);color:var(--accent-deep)}.tabs button.on{background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff;border-color:transparent;box-shadow:0 8px 22px -10px #7c5cff99}.demo-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:34px;box-shadow:0 30px 70px -40px #1013214d}.demo-copy h3{font-size:24px;font-weight:600;margin-bottom:10px}.demo-copy p{color:var(--muted);font-size:15px}.ticklist{list-style:none;padding:0;margin:14px 0 0}.ticklist li{position:relative;padding:6px 0 6px 28px;font-size:14.5px;color:#33353f;line-height:1.5}.ticklist li:before{content:"";position:absolute;left:2px;top:12px;width:12px;height:12px;border-radius:4px;background:linear-gradient(135deg,var(--accent-deep),var(--accent))}.demo-video{width:100%}.fit-snap{border:1px solid #E3E0F5;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 28px 60px -34px #3c28a066}.fit-bar{display:flex;align-items:center;gap:12px;padding:11px 16px;background:#fafafe;border-bottom:1px solid var(--line)}.fb-dots{display:inline-flex;gap:6px}.fb-dots i{width:9px;height:9px;border-radius:50%;background:#e0deee}.fb-dots i:nth-child(1){background:#ff6159}.fb-dots i:nth-child(2){background:#ffbd2e}.fb-dots i:nth-child(3){background:#28c840}.fb-url{display:inline-flex;align-items:center;gap:6px;font:500 12px var(--mono);color:#6b6e7b}.fb-live{margin-left:auto;font:700 10.5px var(--mono);letter-spacing:.08em;color:var(--good)}.fit-body{padding:22px 22px 24px}.fit-tag{display:inline-flex;align-items:center;gap:8px;font:600 12px var(--mono);letter-spacing:.02em;color:var(--c,#6366F1);background:color-mix(in srgb,var(--c,#6366F1) 12%,#fff);border:1px solid color-mix(in srgb,var(--c,#6366F1) 26%,#fff);border-radius:999px;padding:6px 13px}.fit-tag i{font-size:14px}.fit-outcomes{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.fit-outcomes li{display:flex;align-items:flex-start;gap:11px;font-size:15px;line-height:1.5;color:#33353f}.fit-outcomes li i{flex-shrink:0;margin-top:2px;width:22px;height:22px;border-radius:7px;font-size:13px;display:inline-flex;align-items:center;justify-content:center;background:var(--good-soft);color:var(--good)}.fit-outcomes li i.ri-mic-line,.fit-outcomes li i.ri-shield-check-line,.fit-outcomes li i.ri-price-tag-3-line,.fit-outcomes li i.ri-global-line{background:var(--accent-soft);color:var(--accent-deep)}.dv-frame{aspect-ratio:16/9;border-radius:14px;border:1px dashed #C9C2EC;background:radial-gradient(60% 80% at 50% 40%,rgba(124,92,255,.1),transparent),#f8f7fe;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.dv-play{width:64px;height:64px;border-radius:50%;border:0;cursor:pointer;color:#fff;font-size:20px;background:linear-gradient(135deg,var(--accent-deep),var(--accent));box-shadow:0 16px 36px -12px #7c5cffb3;transition:transform .2s}.dv-play:hover{transform:scale(1.08)}.dv-note{font:600 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8a86a8}.demo-video video,.demo-video iframe{width:100%;aspect-ratio:16/9;border-radius:14px;border:0;display:block}.numbers{padding:40px 0 30px}.ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.num{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:26px 24px}.num b{display:block;font:600 38px/1 var(--display);letter-spacing:-.02em;margin-bottom:10px}.num b span{font-size:17px;color:var(--muted);font-weight:500;margin-left:4px}.num p{margin:0;font-size:14px;color:var(--muted)}.num em{font-style:normal;color:var(--good);font-weight:600}.pricing{padding:90px 0}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.pcard{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px 26px;position:relative}.pcard.hot{border-color:transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(135deg,var(--accent-deep),#9E7BFF) border-box;border:1.6px solid transparent;box-shadow:0 30px 60px -30px #7c5cff73}.ptier{font:600 12px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:10px}.pprice{font:600 42px/1 var(--display);letter-spacing:-.02em;margin-bottom:16px}.pprice span{font-size:15px;color:var(--muted);font-weight:500}.pnote{margin-top:26px;font-size:14px;color:var(--muted);max-width:52em}.pgrid.four{grid-template-columns:repeat(4,1fr);gap:14px}.pgrid.four .pcard{padding:24px 20px}.pgrid.four .pprice{font-size:34px}@media(max-width:1080px){.pgrid.four{grid-template-columns:repeat(2,1fr)}}.pmin{display:inline-block;background:var(--accent-soft);color:var(--accent-deep);font:600 10px var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:6px;margin:-8px 0 4px}.plive{display:inline-block;vertical-align:middle;margin-left:8px;font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--good,#12A150);background:#12a15017;padding:3px 8px;border-radius:999px}.pfoot{margin:22px 0 0;padding-left:1.2em;max-width:58em;font-size:13px;line-height:1.6;color:var(--muted)}.pfoot li{margin-top:8px}.pfoot b{color:var(--ink);font-weight:600}.security{padding:40px 0 90px}.sec-in{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;background:linear-gradient(135deg,#14122b,#241c4f 70%,#2b2160);border-radius:22px;padding:52px 48px;color:#fff}.sec-in h2{font-size:clamp(26px,3.4vw,36px);line-height:1.15;font-weight:600}.sec-in .ticklist li{color:#d9d6f2}.sec-in .ticklist li:before{background:linear-gradient(135deg,#9e7bff,#c9b8ff)}.cta{position:relative;padding:110px 0;overflow:hidden;text-align:center}.cta-in h2{font-size:clamp(30px,4.4vw,46px);font-weight:700;margin-bottom:14px}.cta-in .lede{margin:0 auto 30px}.wl-form{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.wl-form input{width:min(360px,86vw);border:1px solid var(--line);border-radius:10px;padding:13px 16px;font:400 15px var(--body);background:#fff;outline:none;transition:border-color .2s,box-shadow .2s}.wl-form input:focus{border-color:var(--accent-deep);box-shadow:0 0 0 4px #7c5cff2e}.wl-done{color:var(--good);font-weight:600;margin-top:18px}.wl-alt{margin-top:18px;font-size:13.5px;color:var(--muted)}.wl-alt a{color:var(--accent-deep);font-weight:600}.foot{border-top:1px solid var(--line);padding:30px 0 40px}.foot-in{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.foot-in p{font-size:13px;color:var(--muted);margin:0 auto 0 0;line-height:1.6}.foot-co{font-size:12px;color:#8b8ea0}.foot-in nav{display:flex;gap:18px;flex-wrap:wrap}.foot-in nav a{font:500 13px var(--body);color:var(--muted);text-decoration:none}.foot-in nav a:hover{color:var(--ink)}@media(max-width:960px){.fgrid{grid-template-columns:repeat(2,1fr)}.bento{grid-template-columns:1fr}.bcard.w2,.bcard.w3{grid-column:span 1}.ugrid,.compute-points{grid-template-columns:repeat(2,1fr)}.browser-body{grid-template-columns:1fr;min-height:0}.d-side{flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid var(--line);gap:4px}.d-top{margin:0 8px 0 2px}.d-collapse,.d-nav,.d-sec,.d-ws,.d-foot,.d-chatrow,.d-folder{display:none}.d-app{width:auto;margin-left:0;font-size:12px;padding:5px 9px}.dh-cards{grid-template-columns:1fr!important}.d-fab{right:12px;bottom:12px}.d-agent{border-left:0;border-top:1px solid var(--line);max-height:280px}.story-sticky{grid-template-columns:1fr;grid-template-rows:1fr auto;padding-bottom:40px}.story-stage{height:44vh}.story-copy{min-height:220px}.demo-panel,.ngrid,.pgrid,.pgrid.four{grid-template-columns:1fr}.sec-in{grid-template-columns:1fr;padding:36px 28px}.nav-links{display:none}.tile{width:96px}.t-ic{font-size:20px}}@media(max-width:560px){.fgrid,.ugrid,.compute-points,.d-cols,.d-kpis{grid-template-columns:1fr}.ba{min-height:540px}.ba-apps{grid-template-columns:repeat(2,1fr)}.ba-side{padding:18px 16px}}@media(max-width:640px){.hero h1{font-size:clamp(32px,8vw,42px)}.sect{font-size:clamp(26px,6vw,32px)}.lede{font-size:16px}.cta-in h2{font-size:clamp(26px,6vw,32px)}.sec-in h2{font-size:clamp(24px,6vw,30px)}.nav-cta .btn.ghost,.d-side,.d-drawer,.d-launch{display:none}.d-main{padding:16px 14px}.orbcard .orbwrap.big{flex-direction:column;gap:14px;padding:14px 0 6px}.orbcard .orbwrap.big .conns{display:none}.orbcard .orbwrap.big .orbcol{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:14px}.orbcard .orbwrap.big .orb{width:120px;height:120px}.orbcard .orbwrap.big .share-chip{padding:8px 13px;font-size:12.5px}.story-stage{transform:scale(.66);transform-origin:center}.d-scene[data-scene=studio] .bwin-body.rail3{grid-template-columns:1fr}.d-scene[data-scene=studio] .bwin-agent{border-top:1px solid var(--line)}.d-table{font-size:12px}.d-table th,.d-table td{padding:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}.typed:after{content:""}}@media(max-width:640px){*,*:before,*:after{animation-name:none!important}}.cu-info{display:inline-block;position:relative;cursor:pointer;color:var(--muted);margin-left:4px}.cu-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%) scale(.95) translateY(10px);opacity:0;pointer-events:none;background:#fff;border-radius:12px;box-shadow:0 10px 30px -10px #00000026;padding:14px;width:max-content;max-width:320px;text-align:left;font:400 13px var(--body);color:var(--ink);z-index:100;transition:all .2s;border:1px solid var(--line);margin-bottom:8px}.cu-info:hover .cu-tooltip{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1) translateY(0)}.cu-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#fff transparent transparent transparent}.cu-tooltip b{display:block;margin-bottom:4px;font-weight:600}.cu-tooltip ul{padding-left:18px;margin:8px 0}.cu-tooltip .cu-foot{margin-top:8px;font-size:11.5px;color:var(--muted);line-height:1.4}.cu-note{font-size:13.5px;color:var(--muted);text-align:center;max-width:800px;margin:30px auto 0;line-height:1.55}.ctabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.ctabs button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 13px;font:600 11.5px var(--body);color:var(--muted);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ctabs button:hover{border-color:#d6ccff;color:var(--ink)}.ctabs button.on{background:var(--accent-soft);border-color:#d6ccff;color:var(--accent-deep)}.cmd{display:flex;align-items:stretch;border:1px solid #E3E0F5;background:#14162a;border-radius:9px;overflow:hidden}.cmd code{flex:1;min-width:0;padding:12px 14px;font:500 12.5px/1.5 var(--mono);color:#e6e7f5;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.cmd code::-webkit-scrollbar{display:none}.cmd .copy{display:inline-flex;align-items:center;justify-content:center;width:46px;flex-shrink:0;border:0;border-left:1px solid #2A2D4A;background:#1b1e36;color:#c9cbe6;cursor:pointer;font-size:15px}.cmd .copy:hover{color:#fff;background:#23264a}.cmd .copy.copied{color:#4ade80}@media(max-width:640px){.cmd code{font-size:11.5px;padding:11px 12px}}.wl-form{flex-direction:column;align-items:center;gap:8px}.wl-form[hidden]{display:none}.wl-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.wl-error{margin:4px 0 0;font-size:13.5px;color:#b42318;font-weight:500}.wl-ts{display:flex;justify-content:center}.wl-ts:empty{display:none}@media(max-width:900px){.ways{grid-template-columns:1fr}}.fcard code,.ticklist code,.frow-viz code{font:500 12px var(--mono);color:var(--accent-deep);background:var(--accent-soft);border-radius:5px;padding:1px 6px}.ticklist li b{font:600 13px var(--mono);color:var(--ink)}.pill-live{display:inline-flex;align-items:center;gap:8px;margin:0 auto 18px;padding:6px 14px 6px 12px;border:1px solid var(--line);background:var(--card);border-radius:999px;font:500 13px/1 var(--body);color:var(--muted);box-shadow:0 1px 2px #1013210a}.pill-live i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #7c5cff29}.hh-big{font:700 clamp(36px,5.4vw,62px)/1.02 var(--display);letter-spacing:-.025em;margin:0}.give-lbl{margin:32px 0 0;font:500 17px/1 var(--body);color:var(--ink)}.give-after{margin:16px 0 0;font:400 17px/1.4 var(--body);color:var(--muted)}.nodemap-sect{padding:26px 0 46px}.nm-hub{display:flex;justify-content:center}.nm-centre{display:inline-flex;align-items:center;padding:10px 26px;border-radius:999px;background:#14162a;color:#fff;font:600 15px/1 var(--display);letter-spacing:-.01em;box-shadow:0 6px 20px #1013212e}.nm-lines{display:block;width:100%;height:64px}.nm-lines path{fill:none;stroke:var(--line);stroke-width:1.4;vector-effect:non-scaling-stroke}.nm-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.nm-card{display:flex;align-items:center;gap:10px;padding:12px 13px;background:var(--card);border:1px solid var(--line);border-radius:11px;transition:transform .25s,border-color .25s,box-shadow .25s}.nm-card:hover{transform:translateY(-2px);border-color:#d6ccff;box-shadow:0 8px 22px #7c5cff1a}.nm-card i{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:15px;color:var(--c,var(--accent));background:#f3f4fa;background:color-mix(in srgb,var(--c,#7C5CFF) 12%,#fff)}.nm-card b{display:block;font:600 13.5px/1.2 var(--body);color:var(--ink)}.nm-card em{display:block;font:400 11.5px/1.3 var(--mono);color:var(--muted);font-style:normal}.nm-tail{max-width:680px;margin:22px auto 0;text-align:center;font-size:14px;color:var(--muted)}.nm-tail b{color:var(--ink)}.ways{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fgrid.g3{grid-template-columns:repeat(3,1fr)}.ways .fcard h3{display:flex;align-items:center;gap:8px}.ways .fcard h3 i{color:var(--accent-deep)}.headless-strip{border-top:1px solid var(--line);background:var(--card)}.headless-strip .hs-in{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;padding:44px 0}.headless-strip .hs-in h2{margin:6px 0 8px;font:600 clamp(22px,2.5vw,30px)/1.15 var(--display);letter-spacing:-.02em}.headless-strip .hs-in p{margin:0;font-size:15px;color:var(--muted)}.clientchips{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 0;padding:0;list-style:none}.clientchips li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:var(--card);font:500 13px/1 var(--body);color:var(--ink);white-space:nowrap}.clientchips i{color:var(--accent-deep);font-size:14px}.clientchips .cc-soon,.clientchips .cc-soon i{color:var(--muted)}.clientchips .cc-soon span{font:600 9.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#92600a;background:#fcf0dc;border-radius:4px;padding:2px 5px}.clientchips .cc-any{color:var(--muted);border-style:dashed}.clientchips .cc-any i{color:var(--muted)}@media(max-width:900px){.nm-grid{grid-template-columns:repeat(3,1fr)}.nm-lines{height:44px}.headless-strip .hs-in{grid-template-columns:1fr;gap:22px}.ways,.fgrid.g3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.nm-grid{grid-template-columns:repeat(2,1fr)}.clientchips{gap:6px}.clientchips li{padding:5px 10px;font-size:12.5px}.ways,.fgrid.g3{grid-template-columns:1fr}.nm-lines{display:none}.nm-hub{margin-bottom:18px}.give-lbl,.give-after{font-size:15px}}.btabs{display:flex;align-items:flex-end;gap:4px;flex:0 0 auto;margin-bottom:-11px}.btab{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-bottom-color:transparent;background:#f1f1f8;border-radius:9px 9px 0 0;padding:7px 13px 8px;font:500 12.5px var(--body);color:var(--muted);cursor:pointer;transition:background .2s,color .2s}.btab i{font-size:14px}.btab img{opacity:.55}.btab:hover{color:var(--ink)}.btab.on{background:#fff;color:var(--ink);border-color:var(--line);border-bottom-color:#fff}.btab.on img{opacity:1}.ub-ic{font-size:12px;color:#9a9db0;vertical-align:-1px}@media(max-width:860px){.browser-bar{flex-wrap:wrap;gap:8px}.btabs{order:3;margin:2px 0 -12px}.urlbar{order:2}}.browser-body[hidden],.webchat[hidden]{display:none}.connect{max-width:760px;margin:26px auto 0;text-align:left}.ctabs.docked{gap:6px;margin-bottom:0;position:relative;z-index:1}.ctabs.docked button{display:inline-flex;align-items:center;gap:6px;border-radius:9px 9px 0 0;border-bottom-color:transparent;padding:7px 13px 9px}.ctabs.docked button i{font-size:14px}.ctabs.docked button.on{background:#14162a;border-color:#14162a;color:#fff}.ctabs.docked .tsoon{font:600 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#92600a;background:#fcf0dc;border-radius:4px;padding:2px 5px}.ctabs.docked button.on .tsoon{color:#f5d9a8;background:#3a2f1b}.connect .cmd{border-radius:0 9px 9px}.nm-clients{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 0 4px;padding:0;list-style:none}.nm-clients li{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border:1px solid var(--line);border-radius:999px;background:var(--card);font:500 13.5px var(--body);color:var(--ink);box-shadow:0 1px 2px #1013210a}.nm-clients i{font-size:15px;color:var(--accent-deep)}.nm-clients .dim{color:var(--muted);border-style:dashed}.nm-clients .dim i{color:var(--muted)}.nm-lines.up{height:52px}.nm-flow path{stroke:var(--accent);stroke-width:4.5;stroke-linecap:round;fill:none;vector-effect:non-scaling-stroke;stroke-dasharray:3 500;stroke-dashoffset:503;animation:nmflow 3.4s linear infinite}.nm-lines.up .nm-flow path{animation-direction:reverse}.nm-flow path:nth-child(2){animation-delay:.7s}.nm-flow path:nth-child(3){animation-delay:1.4s}.nm-flow path:nth-child(4){animation-delay:2.1s}.nm-flow path:nth-child(5){animation-delay:2.8s}@keyframes nmflow{0%{stroke-dashoffset:503}to{stroke-dashoffset:0}}.nm-card.new{border-style:dashed;background:transparent}.nm-card.new i{color:var(--accent-deep);background:var(--accent-soft)}.nm-card.new b{color:var(--accent-deep)}.fgrid.g2{grid-template-columns:repeat(2,1fr)}.dogrid .fcard h3{display:flex;align-items:center;gap:8px}.dogrid .fcard h3 i{color:var(--accent-deep)}.dogrid .fcard p b{color:var(--ink);font-weight:600}@media(max-width:900px){.fgrid.g2{grid-template-columns:1fr}}@media(max-width:640px){.nm-lines.up{display:none}.nm-clients{margin-bottom:14px}.ctabs.docked{flex-wrap:wrap}.connect .cmd{border-radius:9px}}@media(prefers-reduced-motion:reduce){.nm-flow{display:none}}.hh-two{font-size:clamp(29px,3.9vw,50px);line-height:1.06;max-width:940px;margin-inline:auto}.connect-note{display:block;margin:12px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}.connect-note i{font-size:15px;color:var(--muted);vertical-align:-2px;margin-right:4px}.connect-note b{color:var(--ink);font-weight:600}.btgroup{display:flex;align-items:flex-end;gap:4px;padding:4px 5px 0;border-radius:10px 10px 0 0;background:#7c5cff1f}.btg-lbl{align-self:center;margin:0 2px 6px 3px;padding:2px 8px;border-radius:6px;background:var(--accent-deep);color:#fff;font:600 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase}.webchat{display:grid;grid-template-columns:212px 1fr;min-height:620px;background:var(--wc-bg);color:var(--wc-fg);font-family:var(--body)}.webchat[data-client=claude]{--wc-bg:#FAF9F5;--wc-side:#F0EEE6;--wc-fg:#26241F;--wc-dim:#7C7568;--wc-line:#E5E1D6;--wc-card:#FFFFFF;--wc-accent:#C2552C;--wc-you:#F0EEE6;--wc-youfg:#26241F;--wc-avatar:#B4552F;--wc-chip:#F0EEE6;--wc-hover:#E8E4D8}.webchat[data-client=chatgpt]{--wc-bg:#FFFFFF;--wc-side:#F9F9F9;--wc-fg:#0D0D0D;--wc-dim:#8F8F8F;--wc-line:#E5E5E5;--wc-card:#F7F7F8;--wc-accent:#0D0D0D;--wc-you:#F4F4F4;--wc-youfg:#0D0D0D;--wc-avatar:#6E58C9;--wc-chip:#EDEDED;--wc-hover:#ECECEC}.wc-side{background:var(--wc-side);border-right:1px solid var(--wc-line);padding:16px 10px 12px;display:flex;flex-direction:column;min-width:0}.wc-brand{padding:0 8px 14px;font:600 17px var(--display);letter-spacing:-.01em;color:var(--wc-fg)}.webchat[data-client=claude] .wc-brand{font-family:Tiempos,Georgia,serif;font-weight:500;font-size:19px}.wc-nav{display:flex;flex-direction:column;gap:1px}.wc-nav[hidden]{display:none}.wc-nav a{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;font-size:13px;color:var(--wc-fg);opacity:.92}.wc-nav a i{font-size:15px;opacity:.85}.wc-nav a:hover{background:var(--wc-hover)}.wc-slbl{margin:16px 8px 6px;font:500 11px var(--body);color:var(--wc-dim);letter-spacing:.02em}.wc-recents{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;overflow:hidden;flex:1}.wc-recents li{padding:7px 8px;border-radius:8px;font-size:12.5px;color:var(--wc-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wc-recents li.on{background:var(--wc-hover);color:var(--wc-fg)}.wc-me{display:flex;align-items:center;gap:9px;padding:9px 8px 0;border-top:1px solid var(--wc-line);margin-top:10px;font-size:12.5px;color:var(--wc-fg)}.wc-me em{display:block;font-style:normal;font-size:11px;color:var(--wc-dim)}.wc-me-av{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--wc-avatar,var(--wc-accent));color:#fff;font:600 11px var(--body)}.wc-main{display:flex;flex-direction:column;min-width:0}.wc-top{display:flex;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid var(--wc-line);flex-wrap:wrap}.wc-title{display:inline-flex;align-items:center;gap:5px;font-size:13.5px;color:var(--wc-fg)}.wc-title i{color:var(--wc-dim)}.wc-share{margin-left:auto;border:1px solid var(--wc-line);border-radius:999px;padding:4px 12px;font-size:12.5px;color:var(--wc-fg)}.wc-conn{display:inline-flex;align-items:center;gap:5px;font:500 11px var(--mono);color:var(--good);background:var(--good-soft);border-radius:999px;padding:3px 9px}.wc-conn[hidden]{display:none}.wc-soonline{font:500 11px var(--mono);color:#92600a;background:#fcf0dc;border:1px solid #F2DFBB;border-radius:999px;padding:3px 9px}.wc-body{flex:1;padding:22px 26px 10px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.wc-l{margin:0;opacity:0;transform:translateY(7px);transition:opacity .45s,transform .45s}.wc-l.in{opacity:1;transform:none}.wc-you{align-self:flex-end;max-width:min(520px,78%);background:var(--wc-you);color:var(--wc-youfg);border:1px solid var(--wc-line);border-radius:16px;padding:10px 15px;font-size:14px;line-height:1.5}.wc-say{max-width:660px;font-size:15px;line-height:1.68;color:var(--wc-fg)}.webchat[data-client=claude] .wc-say{font-family:Tiempos,Georgia,Times New Roman,serif;font-size:16px}.wc-say b{font-weight:600}.wc-tool{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;align-self:flex-start;min-width:min(420px,100%);border:1px solid var(--wc-line);background:var(--wc-card);border-radius:11px;padding:9px 13px}.wc-t{display:inline-flex;align-items:center;gap:8px;font:500 12.5px var(--mono);color:var(--wc-fg)}.wc-t i{color:var(--wc-accent);font-size:14px}.wc-t b{color:var(--wc-accent);font-weight:600}.wc-t b:after{content:" \b7";color:var(--wc-dim);font-weight:400}.webchat[data-client=chatgpt] .wc-t:before{content:"Used ";color:var(--wc-dim);font-weight:500}.wc-r{font:500 11px var(--mono);color:var(--wc-dim);background:var(--wc-chip);border-radius:999px;padding:2px 9px;white-space:nowrap}.wc-see{border:1px solid var(--wc-line);background:var(--wc-card);border-radius:999px;padding:8px 15px;cursor:pointer;font:500 13px var(--body);color:var(--wc-accent);transition:border-color .2s,background .2s}.wc-see:hover{border-color:var(--wc-accent);background:var(--wc-hover)}.wc-composer{display:flex;align-items:center;gap:10px;margin:0 26px;border:1px solid var(--wc-line);background:#fff;border-radius:26px;padding:13px 14px;color:var(--wc-dim);font-size:13.5px;box-shadow:0 1px 2px #1013210a}.wc-composer #wc-ph{flex:1}.wc-plus{font-size:17px;color:var(--wc-fg)}.wc-ctrl{display:inline-flex;align-items:center;gap:10px;font-size:16px}.wc-ctrl[hidden]{display:none}.wc-think i{font-size:14px}.wc-send{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#0d0d0d;color:#fff;font-size:15px}.wc-foot{display:flex;align-items:center;justify-content:center;gap:12px;margin:10px 26px 14px;font-size:11.5px;color:var(--wc-dim)}.wc-foot em{font-style:normal;margin-left:auto;white-space:nowrap}@media(max-width:860px){.webchat{grid-template-columns:1fr}.wc-side{display:none}}@media(max-width:640px){.wc-body{padding:16px 14px 6px}.wc-tool{min-width:0;width:100%;flex-wrap:wrap;gap:6px}.wc-you{max-width:92%}.wc-composer,.wc-foot{margin-inline:14px}.wc-foot em{display:none}}@media(prefers-reduced-motion:reduce){.wc-l{opacity:1;transform:none}}@media(max-width:560px){.btab:not(.on) .btab-t{display:none}.btab{padding:7px 10px 8px}.btg-lbl{font-size:9.5px;padding:2px 6px}}.d-daygrp{font:600 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#9a9db0;margin:2px 0 3px 10px}.hero.split .hero-in{max-width:1180px;display:grid;grid-template-columns:1.02fr .98fr;gap:36px;align-items:center;text-align:left}.hero.split .hero-copy{display:flex;flex-direction:column;align-items:flex-start}.hero.split h1{font-size:clamp(32px,3.5vw,46px)}.hero.split .lede{margin-left:0;margin-right:0;max-width:560px}.hero.split .hero-actions{justify-content:flex-start}.hero.split .hero-badges{margin-left:0;text-align:left;max-width:540px}.hero-visual{position:relative;height:560px;min-width:0}.onode.you{border-style:dashed;color:var(--muted)}.onode.you i{color:var(--muted)}.onode.new{border-style:dashed;background:transparent;color:var(--accent-deep);transition:background .35s,border-color .35s,color .35s,box-shadow .35s}.onode.new i{color:var(--accent-deep);background:var(--accent-soft)}.onode.new.typing{color:var(--muted);font-style:italic}.onode.new.typing i{color:var(--muted)}.onode.new.building{border-style:solid;border-color:#d6ccff;background:var(--accent-soft);color:var(--accent-deep)}.onode.new.building i{animation:spin 1s linear infinite;background:transparent}.onode.new.added{border-style:solid;border-color:#d6ccff;background:var(--card);color:var(--ink);box-shadow:0 0 0 4px #7c5cff24,0 10px 24px -14px #5b3df580;animation:apin .45s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.onode.new.added,.onode.new.building i{animation:none}}.onode.lit{border-color:#b9a8ff;box-shadow:0 0 0 3px #7c5cff24,0 6px 18px -12px #10132159}.orb-nodes{position:absolute;inset:0;z-index:3;pointer-events:none}.onode{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transform:translate(-50%,-50%);will-change:transform;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 12px 7px 9px;font:500 12.5px var(--body);color:var(--ink);box-shadow:0 6px 18px -12px #10132159}.onode i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;font-size:13px;color:var(--c,var(--accent-deep));background:#f3f4fa;background:color-mix(in srgb,var(--c,#7C5CFF) 12%,#fff)}.onode.agent{border-radius:10px;padding:7px 12px 7px 10px}.onode.agent i{background:transparent;width:auto;height:auto;font-size:15px;color:var(--ink)}@media(max-width:1080px){.hero.split .hero-in{grid-template-columns:1fr;gap:20px;text-align:center}.hero.split .hero-copy{align-items:center}.hero.split .lede{margin:0 auto}.hero.split .hero-actions{justify-content:center}.hero.split .hero-badges{margin:0 auto 10px;text-align:center}.hero-visual{height:520px;max-width:640px;margin:0 auto;width:100%}}@media(max-width:720px){.hero-visual{display:none}}.hero-visual svg.hmap{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.hmap .ln{fill:none;stroke:#c9bfff;stroke-width:1.6;stroke-linecap:round}.hmap .ln.in{stroke:#b3a3ff;stroke-dasharray:5 9;animation:hflow 2.6s linear infinite}.hmap .ln.out{stroke:#d6ceff;stroke-dasharray:4 10;animation:hflow 3.2s linear infinite reverse}.hmap .drop{fill:none;stroke:#d6ceff;stroke-width:1.6;stroke-dasharray:3 7;animation:hflow 2.4s linear infinite}@keyframes hflow{to{stroke-dashoffset:-56}}@media(prefers-reduced-motion:reduce){.hmap .ln,.hmap .arc,.hmap .drop{animation:none}}.hub{position:absolute;left:0;top:0;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff,#f1edff 45%,#dcd2ff);border:1px solid #DDD3FF;box-shadow:0 0 0 12px #7c5cff12,0 0 0 26px #7c5cff09,0 20px 40px -22px #5b3df573}.hub img{width:34px;height:36px}.hub-label{position:absolute;left:0;top:0;transform:translate(-50%,58px);z-index:2;transition:opacity .3s;font:600 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-deep)}.onode{transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s,box-shadow .3s,border-color .3s}.onode.lit{border-color:var(--accent);box-shadow:0 0 0 3px #7c5cff29,0 8px 18px -12px #10132159}.onode.new{border-style:dashed;background:transparent;color:var(--accent-deep)}.onode.new.building{border-style:solid;border-color:#d6ccff;background:var(--card);color:var(--ink);overflow:hidden}.onode.new.building:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--accent-deep),var(--accent));animation:hbuild 1.5s ease-in-out forwards}@keyframes hbuild{to{width:100%}}.onode.new.added{border-style:solid;border-color:#d6ccff;background:var(--card);color:var(--ink);animation:hglow 1.6s ease-out}@keyframes hglow{0%{box-shadow:0 0 #7c5cff00,0 6px 18px -12px #10132159}25%{box-shadow:0 0 0 8px #7c5cff38,0 14px 30px -14px #5b3df599}to{box-shadow:0 0 #7c5cff00,0 6px 18px -12px #10132159}}.onode.new.added i{color:var(--c,var(--accent-deep));background:color-mix(in srgb,var(--c,#7C5CFF) 12%,#fff)}@media(prefers-reduced-motion:reduce){.onode.new.added,.onode.new.building:after,.hmap .grow,.hmap .introln{animation:none}.onode.new.building:after{width:100%}.onode{transition:none}}.hmap .ln.hot{stroke:var(--accent);stroke-width:2.2;opacity:1;animation-duration:1.4s}.hmap .ln.ghost{opacity:0;transition:opacity .5s}.hmap .ln.ghost.wired{opacity:1}.hmap .dot{fill:var(--accent-deep);stroke:#fff;stroke-width:2;opacity:0;transition:opacity .2s}.hmap .dot.on{opacity:1}.hmap .grow{fill:none;stroke:#b3a3ff;stroke-width:1.8;stroke-linecap:round;opacity:0;stroke-dasharray:1;stroke-dashoffset:1;transition:opacity .6s}.hmap .grow.on{opacity:1;animation:hdraw 1.1s cubic-bezier(.4,0,.2,1) forwards}.hmap .introln{fill:none;stroke:#b3a3ff;stroke-width:1.6;stroke-linecap:round;opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.hmap .introln.on{opacity:1;animation:hdraw 1.4s cubic-bezier(.4,0,.2,1) forwards,hfade .6s 1.6s forwards}@keyframes hfade{to{opacity:0}}.hmap.focus .ln.ghost{opacity:0}@keyframes hdraw{to{stroke-dashoffset:0}}.hub{transition:box-shadow .5s}.hub.building{box-shadow:0 0 0 12px #7c5cff1f,0 0 0 26px #7c5cff0f,0 20px 40px -22px #5b3df58c}.onode.agent.lit{border-color:var(--accent);box-shadow:0 0 0 3px #7c5cff29}.hstory{position:absolute;left:12px;right:12px;bottom:10px;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font:400 12.5px/1.4 var(--body);color:var(--muted);text-align:center;transition:opacity .25s}.hstory.swap{opacity:0}.hstory i{width:7px;height:7px;background:var(--accent);transform:rotate(45deg);border-radius:1px;flex-shrink:0}.hstory b{color:var(--ink);font-weight:600;white-space:nowrap}.hstory span:before{content:"\b7";margin:0 7px 0 0;color:#b9b6cc}.stage{position:absolute;inset:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transform-origin:50% 50%;will-change:transform}.orb-nodes.focus .onode:not(.lit){opacity:.32}.hmap.focus .ln:not(.hot):not(.ghost){opacity:.28}.hmap .ln{transition:opacity .5s}.onode{transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .5s,box-shadow .3s,border-color .3s}.hub-label{transition:opacity .25s}.hub-label.dim{opacity:0}.hub-status{position:absolute;left:0;top:0;transform:translate(-50%,84px);z-index:3;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--card);border:1px solid #D6CCFF;font:500 11.5px var(--body);color:var(--accent-deep);white-space:nowrap;opacity:0;transition:opacity .3s}.hub-status.on{opacity:1}.hub-status i{font-size:13px}.hub-status.busy i{animation:spin 1.1s linear infinite}.hub.busy{box-shadow:0 0 0 12px #7c5cff1c,0 0 0 26px #7c5cff0d,0 20px 40px -22px #5b3df580}.bub{position:absolute;left:0;top:0;transform:translate(-50%);z-index:5;max-width:290px;padding:8px 12px;border-radius:12px;font:400 12.5px/1.45 var(--body);opacity:0;transition:opacity .3s;pointer-events:none}.bub.on{opacity:1}.bub.ask{background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff;border-radius:12px}.bub.reply{z-index:6;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 30px -16px #10132173}.bub.reply:after{content:"";position:absolute;top:50%;margin-top:-5px;width:9px;height:9px;background:var(--card);border:1px solid var(--line);transform:rotate(45deg)}.bub.reply:not(.rt):after{right:-5.5px;border-left:0;border-bottom:0}.bub.reply.rt:after{left:-5.5px;border-right:0;border-top:0}.bub.reply b{color:var(--accent-deep);font-weight:600}.res{position:absolute;left:0;top:0;transform:translate(-50%,-50%);z-index:6;padding:3px 9px;border-radius:999px;white-space:nowrap;background:var(--card);color:var(--accent-deep);border:1px solid #D6CCFF;font:500 10.5px var(--mono);box-shadow:0 6px 16px -10px #5b3df573;opacity:0;transition:opacity .3s,transform .4s}.res.on{opacity:1}.res.ok{color:var(--good);border-color:#bfe3d0;background:var(--good-soft)}.hub-label.hidden{opacity:0}.hstory{bottom:6px}.onode.swap{opacity:0!important;transition:opacity .35s}.onode.app.added{border-color:#d6ccff;animation:hglow 1.6s ease-out}:root{--uw-side:#FAFAFA;--uw-side-line:#E0E0E0;--uw-surface:#F5F5F5;--uw-bg:#FCFCF8;--uw-violet:#855ED9;--uw-violet-soft:#F1ECFC;--uw-red:#EF4444;--uw-muted:#71717A;--uw-line:#E5E5E5;--uw-dock-frame:#EAE7F3}.browser-body{display:grid;grid-template-columns:224px 1fr 0;height:620px;transition:grid-template-columns .35s ease;position:relative}.browser-body[data-view=staged],.browser-body[data-view=studio],.browser-body.dock-open{grid-template-columns:224px 1fr 320px}.d-side{background:var(--uw-side);border-right:1px solid var(--uw-side-line);padding:10px 8px}.d-side i{font-style:normal}.d-collapse{font-size:16px;color:#6b6e7b}.d-nav{gap:12px;font-size:13px;padding:5px 9px}.d-nav>i,.d-ws>i,.d-chatrow>i,.d-foot>i{font-size:16px;color:#6b6e7b;flex-shrink:0}.d-badge{margin-left:auto;background:var(--uw-red);color:#fff;font:700 10px var(--body);border-radius:999px;min-width:0;height:auto;padding:1px 6px}.d-sec{padding:12px 9px 4px}.d-chatrow .d-more{margin-left:auto;opacity:0}.d-chatrow.on{background:#ededea}.d-chatrow.on .d-more{opacity:1}.d-tree{display:flex;flex-direction:column;gap:1px}.d-app .d-draft{margin-left:auto;font:600 9px var(--mono);letter-spacing:.06em;color:var(--uw-muted);border:1px solid var(--uw-line);border-radius:4px;padding:1px 5px;background:#fff}.d-app>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-app.doc>i,.d-app.auto>i{font-size:14px;color:var(--uw-muted);width:20px;text-align:center;flex-shrink:0}.d-app.sub.doc>i,.d-app.sub.auto>i{width:17px;font-size:13px}.d-ws.on{background:#ededea;border-radius:8px}.d-ws .d-more{margin-left:auto;opacity:0;font-size:14px}.d-ws.on .d-more{opacity:1}.d-ws.org span:first-of-type{font:600 12px var(--body);text-transform:uppercase;letter-spacing:.04em}.d-ws.org[hidden],.d-spaces[hidden]{display:none}.d-folder>i{font-size:14px;color:#6b6e7b}.d-folder .chev{font-size:14px;width:auto;height:auto}.d-fpeek{margin-left:auto;display:inline-flex;gap:3px;flex-shrink:0}.d-fpeek .ai-tile{width:13px;height:13px;border-radius:4px;box-shadow:none}.d-fpeek .ai-tile i{font-size:8px}.d-space.open .d-fpeek{display:none}.d-side .d-top{margin-bottom:10px}.d-side .d-sec{padding:8px 9px 3px}.d-side .d-ws.org{margin-top:4px}.d-side .d-daygrp{margin:1px 0 2px 10px}.d-space:not(.open)>.d-folder .chev{transform:rotate(-90deg)}.d-foot{position:sticky;bottom:-10px;margin-top:auto;background:var(--uw-side);gap:18px;padding:10px 12px;margin-bottom:-10px;border-top:1px solid var(--uw-side-line)}.ic-btn{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;line-height:1}.d-ava{position:relative;margin-left:auto;width:24px;height:24px;border-radius:50%;background:#c7b6f5;color:#3b2a6e;font:600 11px var(--body);display:inline-flex;align-items:center;justify-content:center;overflow:visible}.d-ava b{position:absolute;bottom:-5px;right:-6px;background:var(--uw-violet);color:#fff;font:700 6px var(--mono);letter-spacing:.04em;border-radius:3px;padding:1px 3px;line-height:1}.d-main{background:var(--uw-surface);padding:0;overflow:hidden}.d-scene[data-scene=home]{padding:18px 20px;height:100%;overflow-y:auto}.d-scene[data-scene=home]::-webkit-scrollbar{width:6px}.d-scene[data-scene=home]::-webkit-scrollbar-thumb{background:#ddddd6;border-radius:3px}.dh-typed.typed{color:#33353d}.d-scene[data-scene=chat].on{display:flex;flex-direction:row;height:100%}.uc-col{width:min(560px,92%);margin:0 auto;display:flex;flex-direction:column;height:100%;padding:16px 0 12px;min-height:0}.uc-thread{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:14px;padding:4px 2px}.uc-thread::-webkit-scrollbar{width:6px}.uc-thread::-webkit-scrollbar-thumb{background:#ddddd6;border-radius:3px}.uc-l{animation:scenein .3s ease}.uc-you{align-self:flex-end;max-width:80%;background:#f5f5f5e6;border:1px solid #ECECEC;border-radius:12px;padding:8px 14px;font-size:13.5px;line-height:1.5;color:var(--ink)}.dd-body .uc-you{background:#f3f3f1}.uc-turn{display:flex;flex-direction:column;animation:scenein .3s ease}.uc-who{display:flex;align-items:center;gap:8px;font:600 13px var(--body);color:var(--ink)}.uc-who i{color:var(--uw-violet);font-size:16px}.uc-steps{display:inline-flex;align-items:center;gap:6px;margin:10px 0 6px;font-size:12.5px;color:var(--uw-muted);cursor:default;align-self:flex-start}.uc-steps .chev{transition:transform .2s}.uc-turn.open .uc-steps .chev{transform:rotate(90deg)}.uc-steplist{display:none;flex-direction:column;gap:6px;margin:0 0 8px 6px;border-left:2px solid #E6E6E6;padding-left:12px}.uc-turn.open .uc-steplist{display:flex}.uc-step{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink);background:#fff;border:1px solid var(--uw-line);border-radius:10px;padding:7px 10px;animation:scenein .25s ease}.uc-step>i{color:var(--uw-muted);font-size:14px}.uc-step b{font:500 12px var(--mono);min-width:0}.uc-step .uc-res{margin-left:auto;font:500 11px var(--mono);color:var(--uw-muted);white-space:nowrap}.uc-step.run .uc-res span{display:none}.uc-step.run .uc-res:before{content:"running\2026"}.uc-step.run{background:linear-gradient(90deg,#fff,var(--uw-violet-soft),#fff);background-size:200% 100%;animation:shim 1.2s linear infinite}.uc-step.ok,.uc-step.art{background:transparent;border:0;padding:2px 0}.uc-step.ok>i{color:#16a34a}.uc-step.art>i{color:var(--uw-violet)}.uc-step.art b{font:500 12.5px var(--body)}.uc-say{font-size:14px;line-height:1.55;margin:0 0 6px;color:var(--ink)}.uc-say a{color:var(--uw-violet)}.uc-artcard{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:1px solid var(--uw-line);border-radius:12px;padding:12px 14px;cursor:pointer;margin:6px 0 8px;font-family:var(--body);color:var(--ink)}.uc-artcard:hover{border-color:#cfc6f5}.uc-arttile{width:36px;height:36px;border-radius:9px;background:var(--uw-violet-soft);color:var(--uw-violet);display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.uc-artcard b{display:block;font:600 13px var(--body)}.uc-artcard small{font-size:11.5px;color:var(--uw-muted)}.uc-artinline{display:none;background:#fff;border:1px solid var(--uw-line);border-radius:12px;padding:14px;margin:0 0 8px}.uc-turn.inline .uc-artinline{display:block}.uc-acts{display:flex;align-items:center;gap:10px;color:var(--uw-muted);font-size:13px;margin-top:2px}.uc-acts time{font-size:11px;margin-left:4px}.uc-composer{background:#fff;border:1px solid var(--uw-line);border-radius:12px;padding:10px 14px 0;margin-top:12px;flex-shrink:0}.uc-ph{display:block;font-size:13.5px;color:#a1a1aa;min-height:20px;line-height:1.45}.uc-ph.typed{color:var(--ink)}.uc-tools{display:flex;align-items:center;gap:10px;padding:8px 0 10px;color:var(--uw-muted);font-size:15px}.uc-pill{display:inline-flex;align-items:center;gap:4px;font:500 12px var(--body);color:var(--ink)}.uc-pill i{font-size:12px}.uc-send{width:26px;height:26px;border-radius:50%;background:#e4e4e7;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.uc-composer .dh-tools{margin:0 -14px;border-top:1px solid var(--uw-line);border-radius:0 0 12px 12px;padding:9px 14px}.uc-composer.mini{margin:8px 14px 12px;padding:9px 12px 0}.uc-composer.mini .uc-tools{padding:6px 0 8px;font-size:14px}.d-scene[data-scene=stage].on{display:flex;height:100%}.uc-stage{flex:1;display:flex;flex-direction:column;background:var(--uw-bg);min-width:0;position:relative}.uc-stage-h{display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;border-bottom:1px solid var(--uw-line);font:600 13.5px var(--body);color:var(--ink);flex-shrink:0}.uc-stage-h>i:first-child{color:var(--uw-violet)}.uc-stage-h .ri-more-2-fill,.uc-stage-h .ri-close-line{color:var(--uw-muted);cursor:pointer;font-size:16px}.uc-stage-body{flex:1;overflow-y:auto;padding:22px 26px}.uc-menu{position:absolute;top:42px;right:40px;background:#fff;border:1px solid var(--uw-line);border-radius:10px;box-shadow:0 12px 30px -12px #00000040;padding:4px;display:flex;flex-direction:column;z-index:3;animation:scenein .2s ease}.uc-menu[hidden]{display:none}.uc-menu span{display:flex;align-items:center;gap:10px;font-size:13px;padding:7px 10px;border-radius:7px;color:var(--ink);white-space:nowrap}.uc-menu span i{color:var(--uw-muted)}.uc-menu span.hot{background:var(--uw-violet-soft)}.uc-menu span.hot i{color:var(--uw-violet)}.d-dock{overflow:hidden;background:var(--uw-dock-frame);padding:7px;opacity:0;transition:opacity .25s;min-width:0}.browser-body[data-view=staged] .d-dock,.browser-body[data-view=studio] .d-dock,.browser-body.dock-open .d-dock{opacity:1}.d-dock .dd-panel{height:100%;min-width:268px;display:flex;flex-direction:column;background:#fff;border-radius:14px;overflow:hidden;border:1px solid #E1DDEF;box-shadow:0 1px 3px #3c28a00f}.d-dock .dd-head{display:flex;align-items:center;justify-content:space-between;padding:11px 14px 11px 18px;border-bottom:1px solid var(--uw-line)}.d-dock .dd-title{font:600 13.5px var(--body)}.d-dock .dd-actions{display:inline-flex;gap:10px;color:var(--uw-muted);font-size:15px}.d-dock .dd-actions i,.d-dock .dd-actions .ic-btn{cursor:pointer;font-size:15px;color:var(--uw-muted)}.d-dock .dd-body{flex:1;min-height:0;overflow:hidden;background:var(--uw-bg);padding:14px 16px;display:flex;flex-direction:column}.dd-thread-slot{flex:1;min-height:0;display:flex;flex-direction:column}.dd-thread-slot .uc-thread{flex:1;padding:0 2px}.d-dock .uc-you{font-size:12.5px;padding:7px 12px}.d-dock .uc-say,.d-dock .uc-who{font-size:12.5px}.d-dock .uc-artcard{padding:10px 12px}.d-dock .uc-artcard b{font-size:12.5px}.d-dock .uc-artcard small{font-size:11px}.d-dock .uc-arttile{width:32px;height:32px;font-size:14px}.d-dock .uc-steps{font-size:12px;margin:8px 0 5px}.d-dock .uc-steplist{margin-left:2px;padding-left:10px}.d-dock .uc-step{flex-wrap:wrap;row-gap:4px;font-size:11.5px;padding:6px 9px}.d-dock .uc-step b{font-size:10.5px;min-width:0;overflow-wrap:anywhere}.d-dock .uc-step .uc-res{font-size:10px}.d-dock .uc-acts{font-size:12px;gap:9px}.d-dock .uc-acts time{font-size:10.5px}.d-dock .dd-empty{margin:auto 0;display:none;text-align:left}.d-dock.empty .dd-empty{display:block}.d-dock.empty .dd-thread-slot{display:none}.d-dock .dd-empty h2{font:600 22px var(--display);color:var(--uw-violet);margin:0}.d-dock .dd-empty p{font:400 15px var(--body);color:var(--ink);margin:2px 0 14px}.d-dock .dd-pills{display:block}.d-dock .dd-pills span{display:inline-block;background:#f3f3f1;border-radius:999px;padding:6px 12px;font:400 12.5px var(--body);color:var(--ink);margin:0 6px 8px 0}.dd-ctx{display:inline-flex;align-items:center;gap:6px;margin:8px 14px -4px;border:1px solid var(--uw-line);border-radius:999px;padding:3px 9px;font:500 11.5px var(--body);color:var(--ink);align-self:flex-start;background:#fff}.dd-ctx i{font-size:12px;color:var(--uw-muted)}.dd-ctx[hidden]{display:none}.browser-body:not([data-view=home]):not([data-view=app]) .d-launch,.browser-body.dock-open .d-launch{display:none}.d-scene[data-scene=app].on{display:flex;height:100%}.ua{flex:1;display:grid;grid-template-columns:180px 1fr;background:#fff;min-height:0}.ua-side{border-right:1px solid var(--uw-line);padding:10px 8px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.ua-navl{display:flex;flex-direction:column;gap:2px}.ua-sub{margin-top:12px;padding-top:10px;border-top:1px solid var(--uw-line);display:flex;flex-direction:column;gap:2px}.ua-sub[hidden]{display:none}.ua-sub b{font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-muted);padding:0 10px 4px}.ua-sub span{display:block;font-size:12.5px;padding:5px 10px;border-radius:8px;color:var(--uw-muted);justify-content:flex-start}.ua-lcols{display:flex;align-items:center;gap:10px;padding:2px 0 4px;font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-muted)}.ua-lcols span{flex-shrink:0}.ua-lcols span:first-child{flex:1;min-width:0}.ua-side span{display:flex;align-items:center;justify-content:space-between;font-size:13px;padding:6px 10px;border-radius:8px;color:var(--ink)}.ua-side span.on{background:var(--uw-violet-soft);color:var(--uw-violet);font-weight:600}.ua-side small{background:var(--uw-violet-soft);color:var(--uw-violet);border-radius:999px;padding:0 6px;font-size:10.5px}.ua-main{min-width:0;overflow-y:auto}.ua-h{display:flex;align-items:center;gap:10px;height:36px;padding:0 16px;border-bottom:1px solid var(--uw-line);font:600 13px var(--body);color:var(--ink)}.ua-h #ua-user{font-weight:400;color:var(--uw-muted);font-size:12.5px}.ua-h i{color:var(--uw-violet)}.ua-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 16px 0}.ua-kpi{border:1px solid var(--uw-line);border-radius:10px;padding:10px 12px;min-width:0}.ua-kpi span{font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-muted);display:block}.ua-kpi b{font:600 18px var(--display);color:var(--ink)}.ua-kpi i{display:block;font-size:11px;color:var(--uw-muted);font-style:normal}.ua-card{margin:14px 16px;border:1px solid var(--uw-line);border-radius:12px;padding:12px 14px}.ua-card h4{margin:0 0 4px;font:600 13px var(--body);color:var(--ink)}.ua-list div{display:flex;align-items:center;gap:10px;font-size:12.5px;padding:8px 0;border-top:1px solid #F0F0F0;color:var(--ink)}.ua-list div>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-scene[data-scene=studio].on{display:flex;flex-direction:row;height:100%}.us{flex:1;display:flex;flex-direction:column;background:var(--uw-bg);min-width:0}.us-h{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-bottom:1px solid var(--uw-line);background:#fff;font:600 13.5px var(--body);color:var(--ink);flex-shrink:0}.us-h>i{color:var(--uw-muted)}.us-h .studio-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-chip,.us-seg,.us-edit,.us-pub{flex-shrink:0}.us-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--uw-line);border-radius:8px;padding:3px 8px;font:500 11.5px var(--mono);color:var(--ink)}.us-chip u{width:6px;height:6px;border-radius:50%;background:#f59e0b;text-decoration:none}.us-seg{display:inline-flex;border:1px solid var(--uw-line);border-radius:9px;overflow:hidden}.us-seg span{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font:500 12px var(--body);color:var(--uw-muted)}.us-seg span.on{background:var(--uw-violet-soft);color:var(--uw-violet)}.us-edit{background:var(--uw-violet-soft);color:var(--uw-violet);border-radius:8px;padding:4px 10px;font:500 12px var(--body)}.us-pub{background:var(--uw-violet);color:#fff;border-radius:8px;padding:5px 12px;font:600 12px var(--body)}.us-tools{display:flex;align-items:center;gap:8px;margin:10px 12px 0;padding:6px 8px;border:1px solid var(--uw-line);border-radius:10px 10px 0 0;background:#fff;color:var(--uw-muted);font-size:13px;flex-shrink:0}.us-sel,.us-url{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--uw-line);border-radius:8px;padding:4px 9px;font:500 12px var(--body);color:var(--ink);white-space:nowrap}.us-sel em{color:var(--uw-muted);font-style:normal}.us-url{flex:1;font-family:var(--mono);font-size:11px;min-width:0;overflow:hidden}.us-url u{width:7px;height:7px;border-radius:50%;background:#d4d4d8;text-decoration:none;flex-shrink:0}.us-url b{background:#f0f0ec;border-radius:4px;padding:1px 6px;font-size:10px}.us-px{font:500 11px var(--mono);background:#f4f4f1;border-radius:6px;padding:3px 7px}.us-canvas{flex:1;min-height:0;margin:0 12px;border:1px solid var(--uw-line);border-top:0;background:#fff;display:flex;align-items:center;justify-content:center;overflow:auto;position:relative}.us-compiling{text-align:center;color:var(--ink);padding:20px}.us-compiling b{font:600 14px var(--body)}.us-compiling p{font-size:12.5px;color:var(--uw-muted);margin:4px 0 10px}.us-compiling em{display:block;font:400 11px var(--mono);color:var(--uw-muted);margin-top:8px;font-style:normal}.us-compiling[hidden]{display:none}.us-spin{display:block;width:26px;height:26px;margin:0 auto 10px;border:3px solid var(--uw-violet-soft);border-top-color:var(--uw-violet);border-radius:50%;animation:spin 1s linear infinite}.us-prog{display:inline-flex;gap:5px}.us-prog i{width:22px;height:4px;border-radius:2px;background:#e4e4e7;transition:background .3s}.us-prog i.on{background:var(--uw-violet)}.us-built{position:absolute;inset:0;padding:18px 22px;overflow:auto;animation:scenein .4s ease}.us-built[hidden]{display:none}.us-foot{display:flex;align-items:center;gap:6px;margin:0 12px 10px;padding:6px 10px;border:1px solid var(--uw-line);border-top:0;border-radius:0 0 10px 10px;background:#fff;font-size:11.5px;color:var(--uw-muted);flex-shrink:0}.us-foot .us-dot{width:7px;height:7px;border-radius:50%;background:#d4d4d8;text-decoration:none}.art-host{--art-fg:#1F1F23;--art-muted:#71717A;--art-line:#E5E5E5;--art-accent:#855ED9;color:var(--art-fg);font-family:var(--body)}.art-crumb{display:inline-flex;align-items:center;gap:6px;color:var(--art-accent);font-size:12px;margin-bottom:6px}.art-doc h1{font:700 22px var(--display);letter-spacing:-.01em;margin:0 0 14px;color:var(--art-fg)}.art-table{width:100%;border-collapse:collapse;font-size:12.5px}.art-table th{font:600 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--art-muted);text-align:left;padding:6px 8px;border-bottom:1px solid var(--art-line)}.art-table td{padding:8px;border-bottom:1px solid var(--art-line);white-space:nowrap}.art-table td:first-child{white-space:normal}.art-table tr.hl td{background:#fff7e8}.art-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.art-kpi{border:1px solid var(--art-line);border-radius:10px;padding:10px 12px;min-width:0}.art-kpi span{font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--art-muted);display:block}.art-kpi b{font:600 18px var(--display)}.art-kpi i{display:block;font-style:normal;font-size:11px;color:var(--art-muted)}.art-rows div{display:flex;align-items:center;gap:10px;font-size:12.5px;padding:8px 0;border-bottom:1px solid var(--art-line)}.art-rows div>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art-rows div em{font-style:normal;font-size:11.5px;color:var(--art-muted)}.art-rows.health div>span:first-child{flex:1}.art-rows.health em{margin-left:auto}.art-dot{width:10px;height:10px;border-radius:50%;background:var(--c,#94A3B8);flex-shrink:0}.art-check div{display:flex;align-items:center;gap:10px;font-size:13px;padding:9px 0;border-bottom:1px solid var(--art-line)}.art-check div>span:nth-child(2){flex:1}.art-ck{width:18px;height:18px;border-radius:6px;border:1.5px solid #C8C9D4;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:11px;flex-shrink:0}.art-ck.on{background:#16a34a;border-color:#16a34a}.art-ck:not(.on) i{opacity:0}.art-form{display:flex;flex-direction:column;gap:8px}.art-form div{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--art-line);border-radius:10px;padding:10px 13px}.art-form label{width:70px;flex-shrink:0;font:600 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--art-muted)}.art-form div>span{flex:1;font:500 12.5px var(--body)}.art-submit{align-self:flex-start;background:var(--art-accent);color:#fff;border-radius:9px;padding:8px 14px;font:600 12.5px var(--body);margin-top:4px}.art-lines p{font-size:13px;line-height:1.65;margin:0 0 10px;color:var(--art-fg)}.art-lines h3{font:600 13px var(--body);margin:16px 0 6px;color:var(--art-fg)}.art-lines ul{margin:0 0 10px 18px;padding:0;font-size:13px;line-height:1.65;color:var(--art-fg)}.art-lines li{margin-bottom:4px}.art-foot{margin-top:12px;font-size:12px;color:var(--art-muted)}.webchat{grid-template-columns:212px 1fr 0;height:620px;min-height:0;transition:grid-template-columns .35s ease}.webchat.staged{grid-template-columns:212px minmax(300px,42fr) 58fr}.wc-side{overflow:hidden}.wc-main{min-height:0}.wc-body{overflow-y:auto;scrollbar-width:thin}.wc-stage{min-width:0;display:flex;overflow:hidden}.wc-art{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden;min-width:0}.webchat[data-client=claude] .wc-art{margin:8px 8px 8px 0;border:1px solid var(--wc-line);border-radius:12px;background:#fff}.webchat[data-client=chatgpt] .wc-art{border-left:1px solid var(--wc-line);background:#fff;border-radius:0}.wc-art-h{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--wc-line);font:500 13px var(--body);color:var(--wc-fg);flex-shrink:0}.wc-art-h>i{color:var(--wc-dim);font-size:15px}.wc-art-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-art-h .dh-spacer{display:none}.wc-art-ic{display:inline-flex;gap:8px;color:var(--wc-dim);font-size:15px}.wc-seg{display:inline-flex;border:1px solid var(--wc-line);border-radius:7px;overflow:hidden;flex-shrink:0}.wc-seg span{padding:3px 9px;font:500 11.5px var(--body);color:var(--wc-dim)}.wc-seg span.on{background:var(--wc-hover);color:var(--wc-fg)}.wc-art-btn{border:1px solid var(--wc-line);border-radius:999px;padding:3px 11px;font:500 12px var(--body);color:var(--wc-fg);white-space:nowrap}.wc-art-body{flex:1;overflow-y:auto;padding:20px 22px}.webchat[data-client=claude] .wc-art-body{--art-accent:#C6613F;--art-line:#E5E1D6;--art-muted:#7C7568}.webchat[data-client=chatgpt] .wc-art-body{--art-accent:#0D0D0D;--art-line:#ECECEC;--art-muted:#8F8F8F;padding:26px 32px}.webchat[data-client=chatgpt] .wc-art-body .art-doc h1{font-size:26px}.wc-art-f{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px;border-top:1px solid var(--wc-line);font:500 11.5px var(--mono);color:var(--wc-dim);flex-shrink:0}.wc-pencil{position:absolute;right:16px;bottom:16px;width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid var(--wc-line);box-shadow:0 4px 12px #00000014;display:inline-flex;align-items:center;justify-content:center;color:var(--wc-fg)}.wc-pencil[hidden]{display:none}.wc-model{display:inline-flex;align-items:center;gap:4px;font:600 15px var(--body);color:var(--wc-fg)}.wc-model i{color:var(--wc-dim)}.wc-more{color:var(--wc-dim);font-size:17px}.webchat [hidden]{display:none!important}.wc-soon{display:flex;align-items:center;gap:8px;margin:10px 26px 0;padding:8px 12px;border:1px solid #F2DFBB;background:#fcf0dc;color:#92600a;border-radius:10px;font:500 12px var(--body);line-height:1.4}.wc-soon i{flex-shrink:0}.wc-tool{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;align-self:flex-start;min-width:min(380px,100%);max-width:100%;border:1px solid var(--wc-line);border-radius:9px;padding:7px 11px;font-size:12.5px;color:var(--wc-dim);background:transparent}.wc-tool>i:first-child{color:var(--wc-accent);font-size:14px}.wc-tool>i:last-child{margin-left:2px;font-size:14px}.wc-tool{font-size:12px;gap:7px;padding:7px 10px}.wc-srv{font-size:12px}.wc-srv{color:var(--wc-fg);font-weight:500;white-space:nowrap}.wc-tool code{font:500 11.5px var(--mono);color:var(--wc-fg);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.wc-tool .wc-r{display:none}.wc-tool.run{background:linear-gradient(90deg,transparent,var(--wc-hover),transparent);background-size:200% 100%;animation:shim 1.2s linear infinite}.wc-tool.run code:after{content:"\2026"}@keyframes shim{to{background-position:-200% 0}}.webchat[data-client=chatgpt] .wc-tool{border:0;padding:2px 0;min-width:0;background:none}.webchat[data-client=chatgpt] .wc-tool code{display:none}.webchat[data-client=chatgpt] .wc-srv{font-size:0}.webchat[data-client=chatgpt] .wc-srv:before{content:"Used " attr(data-app-name);font-size:12.5px;color:var(--wc-dim);font-weight:500}.webchat[data-client=chatgpt] .wc-tool.run .wc-srv:before{content:"Working on it\2026"}.webchat[data-client=chatgpt] .wc-tool>i:first-child{color:var(--wc-dim)}.wc-artcard{display:flex;align-items:center;gap:12px;align-self:flex-start;width:min(380px,100%);border:1px solid var(--wc-line);border-radius:12px;padding:11px 13px;background:var(--wc-card);cursor:pointer;font-family:var(--body);text-align:left;color:var(--wc-fg)}.wc-arttile{width:38px;height:38px;border-radius:9px;background:var(--wc-hover);display:inline-flex;align-items:center;justify-content:center;font-size:17px;color:var(--wc-fg);flex-shrink:0}.wc-artcard b{display:block;font:500 13.5px var(--body);color:var(--wc-fg)}.wc-artcard small{font-size:11.5px;color:var(--wc-dim)}.webchat[data-client=chatgpt] .wc-artcard{border-radius:16px}.wc-artinline{background:#fff;border:1px solid var(--wc-line);border-radius:12px;padding:14px;max-width:100%}.wc-artinline .art-doc h1{font-size:17px;margin-bottom:8px}.wc-composer{display:block;margin:0 26px;border:1px solid var(--wc-line);background:#fff;border-radius:18px;padding:12px 14px 10px;box-shadow:0 1px 2px #1013210a;color:var(--wc-dim);font-size:13.5px;flex-shrink:0}.webchat[data-client=chatgpt] .wc-composer{border-radius:26px}.wc-crow{min-height:20px;line-height:1.45}.wc-ph.typed{color:var(--wc-fg)}.wc-ctrls{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:16px;color:var(--wc-fg)}.wc-modelpick{font:500 12.5px var(--body);color:var(--wc-dim)}.wc-think{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--wc-line);border-radius:999px;padding:4px 11px;font:500 12px var(--body);color:var(--wc-fg)}.wc-send{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:15px}.wc-send.claude{border-radius:8px;background:#c6613f}.wc-send.gpt{border-radius:50%;background:#0d0d0d}.wc-foot{display:block;margin:10px 26px 14px;text-align:center;font-size:11.5px;color:var(--wc-dim);flex-shrink:0}.wc-cta{margin-top:4px}@media(max-width:1100px){.webchat.staged{grid-template-columns:0 minmax(260px,42fr) 58fr}.webchat.staged .wc-side{visibility:hidden;border-right:0;padding:0}.browser-body[data-view=staged],.browser-body[data-view=studio],.browser-body.dock-open{grid-template-columns:200px 1fr 290px}.d-dock .dd-panel{min-width:284px}.us-h .us-seg,.us-h .us-edit,.us-tools .us-px,.us-tools .ri-external-link-line,.wc-art-h .wc-art-ic,.wc-art-h .ri-file-copy-line,.wc-art-h .ri-download-2-line{display:none}}@media(max-width:960px){.browser-body,.browser-body[data-view],.browser-body.dock-open{grid-template-columns:1fr;grid-template-rows:auto 1fr}.d-dock,.d-launch{display:none}.d-side{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 10px}.d-side>*{display:none}.d-side>.d-top,.d-side>.d-tree,.d-side>.d-spaces{display:flex}.d-tree{flex-direction:row;flex-wrap:nowrap;gap:4px}.d-side>.d-spaces,.d-space{display:contents}.d-space>.d-folder{display:none}.d-space>.d-folder-apps{display:contents}.d-side{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.d-side::-webkit-scrollbar{display:none}.d-tree{flex-wrap:nowrap}.d-app{flex-shrink:0}.d-app,.d-space .d-app.sub{width:auto;margin-left:0;font-size:12px;padding:5px 9px}.d-app.doc,.d-app.auto,.d-app .d-draft{display:none}.uc-col{width:min(560px,94%)}.ua{grid-template-columns:1fr}.ua-side{display:none}.ua-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.webchat,.webchat.staged{grid-template-columns:1fr}.wc-stage{display:none!important}.wc-soon{margin-inline:14px}.wc-tool{min-width:0;width:100%}}@media(max-width:640px){.d-side{display:none}.browser-body,.browser-body[data-view],.browser-body.dock-open{grid-template-rows:minmax(0,1fr)}.art-table td{white-space:normal}.art-table td .st{white-space:nowrap}.uc-artinline,.wc-artinline{overflow-x:auto}.art-table th,.art-table td{padding:6px 4px}.art-table .st{padding:2px 5px;font-size:10px}.uc-artinline .art-table th:last-child,.uc-artinline .art-table td:last-child,.wc-artinline .art-table th:last-child,.wc-artinline .art-table td:last-child{display:none}.art-kpis,.ua-kpis{grid-template-columns:1fr 1fr}.art-table{font-size:11.5px}.art-table th,.art-table td{padding:6px}}@media(prefers-reduced-motion:reduce){.wc-tool.run,.uc-step.run,.us-spin{animation:none}}.bwin.studio-ui{display:grid;grid-template-columns:1fr 296px;height:470px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--uw-bg);box-shadow:0 20px 50px -34px #3c28a059}.bwin.studio-ui .us{min-width:0;position:relative}.bwin.studio-ui .us-h{height:42px}.bwin.studio-ui .us-h b{font:600 13.5px var(--body);white-space:nowrap}.us-menu{display:none;position:absolute;top:40px;right:8px;z-index:4;width:214px;background:#fff;border:1px solid var(--uw-line);border-radius:10px;box-shadow:0 16px 40px -14px #10132147;padding:4px;flex-direction:column}.us-menu>span{display:flex;align-items:center;gap:10px;padding:6px 9px;border-radius:7px;font:400 12.5px var(--body);color:var(--ink);white-space:nowrap}.us-menu>span i{font-size:14px;color:var(--uw-muted);width:16px;text-align:center}.us-menu>u{height:1px;background:var(--uw-line);margin:4px 6px;text-decoration:none}.us-menu.open{display:flex;animation:scenein .18s ease}.us-h>.ri-more-2-fill.on{color:var(--uw-violet)}.bwin.studio-ui .us-h>.ri-more-2-fill{cursor:default}.bwin.studio-ui .us-canvas{align-items:stretch;justify-content:stretch}.us-prev{flex:1;min-width:0;overflow:auto;padding:12px 14px;background:radial-gradient(rgba(16,19,33,.05) 1px,transparent 1.4px) 0 0/16px 16px,#fbfbfe}.us-prev .d-table{font-size:12px;background:#fff;border-radius:8px}.us-prev>.pv-empty,.us-prev>.pv-schema,.us-prev>.pv-app{display:none}.us-prev[data-stage=empty]>.pv-empty{display:flex}.us-prev[data-stage=schema]>.pv-schema{display:block;animation:scenein .35s ease}.us-prev[data-stage=app]>.pv-app{display:grid;animation:scenein .35s ease}.pv-empty{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:210px;gap:2px;color:var(--uw-muted)}.pv-empty>i{font-size:24px;color:#c9bef0}.pv-empty b{font:600 13.5px var(--body);color:var(--ink)}.pv-empty p{font-size:12px;max-width:42ch;margin:2px 0 0}.pv-shead{display:flex;align-items:center;gap:7px;font:600 12.5px var(--body);color:var(--ink);margin-bottom:10px}.pv-shead>i{color:var(--uw-violet);font-size:15px}.pv-shead em{font-style:normal;font-weight:400;font-size:11.5px;color:var(--uw-muted)}.pv-tables{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:start}.pv-table{background:#fff;border:1px solid var(--uw-line);border-radius:10px;padding:8px 10px 6px;min-width:0}.pv-table h5{display:flex;align-items:center;gap:6px;margin:0 0 6px;font:600 11.5px var(--mono);color:var(--ink)}.pv-table h5 i{color:var(--uw-violet);font-size:13px}.pv-table span{display:flex;align-items:center;gap:6px;padding:3px 0;border-top:1px solid #F2F2F6;font:500 11px var(--mono);color:#4a4c58;overflow:hidden;white-space:nowrap}.pv-table span i{margin-left:auto;font-style:normal;font:500 10px var(--mono);color:var(--uw-muted);background:#f5f4fa;border-radius:4px;padding:1px 5px}.pv-app{grid-template-columns:120px 1fr;gap:0;background:#fff;border:1px solid var(--uw-line);border-radius:10px;overflow:hidden}.pv-nav{display:flex;flex-direction:column;gap:1px;padding:8px 6px;border-right:1px solid var(--uw-line);background:#fcfcfb}.pv-nav span{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:7px;font:500 11.5px var(--body);color:#4a4c58}.pv-nav span i{font-size:13px;color:var(--uw-muted)}.pv-nav span.on{background:var(--uw-violet-soft);color:var(--uw-violet)}.pv-nav span.on i{color:var(--uw-violet)}.pv-main{min-width:0;padding:10px 12px 12px}.pv-h{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;color:var(--ink)}.pv-h b{font:600 13px var(--body)}.pv-h em{font-style:normal;font-size:11.5px;color:var(--uw-muted)}.pv-tab{font:500 11.5px var(--body);color:var(--uw-muted);border:1px solid transparent;border-radius:7px;padding:3px 9px}.pv-tab.on{background:var(--uw-violet-soft);color:var(--uw-violet);font-weight:600}.pv-add{display:inline-flex;align-items:center;gap:4px;background:var(--uw-violet);color:#fff;border-radius:7px;padding:4px 10px;font:600 11.5px var(--body)}.pv-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.pv-kpi{background:#fff;border:1px solid var(--uw-line);border-radius:10px;padding:8px 11px;min-width:0}.pv-kpi span{display:block;font:600 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-muted)}.pv-kpi b{font:600 17px var(--display);color:var(--ink)}.pv-kpi i{display:block;font-style:normal;font-size:10.5px;color:var(--uw-muted)}.pv-board{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:start}.pv-col{background:#f7f7fb;border:1px solid var(--uw-line);border-radius:10px;padding:8px;min-width:0}.pv-colh{display:flex;align-items:center;gap:6px;margin-bottom:8px}.pv-colh em{margin-left:auto;font-style:normal;font:600 10.5px var(--mono);color:var(--uw-muted)}.pv-card{background:#fff;border:1px solid var(--uw-line);border-radius:9px;padding:9px 10px;box-shadow:0 1px 2px #1013210d}.pv-card b{display:block;font:600 12.5px var(--body);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-meta{display:flex;align-items:center;gap:6px;margin-top:5px;font:600 12px var(--display);color:var(--ink)}.pv-ow{margin-left:auto;width:19px;height:19px;border-radius:50%;background:var(--c,#8B5CF6);color:#fff;font:600 9.5px var(--body);font-style:normal;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.us-agent{border-left:1px solid var(--uw-line);background:#fff;display:flex;flex-direction:column;min-width:0}.us-agent .dd-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 14px;border-bottom:1px solid var(--uw-line)}.us-agent .dd-title{font:600 13.5px var(--body)}.us-agent .dd-actions{display:inline-flex;gap:10px;color:var(--uw-muted);font-size:15px}.us-chat{flex:1;min-height:0;overflow-y:auto;background:var(--uw-bg);padding:12px 14px;display:flex;flex-direction:column;gap:12px}.us-chat .uc-you{font-size:12.5px}.us-chat .uc-say{font-size:12.5px;margin-bottom:0}.us-chat .uc-who{font-size:12.5px}.us-agent .uc-composer.mini{margin:8px 12px 12px}.us-agent .bwin-ph{white-space:normal}@media(max-width:820px){.bwin.studio-ui{grid-template-columns:1fr;grid-template-rows:1fr auto;height:auto}.us-agent{border-left:0;border-top:1px solid var(--uw-line);max-height:260px}.bwin.studio-ui .us-h .us-seg,.bwin.studio-ui .us-h .us-edit,.us-tools .us-px,.us-tools .ri-external-link-line{display:none}}@media(max-width:640px){.bwin.studio-ui .us-h .us-chip,.bwin.studio-ui .us-h>.ri-more-2-fill,.bwin.studio-ui .us-url{display:none}.bwin.studio-ui .us-h b{min-width:0;overflow:hidden;text-overflow:ellipsis}.us-menu{display:none}.us-prev .d-table th:last-child,.us-prev .d-table td:last-child{display:none}.pv-kpis{grid-template-columns:1fr 1fr}.pv-kpi:last-child{display:none}.pv-board{grid-template-columns:1fr}.pv-h .pv-tab,.pv-h em{display:none}.us-prev[data-stage=app]>.pv-app{grid-template-columns:1fr}.pv-nav{display:none}.pv-tables{grid-template-columns:1fr}.pv-table:last-child{display:none}.us-agent{max-height:220px}}.world,.models{padding:96px 0}.world{background:linear-gradient(180deg,var(--ground),#F4F1FF 60%,var(--ground))}box-shadow:0 30px 60px -28px rgba(40,20,120,.45),0 0 0 1px rgba(0,0,0,.06)} .ph-bar{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:26px 26px 0 0;background:#075e54;color:#fff;font-size:14px}.ph-bar.light{background:#fff;color:var(--ink);border-bottom:1px solid var(--line)}.ph-bar em{font-style:normal;font-size:11.5px;opacity:.75}.ph-bar .ph-ch{margin-left:auto;font-size:18px}.ph-av{width:28px;height:28px;border-radius:50%;background:#fff;display:grid;place-items:center}.ph-body{height:470px;padding:14px 12px;border-radius:0 0 26px 26px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.ow-msg{max-width:84%;padding:8px 11px;border-radius:12px;font-size:13.5px;line-height:1.45;background:#fff;color:var(--ink);box-shadow:0 1px 1px #0000000f}.ow-msg.me{align-self:flex-end;background:#d9fdd3}.ow-msg small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.ow-msg.voice{display:flex;align-items:center;gap:8px;min-width:200px}.ow-msg.voice i.ri-mic-fill{color:#0e8a5f;font-size:16px}.ow-msg.voice small{margin:0}.ow-wave{display:flex;align-items:center;gap:2px;height:22px;flex:1}.ow-wave i{display:block;width:3px;border-radius:2px;background:#8aa89a;height:30%}.ow-wave i:nth-child(3n){height:80%}.ow-wave i:nth-child(3n+1){height:50%}.ow-wave i:nth-child(4n){height:100%}.reveal.in .ow-wave i{animation:owv 1.1s ease-in-out 3 both}.ow-wave i:nth-child(2n){animation-delay:.15s!important}.ow-wave i:nth-child(3n){animation-delay:.3s!important}@keyframes owv{50%{transform:scaleY(.35);background:#0e8a5f}}.ow-msg.tr span{font-weight:500}.ow-acts{display:flex;gap:6px;margin-top:8px}.ow-acts span{font-size:12px;padding:4px 9px;border-radius:999px;background:var(--good-soft);color:var(--good);font-weight:600}.ow-msg.typing{display:flex;gap:4px;padding:10px 12px}.ow-msg.typing i{width:6px;height:6px;border-radius:50%;background:#9aa;animation:owty 1s infinite}.ow-msg.typing i:nth-child(2){animation-delay:.15s}.ow-msg.typing i:nth-child(3){animation-delay:.3s}@keyframes owty{50%{opacity:.3}}.ow-seq>*{opacity:0;transform:translateY(8px)}.reveal.in .ow-seq>*{animation:owsq .45s ease-out forwards}.reveal.in .ow-seq>*:nth-child(1){animation-delay:.2s}.reveal.in .ow-seq>*:nth-child(2){animation-delay:3.6s}.reveal.in .ow-seq>*:nth-child(3){animation:owsq .3s ease-out 4.4s forwards,owgone .2s 5.8s forwards}.reveal.in .ow-seq>*:nth-child(4){animation-delay:5.9s}.reveal.in .ow-seq>*:nth-child(5){animation-delay:7.6s}.reveal.in .ow-seq>*:nth-child(6){animation-delay:8.6s}.reveal.in .ow-seq>*:nth-child(7){animation-delay:9.4s}.reveal.in .ow-seq>*:nth-child(8){animation-delay:10s}@keyframes owsq{to{opacity:1;transform:none}}@keyframes owgone{to{opacity:0;height:0;padding:0;margin:-4px 0}}.world-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px}.wcard{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:10px}.wcard header{display:flex;gap:10px;align-items:center}.wcard header b{display:block;font-size:14.5px}.wcard header small{color:var(--muted);font-size:12px}.ow-flag{font-size:26px;line-height:1}.wcard .ow-msg.voice{max-width:100%;min-width:0;align-self:stretch}.ow-said{margin:0;font-size:14.5px;font-weight:500}.ow-said small{display:block;font-weight:400;font-size:12px;color:var(--muted);margin-top:2px}.ow-did{margin:auto 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ow-did li{font-size:13px;padding:7px 9px 7px 28px;border-radius:10px;background:var(--good-soft);color:#0b5e41;position:relative}.ow-did li:before{content:"\2713";position:absolute;left:10px;font-weight:700}.world-foot{margin:28px auto 0;max-width:52em;text-align:center;color:var(--muted);font-size:14.5px}.world-foot i{color:var(--accent-deep)}.ow-soon{display:inline-block;margin-left:6px;font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent-deep);padding:3px 8px;border-radius:999px}.model-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:14px;margin-top:34px}.mcard{position:relative;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px}.mcard b{display:flex;gap:8px;align-items:center;font:600 17px var(--display)}.mcard b i{font-size:22px}.mcard p{margin:8px 0 0;color:var(--muted);font-size:14px}.mcard.meta{border-color:#0866ff55;background:linear-gradient(140deg,#fff,#eef4ff)}.mcard.meta b i{color:#0866ff}.mtag{position:absolute;top:14px;right:14px;font:600 10.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#0866ff;background:#e3edff;border-radius:999px;padding:3px 8px}.model-points{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;color:var(--muted);font-size:14.5px}.model-points b{color:var(--ink)}@media(max-width:900px){.world-grid,.model-grid{grid-template-columns:1fr 1fr}.model-points{grid-template-columns:1fr}}@media(max-width:560px){.world,.models{padding:64px 0}.world-grid,.model-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ow-seq>*{opacity:1;transform:none;animation:none!important}.reveal.in .ow-seq>*:nth-child(3){display:none}.ow-wave i{animation:none!important}}.appdemo.smb #app-demo,.appdemo.smb .demo-note{display:none!important}.appdemo:not(.smb) .smb-stage,.appdemo:not(.smb) .sb-channels{display:none}.smb-stage{position:relative;max-width:1180px;margin:0 auto;padding:6px 0 10px;min-height:600px}.sb-web{width:calc(100% - 360px);border-radius:16px;background:#fff;border:1px solid var(--line);overflow:hidden;box-shadow:0 40px 80px -40px #28147859}.sb-bar{display:flex;align-items:center;gap:14px;padding:11px 14px;background:#f6f5fb;border-bottom:1px solid var(--line)}.sb-bar .tl{display:flex;gap:6px}.sb-bar .tl i{width:11px;height:11px;border-radius:50%;background:#ff5f57}.sb-bar .tl i:nth-child(2){background:#febc2e}.sb-bar .tl i:nth-child(3){background:#28c840}.sb-url{margin:0 auto;display:flex;align-items:center;gap:6px;font:500 12px var(--mono);color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:8px;padding:4px 12px}.sb-body{display:grid;grid-template-columns:200px 1fr;height:540px}.sb-side{border-right:1px solid var(--line);padding:16px 12px;display:flex;flex-direction:column;gap:2px;background:#fcfcfe}.sb-logo{margin:0 6px 12px}.sb-nav,.sb-app{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;font-size:13.5px;color:#2b2e3b}.sb-nav i{font-size:16px;color:#555}.sb-nav b{margin-left:auto;background:#e5484d;color:#fff;font-size:10.5px;border-radius:999px;padding:1px 7px}.sb-side small{margin:14px 8px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sb-app i,.sb-row.app i{width:24px;height:24px;flex:none;border-radius:7px;display:grid;place-items:center;font-size:13px;color:#fff;background:var(--c)}.sb-main{padding:30px 110px 30px 40px;overflow:hidden}.sb-eye{margin:0 0 6px;font:600 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.sb-main h3{font:600 26px/1.2 var(--display)}.sb-main h3 b,.an-body h4 b{color:var(--accent-deep)}.sb-hi{margin:4px 0 16px;color:var(--muted);font-size:14px}.sb-compose{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:14px;padding:14px 16px;font-size:13.5px;color:#9a9cab;box-shadow:0 6px 20px -14px #00000040;margin-bottom:10px}.sb-compose span{flex:1}.sb-compose i{font-size:17px;color:#666}.sb-send{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff!important}.sb-row{display:flex;align-items:center;gap:12px;padding:10px 2px;border-bottom:1px solid #f0f0f5;font-size:13.5px}.sb-row .dot{width:7px;height:7px;border-radius:50%;background:var(--accent)}.sb-row span{margin-left:auto;font-size:12.5px;color:var(--muted)}.sb-row.app span{color:var(--ink);font-weight:500}.sb-h{margin:16px 0 2px;font-weight:600;font-size:14px}.sb-h span{color:var(--muted);font-weight:400;margin-left:4px}.sb-phones{position:absolute;right:0;top:44px;display:flex;align-items:flex-start;z-index:1}.iph{margin:0;width:246px;flex:none;display:flex;flex-direction:column;align-items:center;gap:10px}.iph.android{margin-top:48px}.iph-screen{width:100%;height:500px;display:flex;flex-direction:column;overflow:hidden;position:relative;border-radius:42px;border:6px solid #0b0b10;background:#ece5dd;box-shadow:0 0 0 1.5px #8b8d98,0 0 0 3px #2a2b33,0 34px 60px -24px #28147880}.iph.android .iph-screen{border-radius:30px;background:#fff;box-shadow:0 0 0 1.5px #3a3b45,0 0 0 3px #1c1d24,0 34px 60px -24px #28147880}.iph-status{position:relative;display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 20px 0 24px;font-size:12px;background:#f7f7f7;flex:none}.iph.android .iph-status{background:#fff;padding:0 16px}.iph-status b{font-weight:600}.iph-ic{display:flex;gap:4px;font-size:12px}.iph-island{position:absolute;left:50%;top:8px;transform:translate(-50%);width:78px;height:22px;border-radius:12px;background:#0b0b10}.iph-punch{position:absolute;left:50%;top:12px;transform:translate(-50%);width:11px;height:11px;border-radius:50%;background:#0b0b10}.iph-wa-bar{display:flex;align-items:center;gap:8px;padding:4px 10px 8px;background:#f7f7f7;border-bottom:1px solid #e3e3e3;font-size:13px;flex:none}.iph-wa-bar em{display:block;font-style:normal;font-size:10.5px;color:var(--muted)}.iph-wa-bar>i{font-size:19px;color:#1f8fff}.iph-wa-bar .iph-r{margin-left:auto;font-size:16px}.iph-wa-bar .ph-av{width:26px;height:26px;border:1px solid var(--line)}.iph .ph-body{height:auto;flex:1;min-height:0;border-radius:0;padding:10px 8px;background:#ece5dd;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth}.iph .ph-body>*{flex:none}.iph .ow-msg{font-size:12px;max-width:88%}.iph .ow-msg.voice{min-width:0}.iph-input{display:flex;align-items:center;gap:8px;padding:8px 10px 16px;background:#f7f7f7;flex:none}.iph-input span{flex:1;background:#fff;border:1px solid #ddd;border-radius:18px;padding:5px 12px;font-size:11.5px;color:#999}.iph-input i{width:28px;height:28px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;font-size:14px}.iph figcaption{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--muted)}.iph figcaption i{font-size:15px}.sb-channels{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;margin:26px auto 0;font-size:13.5px;color:var(--muted)}.sb-channels span:not(.ow-soon){display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px 12px;color:var(--ink);font-weight:500}@media(max-width:1100px){.smb-stage{min-height:0}.sb-web{width:100%}.sb-main{padding-right:40px}.sb-phones{position:static;justify-content:center;margin-top:-120px}}@media(max-width:760px){.sb-body{grid-template-columns:1fr;height:auto}.sb-side{display:none}.sb-main{padding:20px}.sb-phones{margin-top:24px;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.iph{scroll-snap-align:center}.iph.android{margin-top:0}.sb-phones .iph.android{margin-left:14px}}@media(max-width:640px){.ow-seq>*{opacity:1;transform:none}.ow-seq>.typing{display:none}}.sb-in{animation:owsq .35s ease-out both;opacity:0;transform:translateY(6px)}.sb-main>*,.an-body>*{animation:owsq .35s ease-out both}.sb-main .sb-eye i{color:var(--accent-deep)}.sb-steps{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.sb-steps li{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;font-size:14px;color:var(--muted)}.sb-steps li i{width:20px;height:20px;border-radius:50%;border:2px solid #d6d6e3;flex:none}.sb-steps li.run{color:var(--ink);border-color:var(--accent);background:var(--accent-soft)}.sb-steps li.run i{border-color:var(--accent);border-top-color:transparent;animation:spin .8s linear infinite}.sb-steps li.ok{color:var(--ink)}.sb-steps li.ok i{border:0;background:var(--good);position:relative}.sb-steps li.ok i:after{content:"\2713";color:#fff;font-size:12px;font-weight:700;position:absolute;inset:0;display:grid;place-items:center;font-style:normal}.sb-table{width:100%;border-collapse:collapse;margin-top:16px;font-size:13.5px}.sb-table th{text-align:left;font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:8px 10px;border-bottom:1px solid var(--line)}.sb-table td{padding:11px 10px;border-bottom:1px solid #f0f0f5}.sb-table tr.hot td{background:#fff7ec}.sb-table em.ok{font-style:normal;font:600 11.5px var(--mono);color:var(--good);background:var(--good-soft);border-radius:6px;padding:3px 7px}.sb-site{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fffaf7}.ss-nav{display:flex;gap:18px;align-items:center;padding:12px 18px;border-bottom:1px solid #f1e7e1;font-size:12.5px;color:#7a6a63}.ss-nav b{font:600 17px var(--display);color:#3b2a24;margin-right:auto}.ss-hero{padding:22px 18px 8px}.ss-hero h4{margin:0;font:600 24px var(--display);color:#3b2a24}.ss-hero p{margin:4px 0 0;color:#7a6a63;font-size:13px}.ss-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 18px 20px}.ss-svc{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px dashed #ead9d0;font-size:13.5px;color:#3b2a24}.ss-book{background:#fff;border:1px solid #f1e7e1;border-radius:12px;padding:12px}.ss-book p{margin:0 0 8px;font-weight:600;font-size:13px}.ss-slots{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ss-slots span{text-align:center;border:1px solid #ead9d0;border-radius:8px;padding:6px;font-size:12.5px}.ss-slots span.on{background:#c2410c;border-color:#c2410c;color:#fff}.ss-btn{display:block;margin-top:10px;text-align:center;background:#3b2a24;color:#fff;border-radius:9px;padding:8px;font-size:12.5px;font-weight:600}.sb-biz{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:22px auto 0}.sb-biz button{font:600 13.5px var(--body);border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 16px;cursor:pointer;color:var(--ink)}.sb-biz button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.appdemo:not(.smb) .sb-biz{display:none}@media(max-width:640px){.sb-in{opacity:1;transform:none}.ss-grid{grid-template-columns:1fr}}.smb-stage[data-focus=web] .sb-web{box-shadow:0 0 0 6px #7c5cff24,0 40px 80px -40px #28147859}.sb-side{overflow-y:auto;scrollbar-width:thin}.sb-tree{display:flex;flex-direction:column;gap:1px}.sb-tree small{margin:12px 8px 3px}.sb-chat,.sb-ws,.sb-org,.sb-folder{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:8px;font-size:13px;color:#2b2e3b}.sb-chat{background:#f1f0f7}.sb-ws{font-weight:600}.sb-org{font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;margin-top:8px}.sb-folder{color:#3d4050}.sb-folder i:first-child{font-size:14px;color:#999}.sb-app.sub{padding-left:22px;font-size:13px}button.sb-app{border:0;background:none;font:inherit;text-align:left;cursor:pointer;width:100%}.sb-app.sub2{padding-left:30px;font-size:13px}button.sb-app:hover{background:#f1f0f7}button.sb-app.on{background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.sb-app i{width:20px;height:20px;font-size:11px;border-radius:6px}.sb-web.ext .sb-body{grid-template-columns:1fr}.sb-web.ext .sb-side{display:none}.sb-web.ext .sb-main{padding:22px 120px 22px 24px;background:#fffaf7}.sb-web.ext .sb-site{border:0;background:none}.sb-pub{display:inline-flex;align-items:center;gap:5px;font:600 11px var(--body);color:#c2410c;background:#fff1e6;border-radius:999px;padding:3px 10px}.sb-pub[hidden]{display:none}.ss-foot{margin:0;padding:6px 18px 14px;font-size:11px;color:#a8968e}.hero-ch-wrap{grid-column:1/-1;padding-top:8px}.hero-ch{margin-top:0}.hero-ch{gap:4px 18px;font-size:13.5px}.hero-ch span:not(.ow-soon){background:none!important;border:0!important;padding:0!important;color:var(--ink);font-weight:500}.hero-ch span:not(.ow-soon) i{color:var(--accent-deep)}.voice-mini{background:linear-gradient(160deg,#fff,#f6f3ff)}.voice-mini h3{font:600 24px/1.2 var(--display)}.voice-mini>p{margin:6px 0 0;color:var(--muted);font-size:14.5px;max-width:52em}.voice-mini .world-grid{margin-top:20px;gap:12px}.voice-mini .wcard{padding:12px;gap:7px;border-radius:14px}.voice-mini .ow-said{font-size:13.5px}.voice-mini .ow-did li{font-size:12px;padding:5px 8px 5px 24px}.voice-mini .ow-did li:before{left:8px}.voice-mini .ow-msg.voice{padding:5px 9px}.sb-compose.typed{color:var(--ink);border-color:var(--accent);box-shadow:0 0 0 4px #7c5cff1f}.sb-compose.typed span:after,.an-composer.typed span:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--accent);animation:ty 1s steps(1) infinite}.iph.android .iph-screen{font-family:Roboto,Inter,system-ui,sans-serif}.an-screen{flex:1;min-height:0;display:flex;flex-direction:column;background:#fcfcff;position:relative}.an-screen>*{animation:owsq .35s ease-out both}.an-head{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 4px}.an-head b{font:500 22px/1.2 Roboto,Inter,sans-serif;color:#1a1a1a}.an-av{width:28px;height:28px;border-radius:50%;background:#efe9fb;color:#3b1f7a;display:grid;place-items:center;font-weight:600;font-size:12px}.an-sec{margin:10px 16px 4px;font:600 11px Roboto,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#4d4d4d}.an-card{margin:4px 12px;padding:11px 12px;border:1px solid #EDEDED;border-radius:16px;background:#fff;display:flex;flex-direction:column;gap:5px}.an-card small{font-size:11px;font-weight:500;color:#855ed9}.an-card b{font-weight:400;font-size:13px;color:#1a1a1a;line-height:1.35}.an-btns{display:flex;gap:6px;margin-top:3px}.an-btns span{font-size:11.5px;font-weight:500;border-radius:999px;padding:5px 13px}.an-ok{background:#855ed9;color:#fff}.an-no{border:1px solid #E0E0E0;color:#ba1c1c}.an-done{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:11.5px;font-weight:500;color:#0e8a5f;background:#e7f5ee;border-radius:999px;padding:4px 10px}.an-bar{display:flex;align-items:center;gap:14px;padding:8px 14px;font-size:15px}.an-bar b{font-weight:500;flex:1}.an-bar i{font-size:19px;color:#4d4d4d}.an-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;padding:0 20px}.an-empty b{font:500 15px Roboto,Inter,sans-serif}.an-empty small{font-size:12px;color:#4d4d4d}.an-composer{margin:0 10px 8px;border:1px solid #E0E0E0;border-radius:22px;background:#fff;padding:10px 12px;font-size:12.5px;color:#888}.an-composer.typed{color:#1a1a1a;border-color:#855ed9}.an-composer div{display:flex;gap:12px;justify-content:flex-end;margin-top:6px;color:#4d4d4d;font-size:17px}.an-send{color:#855ed9;font-size:22px!important}.an-nav{margin-top:auto;display:flex;justify-content:space-around;padding:8px 0 4px;background:#fff;border-top:1px solid #F0F0F0;flex:none}.an-nav span{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:500;color:#4d4d4d;min-width:64px}.an-nav i{font-size:20px}.an-nav .on{color:#855ed9}.an-badge{position:absolute;top:0;left:50%;margin-left:6px;width:7px;height:7px;border-radius:50%;background:#ba1c1c}.an-gesture{display:block;width:96px;height:4px;border-radius:2px;background:#1a1a1a;margin:4px auto 6px;opacity:.85;flex:none}.onode{background:transparent;border-color:transparent;box-shadow:none;padding:5px 9px 5px 6px}.onode.lit,.onode.new.added,.onode.new.building{background:var(--card);border-color:transparent;box-shadow:0 0 0 1.5px #c9bcff,0 10px 24px -14px #10132166}.onode.agent{flex-direction:column;gap:4px;padding:2px 4px;border-radius:12px;font-size:11.5px;color:var(--muted)}.onode.agent i{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--line);font-size:16px;color:var(--ink);box-shadow:0 6px 14px -10px #10132159}.onode.agent.lit{background:transparent;border-color:transparent;box-shadow:none;color:var(--accent-deep)}.onode.agent.lit i{border-color:var(--accent);box-shadow:0 0 0 4px #7c5cff26}.onode.you{border-style:solid}.onode.you i{border-style:dashed}.onode.new{border-color:transparent}.onode.new i{border:1px dashed #C9BCFF}.res{background:none;border:0;box-shadow:none;padding:0;font:600 11px var(--body);color:var(--accent-deep);text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 2px #fff}.res.ok{background:none;border:0;color:var(--good)}.hub-status{background:none;border:0;padding:0;text-shadow:0 0 4px #fff,0 0 8px #fff}.icp-seg{display:inline-flex;gap:2px;padding:4px;border-radius:999px;background:#efedf7;border:1px solid var(--line)}.icp-seg .icp-tab{border:0;background:transparent;padding:7px 16px}.icp-seg .icp-tab:hover{color:var(--accent-deep)}.icp-seg .icp-tab.on{background:#fff;color:var(--accent-deep);box-shadow:0 2px 8px -3px #10132140}.sb-biz{display:flex;width:max-content;max-width:100%;margin:22px auto 0;gap:2px;padding:4px;border-radius:999px;background:#efedf7;border:1px solid var(--line);overflow-x:auto}.sb-biz button{border:0;background:transparent;padding:7px 14px}.sb-biz button.on{background:#fff;border:0;box-shadow:0 2px 8px -3px #10132140}@media(max-width:640px){.icp-seg{overflow-x:auto;max-width:100%}.icp-seg .icp-tab{white-space:nowrap;padding:7px 12px}}.smb-stage{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start;min-height:0}.smb-stage .sb-web{width:auto}.smb-stage .sb-main{padding-right:40px}.smb-stage[data-focus=web] .sb-web{box-shadow:0 0 0 5px #7c5cff24,0 40px 80px -40px #28147859}.smb-stage .sb-phones{position:relative;right:auto;top:auto;margin:0;width:300px;height:556px;display:block}.smb-stage .sb-phones .iph{position:absolute;top:0;left:0;width:248px;margin:0;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .6s;z-index:1;transform:translate(44px,22px) scale(.9);filter:brightness(.96)}.smb-stage .sb-phones .iph figcaption{display:none}.smb-stage .iph-screen{height:500px}.smb-stage:not([data-phone=an]) .sb-phones .iph.ios,.smb-stage[data-phone=an] .sb-phones .iph.android{z-index:2;transform:none;filter:none}.smb-stage:not([data-phone=an]) .sb-phones .iph.ios .iph-screen,.smb-stage[data-phone=an] .sb-phones .iph.android .iph-screen{box-shadow:0 0 0 1.5px #8b8d98,0 0 0 3px #2a2b33,0 0 0 8px #7c5cff33,0 36px 60px -24px #28147880}.sb-ph-switch{display:flex;gap:2px;padding:3px;margin:10px auto 0;width:max-content;border-radius:999px;background:#efedf7;border:1px solid var(--line)}.sb-ph-switch button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;border-radius:999px;padding:5px 12px;font:600 12px var(--body);color:var(--muted);cursor:pointer}.smb-stage:not([data-phone=an]) .sb-ph-switch [data-ph=wa],.smb-stage[data-phone=an] .sb-ph-switch [data-ph=an]{background:#fff;color:var(--ink);box-shadow:0 2px 8px -3px #10132140}.sb-phone-col{display:flex;flex-direction:column;align-items:center}@media(max-width:1100px){.smb-stage{grid-template-columns:1fr}.sb-phone-col{margin-top:8px}}@media(max-width:760px){.smb-stage .sb-phones{overflow:visible}}.an-head{padding:6px 14px 2px}.an-head b{font-size:18px}.an-av{width:24px;height:24px;font-size:11px}.an-sec{margin:8px 14px 3px;font-size:10px}.an-card{margin:3px 10px;padding:9px 10px;gap:3px;border-radius:14px}.an-card small{font-size:10px}.an-card b{font-size:12px}.an-btns span{font-size:10.5px;padding:4px 11px}.an-done{font-size:10.5px;padding:3px 9px}.an-bar{padding:6px 12px;font-size:13.5px}.an-bar i{font-size:17px}.an-empty b{font-size:13.5px}.an-empty small{font-size:11px}.an-composer{font-size:11.5px;padding:8px 10px;border-radius:18px}.an-composer div{font-size:15px;gap:10px}.an-nav{padding:6px 0 2px}.an-nav span{font-size:10px;min-width:56px}.an-nav i{font-size:17px}.an-gesture{width:80px;height:3px;margin:3px auto 5px}.sb-biz{flex-wrap:nowrap}.sb-biz button{white-space:nowrap}.studio-v{display:flex;flex-direction:column;gap:14px;margin:-6px -6px 0}.st-head{display:flex;align-items:center;gap:10px;font-size:14px}.st-head b{font:600 16px var(--display)}.st-chip{display:inline-flex;align-items:center;gap:5px;font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);background:var(--accent-soft);border-radius:999px;padding:4px 10px}.st-state{margin-left:auto;font-size:12px;font-weight:600;color:var(--accent-deep)}.st-state.ok{color:var(--good)}.st-body{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:14px}.st-preview{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.st-pbar{display:flex;align-items:center;gap:5px;padding:7px 10px;border-bottom:1px solid var(--line);background:#f7f6fb;font-size:11px;color:var(--muted)}.st-pbar i{width:7px;height:7px;border-radius:50%;background:#ddd}.st-pbar span{margin-left:6px}.st-page{padding:14px 16px;display:flex;flex-direction:column;gap:8px;background:#fffaf7;min-height:300px}.st-brand{margin:0 0 4px;font:600 18px var(--display);color:#3b2a24}.st-svc{display:flex;justify-content:space-between;font-size:13px;color:#3b2a24;padding:6px 0;border-bottom:1px dashed #ead9d0;animation:owsq .4s ease-out both}.st-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px;animation:owsq .4s ease-out both}.st-slots span{text-align:center;border:1px solid #ead9d0;border-radius:7px;padding:5px 0;font-size:12px}.st-slots .on{background:#c2410c;border-color:#c2410c;color:#fff}.st-book{align-self:flex-start;background:#3b2a24;color:#fff;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600}.st-wa{margin:2px 0 0;display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#0e8a5f;animation:owsq .4s ease-out both}.st-skel{height:44px;border-radius:8px;background:linear-gradient(90deg,#f3eeea 25%,#faf6f3,#f3eeea 75%);background-size:200% 100%;animation:shimmer 1.3s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.st-agent{border:1px solid var(--line);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;background:#fff}.st-ag{margin:0;display:flex;align-items:center;gap:6px;font-weight:600;font-size:13px}.st-ag i{color:var(--accent)}.st-agent .sb-steps{margin:0;gap:6px}.st-agent .sb-steps li{padding:7px 9px;font-size:12px;gap:8px;border-radius:9px}.st-agent .sb-steps li i{width:15px;height:15px}.st-agent .sb-steps li.ok i:after{font-size:9px}.st-pub{margin-top:auto;text-align:center;border-radius:9px;padding:8px;font-weight:600;font-size:13px;background:#edebf5;color:#9a98ad}.st-pub.on{background:linear-gradient(120deg,var(--accent-deep),var(--accent));color:#fff;box-shadow:0 8px 20px -10px #7c5cffb3}.st-agent small{font-size:11px;color:var(--muted);text-align:center}@media(max-width:760px){.st-body{grid-template-columns:1fr}}.hero-rot{display:inline-block;white-space:nowrap;transition:opacity .3s,transform .3s}.hero-rot.out{opacity:0;transform:translateY(.25em)}.hero-ch{font-size:13px;gap:4px 16px;color:var(--muted)}.hero-ch span:not(.ow-soon){font-size:13px;font-weight:500;color:var(--muted)!important}.hero-ch span:not(.ow-soon) i{color:var(--muted);font-size:14px}.hero-inside{list-style:none;margin:4px 0 26px;padding:0;display:flex;flex-direction:column;gap:9px;max-width:560px}.hero-inside li{display:grid;grid-template-columns:28px auto 1fr;align-items:baseline;gap:8px;font-size:14.5px;color:var(--muted)}.hero-inside i{color:var(--accent-deep);font-size:17px;align-self:center}.hero-inside b{color:var(--ink);font-weight:600;white-space:nowrap}@media(max-width:900px){.hero-inside{margin-left:auto;margin-right:auto;text-align:left}.hero-inside li{grid-template-columns:24px 1fr}.hero-inside span{grid-column:2}}.sb-side small,.sb-tree small{text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:500;color:#6b6e7b;margin:10px 8px 2px}.sb-nav,.sb-app,.sb-chat,.sb-ws{padding:4px 8px;font-size:13px}.sb-nav i{font-size:15px}.vs{padding:80px 0 30px}.vs h2{font-size:clamp(26px,3.4vw,40px);line-height:1.15;margin:0 0 30px}.vs-grid{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:16px}.vs-col{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px 22px 18px}.vs-col.us{border-color:var(--accent);box-shadow:0 30px 70px -45px #5b3df58c;background:linear-gradient(160deg,var(--accent-soft),var(--card) 60%)}.vs-k{display:flex;align-items:center;gap:7px;font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.vs-col.us .vs-k{color:var(--accent-deep)}.vs-col b{font:600 19px var(--display);display:block;margin-bottom:12px}.vs-col ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.vs-col li{font-size:14px;line-height:1.45;color:var(--muted);padding-left:24px;position:relative}.vs-col li:before{position:absolute;left:2px;top:0;font:700 13px var(--body);line-height:1.5}.vs-col ul.no li:before{content:"\2715";color:#b4b4c4}.vs-col ul.yes li{color:var(--ink)}.vs-col ul.yes li:before{content:"\2713";color:var(--good)}@media(max-width:860px){.vs-grid{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .vs-col.us{box-shadow:none}}.uc-steps{margin:2px 0 6px;font:400 13px var(--body);color:var(--uw-muted)}.uc-steps>i:first-child{font-size:14px;color:#c4c4cc}.uc-steps .chev{color:#c4c4cc}.uc-steps.live>i:first-child{color:var(--uw-violet);animation:ucpulse 1.4s ease-in-out infinite}.uc-steps.live .uc-steps-t{font-weight:500;background:linear-gradient(90deg,var(--uw-muted) 30%,var(--ink) 50%,var(--uw-muted) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shim 1.4s linear infinite}.uc-steplist{border-left:1px solid #E6E6E6;margin:2px 0 10px 7px;padding-left:0;gap:8px}.uc-step,.d-dock .uc-step,.uc-step.ok,.uc-step.art{background:none;border:0;border-radius:0;padding:0;margin-left:-8px;align-items:flex-start;gap:9px;flex-wrap:nowrap;animation:scenein .25s ease}.uc-step.run{background:none;animation:scenein .25s ease}.uc-dot{flex:0 0 16px;height:16px;border-radius:50%;background:#f1f1f3;display:grid;place-items:center;color:var(--uw-muted);font-size:10px;margin-top:1px}.uc-step.art .uc-dot{background:#dcfce7;color:#16a34a}.uc-step.run .uc-dot{background:var(--uw-violet-soft);color:var(--uw-violet)}.uc-st{display:flex;flex-direction:column;min-width:0}.uc-st b,.d-dock .uc-st b{font:500 12.5px var(--body);color:var(--ink);overflow-wrap:anywhere}.uc-st small{font-size:11.5px;color:var(--uw-muted)}.d-dock .dd-title{display:inline-flex;align-items:center;gap:6px;min-width:0}.d-dock .dd-title>i{color:var(--uw-violet);font-size:15px}.d-dock .dd-title span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:15em}@keyframes ucpulse{50%{opacity:.4}}.hero-rot-box{display:block;min-height:1.05em}.hero-rot{white-space:nowrap}@media(max-width:480px){.hero-rot-box{min-height:2.1em}.hero-rot{white-space:normal}}@media(min-width:961px){.browser-body[data-view=staged],.browser-body[data-view=studio],.browser-body.dock-open{grid-template-columns:224px 300px 1fr}.browser-body[data-view=staged] .d-dock,.browser-body[data-view=studio] .d-dock,.browser-body.dock-open .d-dock{order:1}.browser-body[data-view=staged] .d-main,.browser-body[data-view=studio] .d-main,.browser-body.dock-open .d-main{order:2}.browser-body[data-view=staged] .d-main,.browser-body[data-view=studio] .d-main,.browser-body.dock-open .d-main{padding:8px 8px 8px 0;background:var(--uw-bg)}.browser-body[data-view=staged] .uc-stage,.browser-body.dock-open .d-main>.d-scene.on{border:1px solid var(--uw-line);border-radius:12px;overflow:hidden;background:#fff;height:100%}.d-dock{background:var(--uw-bg);padding:0}.d-dock .dd-panel{border:0;border-radius:0;box-shadow:none;min-width:0;background:var(--uw-bg)}.d-dock .dd-head{border-bottom:0;padding:12px 12px 6px 14px}.d-dock .dd-body{background:var(--uw-bg);padding:6px 14px 10px}}@media(min-width:961px)and (max-width:1180px){.browser-body[data-view=staged],.browser-body[data-view=studio],.browser-body.dock-open{grid-template-columns:200px 270px 1fr}}.st-body{grid-template-columns:230px minmax(0,1fr)}.st-body>.st-agent{order:-1}.where-head{text-align:center;max-width:720px;margin:0 auto}.where h2{font-size:clamp(26px,3.2vw,40px);line-height:1.15;margin:0 0 12px}.where .lede{font-size:16.5px;margin:0 auto}.dv-stage{position:relative;height:400px;margin:34px auto 0;max-width:900px;background:radial-gradient(60% 70% at 50% 45%,var(--accent-soft),transparent 70%)}.dv-slide{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transform:translateY(14px) scale(.97);transition:opacity .5s,transform .5s;pointer-events:none}.dv-slide.on{opacity:1;transform:none;pointer-events:auto}.dv-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px auto 0}.dv-pill{display:inline-flex;align-items:center;gap:6px;font:500 13.5px var(--body);color:var(--muted);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:7px 14px;cursor:pointer;transition:all .2s}.dv-pill i{font-size:15px}.dv-pill:hover{color:var(--ink)}.dv-pill.on{color:#fff;background:var(--ink);border-color:var(--ink)}.dv-laptop{width:min(620px,92%)}.dv-screen{background:#fff;border:9px solid #1C1D26;border-radius:16px 16px 4px 4px;overflow:hidden;box-shadow:0 40px 80px -45px #281e7899}.dv-base{height:14px;margin:0 -6%;background:linear-gradient(#dadbe3,#b6b7c3);border-radius:0 0 14px 14px;position:relative}.dv-base:after{content:"";position:absolute;left:42%;right:42%;top:0;height:5px;background:#a9aab6;border-radius:0 0 6px 6px}.dv-bar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#f4f4f6;border-bottom:1px solid var(--line);font:600 11px var(--body);color:var(--muted)}.dv-bar.mac i{width:9px;height:9px;border-radius:50%;background:#ff5f57}.dv-bar.mac i:nth-child(2){background:#febc2e}.dv-bar.mac i:nth-child(3){background:#28c840}.dv-bar.mac span{margin:0 auto;padding-right:40px}.dv-bar.win{background:#f3f3f3;padding:6px 0 6px 12px}.dv-bar.win span{flex:1}.dv-bar.win b{width:34px;text-align:center;font-weight:400;color:#555}.dv-bar.web i{width:9px;height:9px;border-radius:50%;background:#d9d9e0}.dv-url{margin-left:12px;flex:1;background:#fff;border:1px solid var(--line);border-radius:7px;padding:3px 10px;font:500 10.5px var(--mono);color:var(--muted)}.dv-app{display:grid;grid-template-columns:140px 1fr;min-height:230px}.dv-side{background:#fafafa;border-right:1px solid var(--line);padding:12px 8px;display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--muted)}.dv-side b{font:600 12.5px var(--body);color:var(--ink);margin:0 0 6px 7px}.dv-side span{padding:5px 7px;border-radius:6px}.dv-side span.on{background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.dv-rows{padding:14px 18px}.dv-h{font:600 13px var(--body);margin:0 0 8px}.dv-row{display:flex;align-items:center;gap:12px;font-size:12px;padding:9px 0;border-bottom:1px solid var(--line)}.dv-row span{font:500 11px var(--mono);color:var(--muted);width:38px}.dv-row em{margin-left:auto;font:600 10px var(--body);font-style:normal;color:var(--good);background:var(--good-soft);border-radius:999px;padding:2px 8px}.dv-row em.n{color:var(--accent-deep);background:var(--accent-soft)}.dv-row.new{animation:dvnew 2.4s ease-in-out infinite}@keyframes dvnew{0%,to{background:transparent}50%{background:var(--accent-soft)}}.dv-phone{position:relative;width:230px;height:380px;background:#fff;border:9px solid #1C1D26;border-radius:34px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 40px 80px -40px #281e78a6}.dv-notch{position:absolute;top:7px;left:50%;width:58px;height:15px;margin-left:-29px;background:#1c1d26;border-radius:10px;z-index:2}.dv-ptop{display:flex;align-items:center;gap:7px;padding:30px 14px 10px;font:600 13px var(--body)}.dv-pbody{flex:1;padding:6px 10px;display:flex;flex-direction:column;gap:7px;overflow:hidden}.dv-m{max-width:84%;padding:7px 10px;border-radius:10px;font-size:11.5px;line-height:1.4;background:#fff;box-shadow:0 1px 1px #0000000f}.dv-m.you{align-self:flex-end}.wa .dv-ptop{background:#075e54;color:#fff}.wa .dv-pbody{background:#ece5dd}.wa .dv-m.you{background:#dcf8c6}.tg .dv-ptop{background:#2aabee;color:#fff}.tg .dv-pbody{background:linear-gradient(160deg,#c9e3b9,#b5d6a7)}.tg .dv-m.you{background:#effdde}.android .dv-ptop{font-size:16px}.android .dv-pbody{background:#fafafc}.dv-cap{margin:0;font:600 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.dv-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:9px 11px;display:flex;flex-direction:column;gap:3px}.dv-card small{font-size:10.5px;color:var(--accent-deep)}.dv-card b{font:600 12.5px var(--body)}.dv-card span{display:flex;gap:6px;margin-top:4px}.dv-card span i{font-style:normal;font:600 10.5px var(--body);color:#fff;background:var(--accent);border-radius:999px;padding:4px 11px}.dv-card span i.o{background:none;color:#dc2626;border:1px solid var(--line)}.dv-nav{display:flex;justify-content:space-around;border-top:1px solid var(--line);padding:8px 0 12px;font-size:10px;color:var(--muted)}.dv-nav span{display:flex;flex-direction:column;align-items:center;gap:2px}.dv-nav i{font-size:16px}.dv-nav .on{color:var(--accent-deep)}.dv-win{width:min(520px,92%);background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -45px #281e788c}.dv-wtop{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13.5px}.dv-wtop i{font-size:18px}.dv-wbody{padding:16px 18px;display:flex;flex-direction:column;gap:10px;font-size:13px}.dv-win .dv-m{box-shadow:none;font-size:13px;max-width:90%;padding:9px 13px}.dv-win .dv-m.you{background:#f2f2f4}.dv-win .dv-m.ai{padding-left:0}.claude{background:#faf9f5}.claude .dv-wtop i{color:#d97757}.claude .dv-wtop,.claude .dv-wbody{background:#faf9f5}.claude .dv-m.you{background:#efede6}.gpt .dv-wtop i{color:#111}.dv-tool{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:10px;padding:6px 11px;background:#fff}.dv-tool code{font:500 11.5px var(--mono);color:var(--ink)}.dv-tool em{font-style:normal;color:var(--good);font-weight:700}.dv-mf{margin:0;font-size:12px;color:var(--muted)}.dv-mf b{color:var(--ink)}.dv-ms{margin:0;font:600 16px var(--display)}.dv-mt{margin:0;font-size:13px;line-height:1.5}.dv-mt.dim{font-size:11.5px;color:var(--muted)}.dv-mb{align-self:flex-start;font:600 12px var(--body);color:#fff;background:var(--accent-deep);border-radius:8px;padding:7px 14px}@media(max-width:640px){.dv-stage{height:400px}.dv-app{grid-template-columns:96px 1fr}.dv-side{font-size:11px}.dv-pill{font-size:12.5px;padding:6px 11px}}@media(prefers-reduced-motion:reduce){.dv-slide{transition:none}.dv-row.new{animation:none}}.dv-win .dv-m.ai{background:none}.dv-phone{border:9px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(150deg,var(--accent-deep),#9E7BFF 60%,var(--accent)) border-box;box-shadow:0 0 0 7px #7c5cff24,0 40px 80px -40px #5b3df599}.dv-notch{background:var(--accent-deep)}.sb-main:has(.studio-v){padding:0 10px 0 0}.studio-v{display:grid;grid-template-columns:250px minmax(0,1fr);gap:0;margin:0;height:100%;min-height:440px}.st-chat{display:flex;flex-direction:column;gap:9px;padding:14px;border-right:1px solid var(--line);background:var(--uw-bg,#FCFCF8);font-size:12.5px}.st-ch{display:flex;align-items:center;gap:7px;margin:0 0 4px;font-size:13px}.st-ch>i{color:#25d366;font-size:16px}.st-ch span{margin-left:auto;display:inline-flex;gap:8px;color:var(--muted)}.st-chat .uc-you{align-self:flex-end;max-width:92%;font-size:12px;padding:8px 11px}.st-chat .uc-say{font-size:12.5px;margin:0}.st-steps{display:flex;flex-direction:column;gap:8px;border-left:1px solid #E6E6E6;margin:0 0 2px 7px}.st-steps .uc-step.todo{opacity:.45}.uc-dot.ok{background:#dcfce7;color:#16a34a}.uc-dot.run{background:var(--uw-violet-soft,#F1ECFC);color:var(--uw-violet,#855ED9)}.uc-dot.run i{animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.st-card{margin:10px 0 10px 10px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.st-ch2{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line);font-size:13px}.st-ic{width:22px;height:22px;border-radius:6px;background:#ec4899;color:#fff;display:grid;place-items:center;font-size:12px}.st-draft{font:600 10px var(--mono);font-style:normal;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:1px 6px}.st-ch2 .st-state{margin:0;font-size:11.5px}.st-ch2 .st-pub{display:inline-flex;align-items:center;gap:5px;margin:0;width:auto;padding:5px 11px;font-size:12px;border-radius:8px}.st-card .st-page{flex:1}.sb-chat .ri-whatsapp-line{color:#25d366;font-size:15px}.st-ch2 .st-t{font:600 13px var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.st-ch2 .st-pub,.st-draft{flex:none}.sb-body{grid-template-columns:190px 230px minmax(0,1fr)}.sb-web.ext .sb-agent{display:none}.sb-agent{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--line);background:#fcfcf8}.sa-h{display:flex;align-items:center;gap:7px;margin:0;padding:13px 12px 8px;font-size:12.5px}.sa-h>i{font-size:15px;color:var(--accent-deep)}.sa-h>i.ri-whatsapp-line{color:#25d366}.sa-h b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-h span{margin-left:auto;display:inline-flex;gap:7px;color:var(--muted)}.sa-thread{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:2px 12px 8px;display:flex;flex-direction:column;gap:8px;font-size:12px}.sa-thread .uc-you{align-self:flex-end;max-width:92%;font-size:11.5px;padding:7px 10px;line-height:1.4}.sa-thread .uc-say{font-size:12px;margin:0;line-height:1.5}.sa-thread .uc-steps{margin:0 0 3px;font-size:11.5px}.sa-comp{margin:0 10px 10px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:9px 10px;display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--muted)}.sa-comp span{flex:1}.sa-comp .ri-arrow-up-line{background:#e5e5ea;color:#fff;border-radius:50%;width:20px;height:20px;display:grid;place-items:center}.sb-main{padding:24px 26px}.sb-main:has(.studio-v){padding:0}.studio-v{display:block;min-height:0;height:100%}.studio-v .st-card{margin:10px;height:calc(100% - 20px)}.dv-agenda{display:flex;flex-direction:column;gap:6px;margin:14px 0 12px}.ag-row{display:grid;grid-template-columns:44px 4px 1fr auto;align-items:center;gap:10px;font-size:13px;padding:7px 10px;border:1px solid var(--line);border-radius:10px;background:#fff}.ag-row span{font:500 11px var(--mono);color:var(--muted)}.ag-row i{height:22px;border-radius:2px;background:var(--c)}.ag-row em{font-style:normal;font-size:12px;color:var(--muted)}.ob-list{display:flex;flex-direction:column;gap:8px;margin-top:14px}.ob-row{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px dashed var(--line);border-radius:12px;opacity:.5;transition:all .4s}.ob-row.run{opacity:1;border-style:solid;border-color:var(--accent);background:var(--accent-soft)}.ob-row.ok{opacity:1;border-style:solid;background:#fff}.ob-row>i{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--c);font-size:14px;flex:none}.ob-row span{display:flex;flex-direction:column;min-width:0}.ob-row b{font-size:13px}.ob-row small{font-size:11.5px;color:var(--muted)}.ob-row em{margin-left:auto;font-style:normal;font-size:11px;font-weight:600;color:var(--good)}.ob-row.run em{color:var(--accent-deep)}.ib-list{display:flex;flex-direction:column;margin-top:12px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.ib-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line)}.ib-row:last-child{border-bottom:0}.ib-av{width:28px;height:28px;border-radius:50%;background:var(--accent-soft);color:var(--accent-deep);display:grid;place-items:center;font:600 12px var(--body);flex:none}.ib-row>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.ib-row b{font-size:13px}.ib-row small{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-row em{margin-left:auto;font-style:normal;font-size:11px;color:var(--muted);display:inline-flex;align-items:center;gap:4px;white-space:nowrap}@media(max-width:1100px){.sb-body{grid-template-columns:180px 210px minmax(0,1fr)}}@media(max-width:760px){.sb-body{grid-template-columns:1fr}.sb-agent{display:none}.sb-main{padding:20px}}.sb-main:has(.sb-card){padding:10px;background:#fcfcf8}.sb-card{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1414280a}.sc-h{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:13px;flex:none}.sc-h>i{color:var(--muted);font-size:15px;margin-left:6px}.sc-ic{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:var(--c);color:#fff;font-size:12px}.sc-ic.home{background:var(--accent-soft);color:var(--accent-deep)}.sc-b{flex:1;min-height:0;overflow:hidden;padding:18px 20px}.sc-b h3{font-size:22px}@media(max-width:760px){.sb-main:has(.sb-card){padding:8px}}.smb-stage .sb-body{zoom:.86;height:628px}.sb-agent{border-right:0}.sb-main:has(.sb-card),.sb-agent{background:#fcfcf8}.sa-tool{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:2px 0 5px;font:500 11px var(--mono);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:4px 8px;background:#fff}.sa-tool i{color:#ea4335;font-size:13px}.sa-tool em{font-style:normal;color:var(--good);font-weight:700}.ml-card{margin-top:12px;border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;background:#fff}.ml-r{margin:0;font-size:12.5px;color:var(--ink)}.ml-r span{display:inline-block;width:42px;color:var(--muted)}.ml-s{margin:6px 0 2px;font:600 15px var(--display)}.ml-t{margin:0;font-size:13px;line-height:1.55;color:#333}.ml-att{align-self:flex-start;margin-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:12px;border:1px solid var(--line);border-radius:8px;padding:6px 10px}.ml-att i{color:#dc2626}.pos-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 12px}.pos-grid span{position:relative;display:flex;flex-direction:column;gap:1px;border:1px solid #EDEDED;border-radius:14px;padding:10px;background:#fff;transition:all .25s}.pos-grid span.on{border-color:#7c5cff;background:#f3efff}.pos-grid em{font-style:normal;font-size:20px}.pos-grid b{font:500 13px Roboto,Inter,sans-serif}.pos-grid small{font-size:12px;color:#666}.pos-grid i{position:absolute;top:8px;right:8px;font-style:normal;font:600 11px Inter;color:#fff;background:#7c5cff;border-radius:999px;min-width:20px;height:20px;display:grid;place-items:center}.pos-grid.sm{padding:0;margin-bottom:10px}.pos-cart{margin:4px 12px;border-top:1px dashed #E5E5E5;padding-top:6px}.pos-cart p{display:flex;justify-content:space-between;margin:3px 0;font-size:12.5px}.pos-pay{margin:auto 12px 14px;text-align:center;border-radius:14px;padding:12px;font:600 14px Inter;color:#fff;background:#7c5cff}.pos-pay.ok{background:#16a34a}.pos-pay.sm{margin:0 0 10px;padding:9px;font-size:13px}.pos-prev{background:#fafafe}.where{padding:80px 0 40px}.where-head{text-align:left;max-width:none;margin:0 0 26px}.where h2{max-width:720px}.dv-wrap{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:stretch}.dv-pills{display:flex;flex-direction:column;gap:4px;margin:0;justify-content:flex-start;flex-wrap:nowrap}.dv-g{margin:10px 0 4px 10px;font:600 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.dv-g:first-child{margin-top:0}.dv-pill{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:9px 12px;border-radius:12px;border:1px solid transparent;background:none;color:var(--ink)}.dv-pill>i{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);font-size:16px;color:var(--muted);flex:none}.dv-pill span{display:flex;flex-direction:column;min-width:0}.dv-pill b{font:600 14px var(--body)}.dv-pill small{font-size:12px;color:var(--muted)}.dv-pill:hover{background:var(--card)}.dv-pill.on{background:var(--card);border-color:var(--line);box-shadow:0 10px 24px -16px #3c28a066;color:var(--ink)}.dv-pill.on>i{background:var(--accent-deep);border-color:var(--accent-deep);color:#fff}.dv-stage{height:500px;margin:0;max-width:none;border-radius:24px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(80% 90% at 70% 20%,#EDE7FF,transparent 60%),radial-gradient(70% 80% at 10% 100%,#F4F0FF,transparent 60%),#faf9ff}.dv-slide{padding:28px;gap:28px;display:flex;align-items:center;justify-content:center}.dv-laptop{width:min(640px,96%)}.dv-win{width:min(520px,62%)}.dv-phone{width:240px;height:440px;border:10px solid #111214;border-radius:44px;background:#fff;box-shadow:0 0 0 1.5px #3a3b42,0 40px 70px -30px #2814788c;flex:none}.dv-notch{display:none}.dv-island{position:absolute;top:8px;left:50%;width:76px;height:22px;margin-left:-38px;background:#111214;border-radius:14px;z-index:3}.dv-status{position:absolute;top:0;left:0;right:0;height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 26px;font:600 12px var(--body);z-index:2}.dv-status span{display:inline-flex;gap:4px;font-size:12px}.dv-ptop{padding:42px 14px 10px}.wa .dv-status,.tg .dv-status{color:#fff}.wa .dv-status{background:#075e54}.tg .dv-status{background:#2aabee}.android .dv-island{width:12px;height:12px;margin-left:-6px;top:12px;border-radius:50%}.dv-aside{max-width:250px;background:#ffffffd9;backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:16px;padding:18px 20px;box-shadow:0 20px 40px -30px #3c28a066}.dv-aside b{font:600 17px var(--display);display:block;margin-bottom:10px}.dv-aside ul{margin:0;padding:0;list-style:none;display:grid;gap:9px}.dv-aside li{font-size:13.5px;line-height:1.45;color:var(--ink);padding-left:22px;position:relative}.dv-aside li:before{content:"\2713";position:absolute;left:0;color:var(--good);font-weight:700}@media(max-width:900px){.dv-wrap{grid-template-columns:1fr}.dv-pills{flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none}.dv-g{display:none}.dv-pill{width:auto;flex:none;padding:6px 10px}.dv-pill small{display:none}.dv-pill>i{width:26px;height:26px}.dv-stage{height:460px}.dv-aside{display:none}.dv-win{width:92%}}.brandtile>i{font-size:15px;color:#fff;font-style:normal}.dv-stage{height:auto;min-height:540px}.dv-win{width:min(560px,58%)}.dv-win .dv-wbody{font-size:14px;padding:20px 22px;gap:12px}.ba-app .brandtile>i{font: 14px/1 remixicon;color:#fff;background:none;padding:0;border-radius:0}.ap{width:min(720px,96%);height:420px;display:grid;grid-template-columns:170px 1fr;border-radius:14px;overflow:hidden;border:1px solid #E5E3DC;box-shadow:0 40px 80px -45px #281e788c;font-size:12.5px;text-align:left}.ap-side{display:flex;flex-direction:column;gap:2px;padding:12px 10px}.ap-side span{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;color:#3d3d3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-side span.on{background:#0000000f;color:#141413}.ap-side small{margin:10px 8px 2px;font-size:11px;color:#8b8a85}.ap-logo{margin:0 0 10px 6px;display:flex;align-items:center;gap:6px;font:600 15px Georgia,serif}.ap-logo i{font-size:18px}.ap-new{font-weight:500}.ap-me{margin-top:auto;display:flex;align-items:center;gap:8px;padding:6px;font-size:12px;color:#3d3d3a}.ap-me b{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#3d3d3a;color:#fff;font-size:11px}.ap-main{display:flex;flex-direction:column;min-width:0;background:#fff}.ap-title{margin:0;padding:12px 18px;font-size:13px;font-weight:500;display:flex;align-items:center;gap:4px}.ap-conv{flex:1;overflow:hidden;padding:4px 28px;display:flex;flex-direction:column;gap:12px}.ap-you{align-self:flex-end;max-width:78%;padding:9px 13px;border-radius:14px;line-height:1.45}.ap-tool{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#6b6a65;border:1px solid #E8E6DF;border-radius:10px;padding:6px 10px}.ap-ai{line-height:1.6;font-size:13px;color:#1f1f1e}.ap-ai p{margin:0 0 4px}.ap-ai ul{margin:2px 0 6px;padding-left:18px}.ap-acts{display:flex;gap:10px;color:#8b8a85;font-size:14px}.ap-comp{margin:10px 22px 16px;border:1px solid #E5E3DC;border-radius:16px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;color:#8b8a85;box-shadow:0 2px 8px -4px #0000001a}.ap-comp div{display:flex;align-items:center;gap:10px;font-size:15px}.ap-comp em{margin-left:auto;font-style:normal;font-size:12px;color:#3d3d3a}.ap-comp b{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:14px}.ap-claude .ap-side{background:#f5f4ee}.ap-claude .ap-main{background:#faf9f5}.ap-claude .ap-logo i{color:#d97757}.ap-claude .ap-you{background:#efede6}.ap-claude .ap-ai{font-family:Georgia,Times New Roman,serif;font-size:13.5px}.ap-claude .ap-comp{background:#fff}.ap-claude .ap-comp b{background:#d97757}.ap-gpt{border-color:#e5e5e5}.ap-gpt .ap-side{background:#f9f9f9}.ap-gpt .ap-you{background:#f3f3f3;border-radius:18px}.ap-gpt .ap-comp{border-radius:24px;margin:10px 40px 18px}.ap-gpt .ap-comp div{justify-content:flex-start}.ap-gpt .ap-comp b{margin-left:auto;background:#000;border-radius:50%}.ap-gpt .ap-me b{background:#10a37f}@media(max-width:900px){.ap{grid-template-columns:1fr}.ap-side{display:none}}.ap{height:470px;width:min(760px,98%)}.dv-shot{display:block;width:100%;height:auto}.dv-laptop{width:min(700px,98%)}.dv-win.mail{width:min(640px,92%)}.dv-win.mail .dv-wbody{padding:26px 30px;gap:14px}.dv-win.mail .dv-ms{font-size:20px}.dv-win.mail .dv-mt{font-size:14.5px}.sb-biz button{display:inline-flex;flex-direction:column;align-items:center;gap:1px;line-height:1.2}.sb-biz button small{font-size:11px;font-weight:500;color:var(--muted)}.sb-biz button.on small{color:var(--accent-deep)}.sb-bar{position:relative}.sb-bar[data-ff]:not([data-ff=""]):after{content:attr(data-ff);position:absolute;right:14px;top:50%;transform:translateY(-50%);font:600 11px var(--body);color:var(--accent-deep);background:var(--accent-soft);border-radius:999px;padding:3px 10px}.dv-bar.app{gap:7px}.dv-bar.app span{font-weight:600;color:var(--ink)}.smb-stage .sb-phones{width:268px}.smb-stage .sb-phones .iph{transform:none!important;filter:none!important;opacity:0;pointer-events:none;transition:opacity .45s ease}.smb-stage:not([data-phone=an]) .sb-phones .iph.ios,.smb-stage[data-phone=an] .sb-phones .iph.android{opacity:1;pointer-events:auto}.smb-stage .sb-phones .iph .iph-screen,.smb-stage:not([data-phone=an]) .sb-phones .iph.ios .iph-screen,.smb-stage[data-phone=an] .sb-phones .iph.android .iph-screen{border:7px solid #0E0E10;border-radius:46px;box-shadow:0 0 0 2px #cfcfd4,0 0 0 3px #b8b8be,0 30px 60px -28px #14142859,0 10px 24px -14px #1414282e}.smb-stage .sb-phones .iph.android .iph-screen{border-radius:38px}.tb-hd{display:flex;align-items:center;justify-content:space-between;gap:10px}.tb-hd h3{margin:0}.tb-new{display:inline-flex;align-items:center;gap:4px;font:600 12px var(--body);color:#fff;background:var(--accent-deep);border-radius:8px;padding:5px 10px;flex:none}.tb-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0}.tb-kpis div{border:1px solid #EEEDF4;border-radius:10px;padding:8px 11px;background:linear-gradient(#fcfcff,#f7f6fc);display:flex;flex-direction:column;gap:1px;min-width:0}.tb-kpis small{font-size:11px;color:var(--muted)}.tb-kpis b{font:600 17px var(--display);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-kpis em{font-style:normal;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-kpis em.up{color:#0f9d6b}.tb-kpis em.dn{color:#d9480f}.tb-tools{display:flex;align-items:center;gap:4px;margin:12px 0 0;font-size:12px;color:var(--muted)}.tb-tools span{padding:4px 10px;border-radius:7px}.tb-tools span.on{background:#f1f0f7;color:var(--ink);font-weight:600}.tb-tools span.on i{font-style:normal;color:var(--muted);font-weight:500;margin-left:2px}.tb-tools .tb-q{margin-left:auto;border:1px solid #EEEDF4;display:inline-flex;align-items:center;gap:5px;padding:4px 12px 4px 8px}.tb-tools>i{font-size:14px;padding:4px}.sb-table.rich{margin-top:6px;font-size:13px}.sb-table.rich td{padding:8px 10px;vertical-align:middle}.tb-who{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ink)}.tb-av{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;font:600 11px var(--body);flex:none;color:hsl(var(--h) 55% 32%);background:hsl(var(--h) 80% 92%)}.tb-av i{font-size:12px}.tb-chip{display:inline-block;font:600 11px var(--body);border-radius:999px;padding:2px 9px;white-space:nowrap}.tb-chip.g{color:#0f7a55;background:#e3f7ee}.tb-chip.r{color:#c2410c;background:#ffede5}.tb-chip.a{color:#a16207;background:#fef5d7}.od-list{display:flex;flex-direction:column;gap:7px;margin-top:12px}.od-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;border:1px solid #EEEDF4;border-radius:11px;padding:8px 12px 8px 8px}.od-th{display:flex}.od-th i{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-size:18px;background:linear-gradient(135deg,#f4f1ff,#fff1f6);border:2px solid #fff;margin-left:-10px;box-shadow:0 1px 3px #14142814}.od-th i:first-child{margin-left:0}.od-main{display:flex;flex-direction:column;gap:5px;min-width:0}.od-main b{font-size:13px}.od-trk{display:flex;gap:3px}.od-trk em{font-style:normal;font-size:10.5px;color:#a3a3b3;padding:1px 7px 1px 0;position:relative;display:flex;align-items:center;gap:4px}.od-trk em:before{content:"";width:6px;height:6px;border-radius:50%;background:#dadae4}.od-trk em.ok{color:#0f7a55}.od-trk em.ok:before{background:#10b981}.od-trk em.now{color:var(--accent-deep);font-weight:600}.od-trk em.now:before{background:var(--accent-deep);box-shadow:0 0 0 3px #7c5cff33}.od-end{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.od-end b{font-size:13px}.ss-nav .ss-cart{position:relative;font-size:16px;color:#3b2a24}.ss-cart em{position:absolute;top:-6px;right:-8px;min-width:15px;height:15px;border-radius:8px;background:#c2410c;color:#fff;font:700 9.5px/15px var(--body);text-align:center;font-style:normal}.ss-hero{display:flex;align-items:center;gap:14px;margin:12px 14px 0;padding:16px 18px;border-radius:14px;background:var(--g)}.ss-hero>div{flex:1}.ss-art{font-size:46px;line-height:1;filter:drop-shadow(0 8px 10px rgba(60,30,20,.18))}.ss-rate{display:inline-block;margin-top:6px;color:#e8a317;font-size:12px;letter-spacing:1px}.ss-rate small{color:#7a6a63;letter-spacing:0;margin-left:4px}.ss-items{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ss-item{background:#fff;border:1px solid #f1e7e1;border-radius:11px;padding:8px;display:flex;flex-direction:column;gap:1px}.ss-pic{height:44px;border-radius:8px;display:grid;place-items:center;font-size:24px;background:linear-gradient(135deg,#fff4ea,#fdebf3);margin-bottom:5px}.ss-item b{font-size:12.5px;color:#3b2a24}.ss-item small{font-size:12px;color:#c2410c;font-weight:600}.ss-pay{display:flex;align-items:center;gap:5px;justify-content:center;margin-top:8px;font-size:10.5px;color:#a8968e}.ss-grid{grid-template-columns:1.35fr 1fr}.dv-phone,.dv-phone.android,.dv-phone.wa,.dv-phone.tg{border:7px solid #0E0E10;border-radius:42px;background:#fff;box-shadow:0 0 0 2px #cfcfd4,0 0 0 3px #b8b8be,0 30px 60px -28px #14142859,0 10px 24px -14px #1414282e}.dv-phone .dv-island{top:9px;width:70px;height:20px;margin-left:-35px;background:#0e0e10}.dv-phones{position:relative;width:390px;height:460px;flex:none}.dv-phone.mob{position:absolute;width:228px;height:452px;display:flex;flex-direction:column;font-size:12px;text-align:left}.dv-phone.mob.back{left:0;top:6px;transform:rotate(-4deg);background:#fbfaff}.dv-phone.mob.front{right:0;top:0;z-index:2}.mb-bar{display:flex;align-items:center;gap:8px;padding:42px 12px 8px;font-size:15px}.mb-bar b{flex:1;font:600 15px var(--display)}.mb-ic{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--c);font-size:13px;flex:none}.mb-days{display:flex;gap:4px;padding:2px 10px 8px}.mb-days span{flex:1;display:flex;flex-direction:column;align-items:center;font-size:10px;color:var(--muted);padding:5px 0;border-radius:10px}.mb-days b{font:600 14px var(--body);color:var(--ink)}.mb-days span.on{background:var(--accent-deep);color:#e9e3ff}.mb-days span.on b{color:#fff}.mb-tl{display:flex;flex-direction:column;gap:6px;padding:4px 10px}.mb-tl p{margin:0;display:flex;gap:8px;align-items:stretch}.mb-tl em{font-style:normal;font-size:10.5px;color:var(--muted);width:30px;padding-top:6px}.mb-tl span{flex:1;display:flex;flex-direction:column;border-radius:9px;padding:6px 9px;border-left:3px solid var(--c);background:color-mix(in srgb,var(--c) 10%,#fff)}.mb-tl span.free{border:1px dashed #D6D3E6;background:#fff;color:var(--muted)}.mb-tl b{font-size:12px}.mb-tl small{font-size:10.5px;color:var(--muted)}.mb-fab{position:absolute;right:14px;bottom:18px;width:40px;height:40px;border-radius:13px;background:var(--accent-deep);color:#fff;display:grid;place-items:center;font-size:20px;box-shadow:0 8px 16px -6px #5a3cdc99}.mb-hi{display:flex;align-items:center;justify-content:space-between;padding:42px 14px 8px}.mb-hi span:first-child{display:flex;flex-direction:column}.mb-hi small{font-size:10.5px;color:var(--muted)}.mb-hi b{font:600 20px var(--display)}.mb-av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fce7f3;color:#be185d;font-weight:700}.mb-today{margin:2px 12px 0;padding:11px 12px;border-radius:14px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(135deg,#6d4aff,#8f6bff 55%,#b794ff);display:flex;flex-direction:column}.mb-today small{font-size:10.5px;opacity:.85}.mb-today b{font:600 22px var(--display)}.mb-today em{font-style:normal;font-size:10px;opacity:.9}.mb-spark{position:absolute;right:12px;bottom:12px;display:flex;align-items:flex-end;gap:3px;height:34px}.mb-spark i{width:5px;height:var(--h);border-radius:2px;background:#ffffff8c}.mb-spark i:last-child{background:#fff}.mb-sec{margin:12px 14px 6px;font:600 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:flex;gap:6px;align-items:center}.mb-sec i{font-style:normal;background:var(--accent-deep);color:#fff;border-radius:999px;padding:0 6px;letter-spacing:0}.mb-card{margin:0 12px 7px;border:1px solid #EEEDF4;border-radius:13px;padding:9px 10px;display:grid;grid-template-columns:auto 1fr;gap:4px 9px;align-items:center;box-shadow:0 2px 6px -4px #1414281f}.mb-card>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.mb-card b{font-size:12px}.mb-card small{font-size:10.5px;color:var(--muted)}.mb-btns{grid-column:2;display:flex;gap:6px;margin-top:3px}.mb-btns i{font-style:normal;font-size:11px;font-weight:600;background:var(--accent-deep);color:#fff;border-radius:999px;padding:4px 11px}.mb-btns i.o{background:#fff;color:#c2410c;border:1px solid #F1D5CB}.mb-ask{margin:auto 12px 8px;display:flex;align-items:center;gap:7px;border:1px solid #E6E3F3;border-radius:999px;padding:8px 12px;color:var(--muted);background:#faf9ff}.mb-ask i:first-child{color:var(--accent-deep)}.mb-ask i:last-child{margin-left:auto;color:var(--ink)}.dv-phone.mob .dv-nav{margin-top:0}.dk-desk{position:absolute;inset:0;overflow:hidden;background:radial-gradient(60% 70% at 15% 10%,#C9B8FF,transparent 60%),radial-gradient(60% 70% at 95% 90%,#9FD8FF,transparent 60%),linear-gradient(135deg,#7e62f0,#5b8def)}.dk-win{position:absolute;left:34px;top:30px;width:min(640px,76%);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #fff6,0 40px 80px -30px #140a3c99}.dk-title{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;background:#f5f4fa;border-bottom:1px solid #E7E5F0;font-size:11.5px}.dk-app{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--ink)}.dk-search{flex:1;max-width:300px;margin:0 auto;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #E3E1EC;border-radius:7px;padding:3px 8px;color:var(--muted)}.dk-search kbd{margin-left:auto;font:500 10px var(--mono);color:#9a98aa;background:#f3f2f8;border-radius:4px;padding:1px 5px}.dk-ctl{display:flex;gap:7px}.dk-ctl i{width:10px;height:10px;border-radius:50%;background:#d7d5e0}.dk-toast{position:absolute;right:22px;top:26px;width:270px;display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:#ffffffeb;backdrop-filter:blur(14px);box-shadow:0 20px 40px -20px #140a3c8c;text-align:left;animation:dk-in .6s .4s both}.dk-toast span{flex:1;display:flex;flex-direction:column;min-width:0}.dk-toast small{font-size:10.5px;color:var(--muted)}.dk-toast b{font-size:12.5px}.dk-toast em{font-style:normal;font-size:11.5px;color:#4b4d5c}.dk-toast>i{font-style:normal;font-size:11px;font-weight:600;color:#fff;background:var(--accent-deep);border-radius:8px;padding:5px 9px}.dk-quick{position:absolute;right:40px;bottom:78px;width:330px;display:flex;align-items:center;gap:10px;padding:13px 16px;border-radius:14px;background:#fffffff2;box-shadow:0 0 0 4px #ffffff40,0 30px 50px -20px #140a3c99;font-size:13.5px;text-align:left;animation:dk-in .6s 1s both}.dk-quick>i{color:var(--accent-deep);font-size:17px}.dk-quick span{flex:1}.dk-quick em{font-style:normal;color:var(--accent-deep);animation:blink 1s steps(1) infinite}.dk-quick kbd{font:500 10px var(--mono);color:#9a98aa;background:#f3f2f8;border-radius:4px;padding:2px 6px}.dk-bar{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;gap:14px;padding:8px 16px;border-radius:16px;background:#ffffff8c;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.5);font-size:18px;color:#2b2e3b}.dk-me{position:relative;width:32px;height:32px;border-radius:9px;background:#fff;display:grid;place-items:center;box-shadow:0 4px 10px -4px #140a3c66}.dk-me b{position:absolute;top:-5px;right:-6px;min-width:16px;height:16px;border-radius:8px;background:#e5484d;color:#fff;font:700 9.5px/16px var(--body);text-align:center}@keyframes dk-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes blink{50%{opacity:0}}.dv-slide[data-k=mac]{padding:0}.dv-tabs{display:flex;align-items:flex-end;gap:2px;height:28px;padding:0 8px;background:#dee1e6;font-size:10.5px}.dv-tabs>i{width:8px;height:8px;border-radius:50%;background:#b9bcc2;margin:0 3px 10px 0}.dv-tabs span{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px 8px 0 0;color:#4b4d5c;max-width:190px;white-space:nowrap;overflow:hidden}.dv-tabs span.on{background:#fff;color:var(--ink)}.dv-tabs em{font-style:normal;margin-left:6px;color:#9a98aa}.dv-tabs b{padding:0 8px 6px;color:#5f6368;font-weight:400;font-size:14px}.dv-bar.web{gap:10px;color:#5f6368}.dv-bar.web .dv-url{display:flex;align-items:center;gap:5px}@media(max-width:900px){.dv-phones{transform:scale(.85)}.dk-win{left:12px;width:88%}.dk-quick{display:none}.dk-toast{right:10px;width:230px}}@media(prefers-reduced-motion:reduce){.dk-toast,.dk-quick,.dk-quick em{animation:none}}.dv-phone.mob>*{flex:none}.dv-phone.mob .mb-ask{margin-top:auto}.dk-quick{width:auto;min-width:330px;white-space:nowrap;right:30px}.dk-toast b{white-space:nowrap}.od-th{width:84px;justify-content:flex-start}.sb-web.ext .sb-bar:after{display:none}@media(max-width:640px){.dv-phones{transform:scale(.72)}}.dv-phone.mob .dv-nav{margin-top:auto}.dv-phone.mob .dv-nav{padding:6px 0 9px}.mb-card{padding:7px 10px;margin-bottom:6px}.mb-sec{margin:10px 14px 5px}.mb-hi{padding-bottom:6px}.sb-tree .sb-folder{padding-left:14px;font-size:12.5px;color:#3d4050}.sb-tree .sb-folder i{font-size:13px;color:#9a9cab}.sb-app.sub2{padding-left:32px;font-size:12.5px}.d-space>.d-folder span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-space>.d-folder .chev{font-size:13px;color:#9a9cab}.wl-modal{border:0;padding:0;border-radius:18px;width:min(440px,calc(100vw - 32px));background:#fff;color:var(--ink);box-shadow:0 30px 80px -20px #10132159,0 0 0 1px var(--line);overflow:visible}.wl-modal::backdrop{background:#10132173;backdrop-filter:blur(3px)}.wl-modal[open]{animation:wl-in .18s ease-out}@keyframes wl-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.wl-x{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:20px;cursor:pointer;display:grid;place-items:center}.wl-x:hover{background:var(--accent-soft);color:var(--ink)}.wl-mform,.wl-ok{padding:28px 26px 26px;display:flex;flex-direction:column;gap:14px;text-align:left}.wl-mform[hidden],.wl-ok[hidden]{display:none}.wl-mform h3,.wl-ok h3{font-size:22px;font-weight:700;padding-right:28px}.wl-sub{margin:-4px 0 4px;font-size:14px;line-height:1.5;color:var(--muted)}.wl-f{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ink)}.wl-f em{font-style:normal;font-weight:500;color:var(--muted);margin-left:4px}.wl-f input{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font:inherit;font-weight:400;font-size:15px;color:var(--ink);background:#fff;outline:none}.wl-f input:focus{border-color:var(--accent-deep);box-shadow:0 0 0 4px #7c5cff2e}.wl-mform .btn{justify-content:center;margin-top:4px}.wl-ok{align-items:center;text-align:center;padding-top:36px}.wl-ok>i{font-size:44px;color:var(--good);line-height:1}.wl-ok p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.5}.ptrial{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;margin:0 auto 6px;max-width:760px;padding:12px 18px;border-radius:12px;background:var(--accent-soft);color:var(--ink);font-size:14.5px}.ptrial i{font-size:18px;color:var(--accent-deep)}.ptrial a{color:var(--accent-deep);font-weight:600;margin-left:6px}.pfor{margin:-6px 0 14px;font-size:13.5px;color:var(--muted)}.proles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.prole{border:1px solid var(--line);border-radius:14px;background:#fff;padding:20px}.prole i{font-size:22px;color:var(--accent-deep)}.prole b{display:block;font:600 17px var(--display);margin-top:8px}.prole span{display:inline-block;margin-top:4px;font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--good)}.prole:first-child span{color:var(--accent-deep)}.prole p{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}@media(max-width:760px){.proles{grid-template-columns:1fr}}[data-app-link]{display:none!important}
