.xross-landing{color-scheme:dark;--x-bg: #050609;--x-panel: rgba(17, 20, 29, .82);--x-line: rgba(255, 255, 255, .12);--x-text: #f4f7fb;--x-muted: #8d96a9;--x-blue: #59b7ff;--x-violet: #9a7bff;min-height:100vh;overflow:hidden;color:var(--x-text);background:radial-gradient(circle at 50% -10%,rgba(59,110,255,.2),transparent 32rem),var(--x-bg);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.landing-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.landing-nav{position:fixed;z-index:20;inset:0 0 auto;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgba(5,6,9,.8),transparent);transition:.18s ease}.landing-nav.scrolled{border-color:var(--x-line);background:#050609db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-nav__inner{display:flex;align-items:center;justify-content:space-between;width:min(1240px,calc(100% - 40px));min-height:76px;margin-inline:auto;gap:28px}.landing-nav__brand{display:inline-flex;color:var(--x-text)}.landing-nav__links{display:flex;gap:26px;color:var(--x-muted);font-size:.82rem}.landing-nav__links a:hover,.landing-nav__signin:hover,.landing-nav__github:hover{color:var(--x-text)}.landing-nav__actions{display:flex;align-items:center;gap:12px}.landing-nav__signin,.landing-nav__github{display:inline-flex;align-items:center;gap:7px;color:var(--x-muted);font-size:.8rem}.landing-nav__menu{display:none;border:0;color:var(--x-text);background:none}.landing-nav__mobile{display:none}.xross-brand{display:inline-flex;align-items:center;gap:9px;font-weight:700;letter-spacing:-.04em}.xross-brand__mark{display:grid;place-items:center;width:30px;height:30px;border:0;background:transparent;box-shadow:none}.xross-brand__mark svg{width:22px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.xross-brand__spark{stroke:#a6dcff}.xross-brand__word{font-size:1.1rem}.x-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:0 18px;border:1px solid rgba(126,197,255,.45);border-radius:999px;color:#fff;background:linear-gradient(135deg,#2376b6,#5e59d6);box-shadow:0 10px 34px #2870cc38;font-size:.84rem;font-weight:650;transition:transform .16s ease,filter .16s ease}.x-button:hover{filter:brightness(1.12);transform:translateY(-2px)}.x-button--ghost{border-color:var(--x-line);background:#ffffff0d;box-shadow:none}.x-button--light{color:#0a0c12;background:#f4f7fb}.x-button--small{min-height:34px;padding:0 14px;font-size:.76rem}.hero-section{position:relative;min-height:920px;padding:190px 0 100px}.hero-section__aurora{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 35%,rgba(54,135,246,.16),transparent 28rem)}.hero-section__content{position:relative;z-index:2;text-align:center}.hero-kicker,.status-pill,.section-index{color:var(--x-blue);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero-kicker{display:inline-flex;align-items:center;gap:8px}.hero-kicker span{width:7px;height:7px;border-radius:50%;background:#4ce49b;box-shadow:0 0 14px #4ce49b}.hero-section h1{max-width:850px;margin:24px auto 18px;font-size:clamp(3.5rem,9vw,7.8rem);line-height:.91;letter-spacing:-.085em}.hero-section h1 em{color:var(--x-blue);font-style:normal;text-shadow:0 0 50px rgba(89,183,255,.25)}.hero-section p{max-width:580px;margin:0 auto;color:var(--x-muted);font-size:1.05rem;line-height:1.7}.hero-section__actions{display:flex;justify-content:center;gap:12px;margin-top:30px}.hero-stage{position:relative;width:min(1000px,100%);height:430px;margin:78px auto 0}.hero-orbit{position:absolute;top:8%;right:12%;bottom:8%;left:12%;border:1px solid rgba(89,183,255,.24);border-radius:50%;transform:rotate(-18deg)}.hero-orbit--two{top:20%;right:23%;bottom:20%;left:23%;border-color:#9a7bff3d;transform:rotate(26deg)}.hero-beacon{position:absolute;top:44%;left:50%;display:grid;place-items:center;width:74px;height:74px;transform:translate(-50%,-50%);border-radius:50%;background:#0c111fe6;box-shadow:0 0 70px #59b7ff73}.hero-device{position:absolute;transition:transform .3s ease}.hero-device--mac{top:18%;left:3%;width:250px}.hero-device--windows{top:2%;right:1%;width:250px}.hero-device--linux{bottom:1%;left:17%;width:230px}.hero-device--iphone{right:26%;bottom:5%;width:135px}.hero-device--android{right:8%;bottom:13%;width:135px}.mini-desktop,.mini-phone{min-height:130px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:linear-gradient(145deg,#26374b,#0d1220);box-shadow:0 20px 60px #0006}.mini-phone{min-height:230px;border-radius:23px;padding:12px}.mini-menu,.mini-linux-top{display:flex;justify-content:space-between;padding:9px 12px;color:#b7c1d4;font-size:.55rem}.mini-glass-panel,.mini-win-card,.mini-terminal,.mini-phone-card{margin:20px 16px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#ffffff14}.mini-glass-panel i,.mini-taskbar i,.mini-dock i{display:inline-block;width:20px;height:4px;margin:5px;border-radius:99px;background:#79c6ff}.mini-terminal{color:#8bf0bc;font:.65rem/1.7 ui-monospace,monospace}.mini-terminal b{color:#75c7ff}.hero-scroll{position:absolute;bottom:35px;left:50%;display:inline-flex;align-items:center;gap:9px;transform:translate(-50%);color:var(--x-muted);font-size:.74rem}.feature-scene{position:relative;min-height:780px;padding:130px 0}.feature-scene__grid{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:74px}.feature-copy__lead{margin:18px 0;font-size:clamp(2.2rem,4vw,4.4rem);line-height:.96;letter-spacing:-.07em}.feature-copy__body{max-width:410px;color:var(--x-muted);line-height:1.7}.feature-stage,.terminal-stage,.remote-stage,.crossflow-stage,.fabric-stage,.transfer-stage,.clipboard-stage{position:relative;min-height:390px;border:1px solid var(--x-line);border-radius:28px;background:linear-gradient(145deg,#1f2b42c7,#0a0d16e6);box-shadow:0 28px 100px #00000059;overflow:hidden}.terminal-stage{padding:26px;background:#080b11;font:.75rem/1.7 ui-monospace,monospace}.terminal-window,.terminal-screen{height:100%}.terminal-line{color:#9aa8ba}.terminal-output{color:#d9e5f2}.terminal-output--good{color:#72e6a5}.terminal-caret{color:var(--x-blue)}.platform-section,.final-cta{padding:120px 0}.platform-section__heading{margin:14px 0 36px;font-size:clamp(2rem,4vw,4rem);letter-spacing:-.07em}.platform-rail{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.platform-item{padding:24px 16px;border:1px solid var(--x-line);border-radius:18px;color:var(--x-muted);text-align:center}.platform-item__icon{color:var(--x-blue);font-size:1.3rem}.platform-footnote{margin-top:20px;color:var(--x-muted);font-size:.78rem}.final-cta{position:relative;border-top:1px solid var(--x-line);background:radial-gradient(circle at 50% 0,rgba(89,183,255,.16),transparent 32rem);text-align:center}.final-cta__inner{display:grid;justify-items:center;gap:20px}.final-cta__copy{max-width:640px;color:var(--x-muted);line-height:1.7}.final-cta__actions{display:flex;gap:12px}.landing-footer{border-top:1px solid var(--x-line)}.landing-footer__inner{display:flex;justify-content:space-between;padding:28px 0;color:var(--x-muted);font-size:.75rem}.device-frame__hardware{position:relative;padding:7px;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:linear-gradient(145deg,#334154,#121821);box-shadow:0 22px 65px #00000075}.device-frame__screen{min-height:130px;overflow:hidden;border-radius:10px}.device-frame--phone .device-frame__hardware{border-radius:28px;padding:6px}.device-frame--phone .device-frame__screen{min-height:230px;border-radius:22px}.device-frame__base{height:8px;margin:0 -20px;border-radius:0 0 50% 50%;background:#283443}.device-frame__label{display:block;margin-top:10px;color:var(--x-muted);font-size:.68rem;text-align:center}.os-window{min-height:190px;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:15px;background:#111724;box-shadow:0 16px 45px #0000004d}.os-window__chrome{display:flex;align-items:center;gap:10px;min-height:29px;padding:0 12px;color:#a8b4c5;background:#ffffff12;font-size:.65rem}.window-dots{display:flex;gap:4px}.window-dots i{width:7px;height:7px;border-radius:50%;background:#ff625e}.window-dots i:nth-child(2){background:#ffc043}.window-dots i:nth-child(3){background:#2bc84b}.os-window__chrome-spacer{flex:1}.os-window__body{min-height:160px}@media(max-width:760px){.landing-container{width:min(100% - 30px,620px)}.landing-nav__links,.landing-nav__signin,.landing-nav__github{display:none}.landing-nav__menu{display:inline-flex}.landing-nav__mobile{display:grid;width:min(100% - 30px,620px);margin:0 auto 14px;gap:8px;padding:14px;border:1px solid var(--x-line);border-radius:16px;background:#0c0f17f5}.landing-nav__mobile a{padding:9px;color:var(--x-muted)}.hero-section{min-height:820px;padding-top:155px}.hero-section h1{font-size:clamp(3.2rem,16vw,5.2rem)}.hero-stage{height:330px;margin-top:50px}.hero-device--mac,.hero-device--windows{width:170px}.hero-device--linux{width:160px;left:3%}.hero-device--iphone,.hero-device--android{width:92px}.hero-device--iphone{right:27%}.hero-device--android{right:3%}.hero-beacon{width:56px;height:56px}.feature-scene{min-height:720px;padding:86px 0}.feature-scene__grid{grid-template-columns:1fr;gap:32px}.feature-stage,.terminal-stage,.remote-stage,.crossflow-stage,.fabric-stage,.transfer-stage,.clipboard-stage{min-height:300px}.platform-rail{grid-template-columns:repeat(2,1fr)}.final-cta,.platform-section{padding:86px 0}.landing-footer__inner{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.x-button,.hero-device,.landing-nav{transition:none}}.xross-landing{--x-bg-soft: #090c13;--x-surface: rgba(15, 19, 29, .84);--x-line-strong: rgba(184, 204, 255, .22);--x-copy: #f4f7ff;--x-cyan: #6de4f1;overflow:clip;color-scheme:dark}.xross-landing *,.xross-landing *:before,.xross-landing *:after{box-sizing:border-box}.xross-landing a:focus-visible,.xross-landing button:focus-visible{outline:2px solid var(--x-cyan);outline-offset:4px}html:has(.xross-landing){color-scheme:dark;background:#050609}.xross-landing :is(a,button){touch-action:manipulation}.xross-landing :is(h1,h2){text-wrap:balance}.xross-landing section[id]{scroll-margin-top:78px}.skip-link{position:fixed;z-index:200;top:10px;left:12px;padding:9px 13px;transform:translateY(-150%);border-radius:9px;background:#f4f7ff;color:#080b11;font-size:12px;font-weight:700;transition:transform .16s ease}.skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--x-cyan);outline-offset:3px}.landing-nav{z-index:100;padding-top:env(safe-area-inset-top)}.landing-nav__inner{display:grid;grid-template-columns:1fr auto 1fr}.landing-nav__brand{justify-self:start}.landing-nav__actions{justify-self:end}.landing-nav.scrolled,.landing-nav.menu-open{-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%)}.xross-brand__mark{color:#f7faff}.xross-brand__mark svg{height:22px;overflow:visible}.xross-brand__mark path{fill:none;stroke:currentColor}.xross-brand.compact .xross-brand__mark{width:42px;height:42px;border-radius:14px}.xross-brand.compact .xross-brand__mark svg{width:28px;height:28px}.hero-section{min-height:132svh;padding-top:72px;overflow:hidden}.hero-section__content{padding-top:clamp(84px,10vw,154px)}.hero-section h1{max-width:1050px;margin-top:28px;font-weight:580}.hero-section h1 em,.feature-copy h2 em,.platform-section h2 em,.final-cta h2 em,.fabric-copy h2 em{background:linear-gradient(100deg,#dce8ff 12%,#7bbfff 48%,#a398ff 85%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.hero-stage{width:min(1200px,94vw);height:520px;margin-top:45px;perspective:1400px}.hero-orbit{inset:auto;top:48%;left:50%;width:76%;height:56%;transform:translate(-50%,-50%) rotate(-8deg);border-color:#839fd91a}.hero-orbit--two{width:52%;height:36%;transform:translate(-50%,-50%) rotate(12deg)}.hero-beacon{top:45%;width:66px;height:66px;border:1px solid rgba(134,183,255,.22);border-radius:22px;background:#0a0e16d1}.hero-device{transform-style:preserve-3d;will-change:transform}.hero-device--mac{top:13%;width:330px;transform:rotateY(8deg) rotate(-2deg)}.hero-device--windows{top:8%;width:310px;transform:rotateY(-8deg) rotate(2deg)}.hero-device--linux{left:26%;width:270px;transform:rotateY(5deg) rotate(1.5deg)}.hero-device--iphone{right:25%;width:88px;transform:rotateY(-5deg) rotate(-2deg)}.hero-device--android{right:8%;width:91px;transform:rotateY(-7deg) rotate(3deg)}.device-frame__hardware{overflow:hidden}.device-frame__screen{position:relative;height:100%;min-height:0}.hero-device .device-frame__screen{height:190px}.hero-device--linux .device-frame__screen{height:154px}.hero-device--phone .device-frame__screen,.hero-device--iphone .device-frame__screen,.hero-device--android .device-frame__screen{height:175px;min-height:175px}.device-frame__camera{position:absolute;z-index:4;top:3px;left:50%;width:4px;height:4px;transform:translate(-50%);border-radius:50%;background:#07090d}.device-frame__island{position:absolute;z-index:4;top:9px;left:50%;width:35%;height:9px;transform:translate(-50%);border-radius:99px;background:#050609}.mini-desktop,.mini-phone{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border:0;border-radius:0}.mini-desktop--mac{background:radial-gradient(circle at 34% 55%,#f39b82 0,transparent 27%),radial-gradient(circle at 64% 45%,#5799ed 0,transparent 36%),linear-gradient(135deg,#2b1f45,#112843)}.mini-desktop--windows{background:radial-gradient(circle at 63% 44%,#4eb8ef 0,transparent 27%),radial-gradient(circle at 38% 60%,#3a4ace 0,transparent 32%),#08142c}.mini-desktop--linux{background:linear-gradient(145deg,#4d1537,#b34f35 54%,#2b1433)}.mini-menu,.mini-linux-top{padding:5px 8px;background:#080b1175;font-size:6px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mini-glass-panel,.mini-win-card,.mini-terminal,.mini-phone-card{border-color:#ffffff2e;background:#e5efff1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mini-phone{padding-top:22px}.mini-phone--ios{background:linear-gradient(165deg,#152236,#31295a 48%,#1b3151)}.mini-phone--android{background:linear-gradient(165deg,#181b23,#123e42)}.mini-phone>span{display:block;text-align:center;font-size:6px}.feature-scene{min-height:100svh;padding:0}.feature-scene__pin{position:relative;display:flex;width:100%;min-height:100svh;align-items:center;overflow:hidden}.feature-scene__grid{width:min(100% - 48px,1440px);grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:clamp(24px,4vw,70px)}.feature-copy{position:relative;z-index:12;max-width:390px}.section-index{display:inline-flex;align-items:center;gap:9px;color:#9aa7bd;font-size:10px}.section-index>span{display:inline-grid;width:27px;height:27px;place-items:center;border:1px solid rgba(162,188,239,.18);border-radius:50%;color:#c8d2e6;font-size:8px;letter-spacing:0}.feature-copy h2{margin:21px 0 0;font-size:clamp(44px,5.6vw,86px);font-weight:560;letter-spacing:-.067em;line-height:.91}.feature-copy__lead{max-width:390px;margin:25px 0 0;color:#d9e1ef;font-size:clamp(16px,1.4vw,21px);font-weight:510;letter-spacing:-.025em;line-height:1.35}.feature-copy__body{max-width:355px;margin-top:15px;color:var(--x-muted);font-size:13px;line-height:1.65}.status-pill{padding:5px 8px;border:1px solid rgba(102,194,255,.22);border-radius:99px;background:#4397e014;color:#78c8ff;font-size:8px;letter-spacing:.12em}.status-pill--vision{border-color:#a085ff45;background:#795fe11a;color:#b4a6ff}.os-window{height:100%;min-height:0;border-color:#dce7ff2b;background:#0f131cf0;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff12}.os-window--mac{border-radius:17px;background:#1e222bc7;-webkit-backdrop-filter:blur(22px) saturate(115%);backdrop-filter:blur(22px) saturate(115%)}.os-window--windows{border-radius:10px;background:#161b25f0}.os-window--linux{border-radius:13px;background:#24242a}.os-window__chrome{height:34px;min-height:34px;border-bottom:1px solid rgba(211,225,255,.1);background:#12161edb}.os-window--mac .os-window__chrome{justify-content:space-between;background:#262a32c2}.os-window--windows .os-window__chrome{height:31px;min-height:31px;background:#1e232df0}.os-window--linux .os-window__chrome{height:36px;min-height:36px;background:#303037}.os-window__title{overflow:hidden;font-size:9px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.os-window__chrome-spacer,.window-dots{width:48px}.window-dots i{box-shadow:12px 0 #ffbd2e,24px 0 #28c840}.window-dots i:nth-child(2),.window-dots i:nth-child(3){display:none}.windows-app-icon,.linux-app-icon,.xross-window-glyph{display:grid;flex:0 0 auto;width:15px;height:15px;place-items:center;border-radius:4px;background:#5b95ee;color:#fff;font-size:7px;font-style:normal;font-weight:800}.linux-app-icon{border-radius:50%;background:#e9612d}.xross-window-glyph{background:linear-gradient(145deg,var(--x-blue),var(--x-violet))}.windows-controls,.linux-controls{display:flex;height:100%;margin-left:auto;align-items:center}.windows-controls i{width:22px;height:100%;background:linear-gradient(90deg,transparent 45%,rgba(255,255,255,.52) 46% 54%,transparent 55%) center/6px 1px no-repeat}.linux-controls{gap:5px}.linux-controls i{display:grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#ffffff14;color:#d8d8df;font-size:8px;font-style:normal}.os-window__body{height:calc(100% - 34px);min-height:0}.os-window--windows .os-window__body{height:calc(100% - 31px)}.os-window--linux .os-window__body{height:calc(100% - 36px)}.feature-scene--crossflow{background:radial-gradient(circle at 77% 50%,rgba(42,80,137,.12),transparent 35rem),var(--x-bg)}.crossflow-stage{width:100%;height:min(67vh,680px);min-height:500px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;perspective:1500px;transform-style:preserve-3d}.stage-grid{position:absolute;top:9%;right:-4%;bottom:2%;left:-4%;opacity:.16;background-image:linear-gradient(rgba(118,156,216,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(118,156,216,.16) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 68%);mask-image:radial-gradient(ellipse at center,#000,transparent 68%);transform:perspective(900px) rotateX(61deg) translateY(37%);transform-origin:bottom}.crossflow-screen{position:absolute;top:27%;width:41.5%;height:53%;min-height:285px;transform-style:preserve-3d;will-change:transform,opacity}.crossflow-mac{z-index:3;left:-1%}.crossflow-windows{z-index:4;left:29.25%}.crossflow-linux{z-index:5;left:59.5%}.crossflow-edge{position:absolute;z-index:8;top:8%;right:-2px;width:3px;height:84%;border-radius:99px;background:#77daf5;box-shadow:0 0 22px 5px #61d4f28f;opacity:0}.crossflow-edge--windows{background:#9a80ff;box-shadow:0 0 22px 5px #9175ff80}.crossflow-bridge{position:absolute;z-index:9;top:53%;width:4.8%;height:2px;transform:scaleX(0);border-radius:99px;background:linear-gradient(90deg,#65dced,#967dff);box-shadow:0 0 17px #71bfffa8;opacity:0}.crossflow-bridge--one{left:38.5%}.crossflow-bridge--two{left:68.5%}.crossflow-cursor{position:absolute;z-index:20;top:49%;left:9%;width:24px;height:30px;overflow:visible;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5));will-change:transform}.crossflow-cursor path{fill:#f8fbff;stroke:#10141e;stroke-width:2;stroke-linejoin:round}.crossflow-trail{position:absolute;z-index:19;top:calc(49% + 11px);left:35%;width:11%;height:5px;transform:scaleX(.2);transform-origin:right;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(108,217,245,.55),#fff);filter:blur(1px);opacity:0}.crossflow-file{position:absolute;z-index:18;top:44%;left:63%;display:flex;padding:8px 10px;align-items:center;gap:7px;border:1px solid rgba(180,211,255,.24);border-radius:9px;background:#121926e6;box-shadow:0 12px 30px #0006;color:#dfe8f8;font-size:8px;opacity:0}.crossflow-file svg{color:#79bfff}.crossflow-final{position:absolute;right:1%;bottom:4%;color:#8c98ad;font-size:clamp(16px,1.5vw,22px);letter-spacing:-.035em;line-height:1.2;text-align:right;transform:translateY(18px);opacity:0}.crossflow-final strong{color:#f1f5fd;font-weight:590}.crossflow-copy__steps,.remote-path{display:flex;margin-top:30px;align-items:center;gap:8px;color:#728098;font-size:9px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.crossflow-copy__steps span:first-child{color:#dce4f2}.crossflow-copy__steps span:not(:first-child){opacity:.35}.crossflow-progress,.remote-rail{position:absolute;right:24px;bottom:21px;left:24px;height:1px;overflow:hidden;background:#97b3e31a}.crossflow-progress span,.remote-rail__fill{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#62d5ef,#8c77ff)}.mac-desktop,.windows-desktop,.linux-desktop{position:relative;width:100%;height:100%;overflow:hidden}.mac-desktop{background:radial-gradient(circle at 32% 60%,#f59d85 0,transparent 28%),radial-gradient(circle at 65% 44%,#4c99ff 0,transparent 33%),linear-gradient(140deg,#2b1d45,#172b50 55%,#08141f)}.mac-menu{display:flex;height:17px;align-items:center;gap:9px;padding:0 8px;background:#0c0f1757;color:#ffffffb8;font-size:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mac-menu i{margin-left:auto;font-style:normal}.mac-wallpaper-orb{position:absolute;top:14%;right:10%;width:40%;height:48%;border-radius:50%;background:linear-gradient(145deg,#7ed2ff7a,#7c52e629);filter:blur(3px);transform:rotate(-20deg)}.mac-widget{position:absolute;top:18%;right:7%;display:flex;width:28%;padding:10px;flex-direction:column;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#e9f1ff21;box-shadow:0 12px 26px #0000002e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mac-widget small,.mac-widget span{color:#ffffffa8;font-size:5px}.mac-widget b{margin-block:4px;font-size:18px;font-weight:450}.mac-project-window{position:absolute;top:21%;left:8%;width:48%;height:52%;padding:11px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ebf2ff26;box-shadow:0 14px 32px #0000003d;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.mac-project-window div{display:flex;align-items:center;gap:6px;font-size:7px}.mac-project-window svg{color:#71bcff}.mac-project-window>span{display:block;width:78%;height:5px;margin-top:10px;border-radius:99px;background:#ffffff2b}.mac-project-window>span:last-child{width:51%}.mac-dock{position:absolute;bottom:6px;left:50%;display:flex;padding:4px 6px;gap:4px;transform:translate(-50%);border:1px solid rgba(255,255,255,.2);border-radius:7px;background:#e5efff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mac-dock i{width:11px;height:11px;margin:0;border-radius:3px;background:linear-gradient(145deg,#7bd6ff,#786aff)}.windows-desktop{background:radial-gradient(circle at 64% 43%,#57c0ff 0,transparent 24%),radial-gradient(circle at 38% 62%,#3343d0 0,transparent 29%),linear-gradient(145deg,#07101f,#0c2250)}.windows-bloom{position:absolute;top:17%;left:26%;width:54%;height:56%;border-radius:50%;background:conic-gradient(from 90deg,#58c3ff52,#474dd37a,#58c3ff14);filter:blur(6px);transform:rotate(-18deg)}.windows-panel{position:absolute;top:15%;left:50%;width:56%;height:66%;padding:11px;transform:translate(-50%);border:1px solid rgba(217,229,255,.13);border-radius:9px;background:#1c2331d1;box-shadow:0 18px 40px #0000004d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.windows-panel__search{padding:6px 8px;border-bottom:2px solid #6bb7ff;border-radius:5px;background:#05091080;color:#8d99ad;font-size:5px}.windows-panel__apps{display:grid;margin:10px 2px;grid-template-columns:repeat(6,1fr);gap:8px}.windows-panel__apps i{aspect-ratio:1;border-radius:3px;background:linear-gradient(145deg,#77c9ff,#655fe3)}.windows-panel small{color:#b7c0d1;font-size:5px}.windows-panel>span{display:block;width:68%;height:5px;margin-top:7px;border-radius:99px;background:#ffffff1a}.windows-taskbar{position:absolute;right:0;bottom:0;left:0;display:flex;height:20px;align-items:center;justify-content:center;gap:7px;background:#0c131fd4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.windows-taskbar b,.windows-taskbar i{display:grid;width:11px;height:11px;place-items:center;border-radius:2px;background:#508ee8;color:#fff;font-size:7px;font-style:normal}.windows-taskbar small{position:absolute;right:7px;font-size:5px}.linux-desktop{background:linear-gradient(145deg,#53183c,#c15a36 52%,#321437)}.linux-topbar{display:flex;height:18px;align-items:center;justify-content:space-between;padding:0 7px;background:#140d14e6;color:#e4dce3;font-size:5px}.linux-topbar i{color:#8be0b2;font-style:normal}.linux-dock{position:absolute;top:24%;left:6px;display:flex;padding:5px 4px;flex-direction:column;gap:5px;border-radius:6px;background:#1b141bb3}.linux-dock i{width:11px;height:11px;border-radius:3px;background:#ea7442}.linux-dock i:nth-child(2){background:#6877db}.linux-files{position:absolute;top:17%;right:8%;display:grid;width:76%;height:65%;grid-template-columns:34% 1fr;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:#29282e;box-shadow:0 18px 35px #00000054}.linux-files aside{display:flex;padding:13px 8px;flex-direction:column;gap:8px;background:#333239;color:#aeadb6;font-size:6px}.linux-files aside b{padding:5px;border-radius:4px;background:#e96438;color:#fff}.linux-files main{display:flex;padding:17px 12px;gap:14px}.linux-files main div{display:flex;align-items:center;flex-direction:column;gap:5px;color:#c9c8ce;font-size:6px}.linux-files main svg{color:#e76b3b}.feature-scene--remote{background:radial-gradient(circle at 73% 45%,rgba(67,113,166,.13),transparent 33rem),#07090d}.remote-path{flex-wrap:wrap;row-gap:5px}.remote-path span:not(:first-child){opacity:.35}.remote-path i{color:#4d5a70;font-style:normal}.remote-stage{width:100%;height:min(67vh,680px);min-height:500px;overflow:clip;border:0;border-radius:0;background:transparent;box-shadow:none;perspective:1400px}.remote-stage:before{position:absolute;top:6%;right:2%;bottom:6%;left:2%;border:1px solid rgba(140,171,226,.07);border-radius:50%;box-shadow:0 0 100px #4977be12;content:"";transform:rotate(-7deg)}.remote-native,.remote-unified{position:absolute;top:13%;left:4%;width:76%;height:70%;transform-style:preserve-3d;will-change:transform,opacity}.remote-native--mac{z-index:4}.remote-native--windows{z-index:5;top:16%;left:6%}.remote-native--linux{z-index:6;top:12%;left:2%}.remote-unified{z-index:10;top:5%;left:1%;width:97%;height:84%}.finder-ui{display:grid;height:100%;grid-template-columns:27% 1fr;background:#e9eef7f0;color:#252933}.finder-ui aside{display:flex;padding:17px 10px;flex-direction:column;gap:8px;border-right:1px solid rgba(41,48,61,.1);background:#cfd9e8ad;font-size:7px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.finder-ui aside small{margin-top:7px;color:#757e8b;font-size:6px;font-weight:650}.finder-ui aside b{padding:4px 6px;border-radius:5px;font-weight:500}.finder-ui aside .selected{background:#5669842e}.finder-toolbar{display:flex;height:37px;align-items:center;gap:12px;padding:0 13px;border-bottom:1px solid rgba(43,50,61,.1);font-size:8px}.finder-toolbar b{margin:auto;font-size:9px}.finder-toolbar i{font-style:normal}.file-icon-grid{display:grid;padding:27px 24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.file-icon-grid div{display:flex;min-width:0;align-items:center;flex-direction:column;gap:7px;color:#4a5260;font-size:7px}.file-icon-grid svg{width:28px;height:28px;color:#64a8df;fill:#70bcf359}.explorer-ui{height:100%;background:#f5f7fb;color:#20242b}.explorer-command{display:flex;height:35px;align-items:center;gap:16px;padding:0 12px;border-bottom:1px solid #dfe4ea;font-size:8px}.explorer-command .explorer-new{padding:5px 8px;border-radius:4px;background:#e1e8f2;color:#222832;font-size:7px}.explorer-breadcrumb{height:28px;margin:7px 10px;padding:7px 10px;border:1px solid #dce2e9;border-radius:4px;background:#fff;color:#59616d;font-size:7px}.explorer-content{display:grid;height:calc(100% - 77px);grid-template-columns:25% 1fr}.explorer-content aside{display:flex;padding:5px 9px;flex-direction:column;gap:8px;border-right:1px solid #e3e7ec;color:#4b535f;font-size:7px}.explorer-content aside small{margin-top:5px;color:#777f89;font-size:6px}.explorer-content aside span,.explorer-content aside b{padding:4px 6px;border-radius:4px;font-weight:500}.explorer-content aside .selected{background:#dbeafb}.explorer-content main{padding:6px 11px}.explorer-content main>div{display:grid;padding:8px 7px;grid-template-columns:22px 1fr 45px;align-items:center;border-bottom:1px solid #e5e9ee;font-size:7px}.explorer-content main svg{color:#d4a542}.explorer-content main b{font-weight:530}.explorer-content main span{color:#7a828e}.gnome-files-ui{height:100%;background:#fbfafc;color:#25242a}.gnome-files-ui>header{display:grid;height:42px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 10px;background:#e9e7eb;box-shadow:inset 0 -1px #d5d2d8;font-size:8px}.gnome-files-ui>header b{padding:6px 20px;border-radius:6px;background:#f5f3f6;box-shadow:0 1px 2px #0000001f}.gnome-files-ui>header .gnome-plus{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;background:#d7d4da}.gnome-files-ui>header span{justify-self:end;margin-left:10px}.gnome-files-ui>div{display:grid;height:calc(100% - 42px);grid-template-columns:26% 1fr}.gnome-files-ui aside{display:flex;padding:13px 9px;flex-direction:column;gap:7px;background:#efedf1;color:#4f4e55;font-size:7px}.gnome-files-ui aside span,.gnome-files-ui aside b{padding:5px 7px;border-radius:5px}.gnome-files-ui aside .selected{background:#e7673b;color:#fff}.gnome-files-ui aside small{margin-top:7px;color:#79777e;font-size:6px}.gnome-files-ui main{display:grid;padding:24px;grid-template-columns:repeat(3,1fr);align-content:start;gap:18px}.gnome-files-ui article{display:flex;align-items:center;flex-direction:column;gap:6px;font-size:7px}.gnome-files-ui article svg{color:#e8683b}.gnome-files-ui article small{color:#818087;font-size:6px}.remote-unified .os-window{border-color:#75b1ff47;box-shadow:0 34px 100px #0000008c,0 0 70px #3d7ad21a}.remote-unified-ui{display:grid;height:100%;grid-template-columns:24% 1fr;background:#0e121a}.remote-unified-ui>aside{display:flex;padding:17px 12px;flex-direction:column;gap:7px;border-right:1px solid rgba(177,202,244,.09);background:#111721;color:#8e9bb0;font-size:7px}.remote-profile{display:flex;margin-bottom:13px;align-items:center;gap:8px}.remote-profile>span{display:grid;width:25px;height:25px;place-items:center;border-radius:8px;background:linear-gradient(145deg,#489ce8,#755bd5);font-size:7px;font-weight:700}.remote-profile p,.remote-device p{display:flex;min-width:0;margin:0;flex-direction:column;gap:2px}.remote-profile b{color:#e8edf7;font-size:8px}.remote-profile small,.remote-device small{color:#68758b;font-size:6px}.remote-unified-ui>aside>small{margin:8px 6px 2px;color:#556176;font-size:5px;font-weight:700;letter-spacing:.12em}.remote-unified-ui>aside>b{padding:6px 8px;border-radius:5px;font-weight:500}.remote-unified-ui>aside>.selected{background:#5185d52e;color:#dce7fa}.remote-unified-ui>main{min-width:0;padding:16px}.remote-search{padding:9px 11px;border:1px solid rgba(175,204,252,.1);border-radius:7px;background:#ffffff06;color:#6d7a90;font-size:7px}.remote-device-row{display:grid;margin-top:13px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.remote-device{display:flex;min-width:0;padding:9px 7px;align-items:center;gap:6px;border:1px solid rgba(170,200,250,.09);border-radius:8px;background:#ffffff06;font-size:6px}.remote-device>svg,.device-dot{display:grid;flex:0 0 auto;width:21px;height:21px;padding:4px;place-items:center;border-radius:6px;background:#6f8fc91f;color:#8dbfff;font-size:9px}.remote-device b{overflow:hidden;color:#cfd8e8;font-size:6px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.remote-table{margin-top:13px;border-top:1px solid rgba(170,200,250,.08)}.remote-table>div{display:grid;padding:10px 6px;grid-template-columns:27px 1fr 50px 55px;align-items:center;border-bottom:1px solid rgba(170,200,250,.07);color:#768399;font-size:7px}.remote-table svg{color:#6daee9}.remote-table b{color:#c8d2e3;font-weight:520}.remote-table small{font-size:6px}.remote-final{position:absolute;z-index:15;right:2%;bottom:0;color:#8995aa;font-size:15px;transform:translateY(12px);opacity:0}.remote-final strong{color:#e9effa}.feature-scene--terminal{background:#06080c}.terminal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(116,147,200,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(116,147,200,.025) 1px,transparent 1px),radial-gradient(circle at 74% 52%,rgba(75,71,181,.13),transparent 30rem);background-size:60px 60px,60px 60px,auto;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 78%,transparent)}.terminal-security{display:flex;margin-top:28px;flex-wrap:wrap;gap:7px}.terminal-security span{display:inline-flex;padding:6px 9px;align-items:center;gap:5px;border:1px solid rgba(119,192,168,.14);border-radius:99px;background:#378b700d;color:#8fb7ab;font-size:7px}.terminal-stage{width:100%;height:min(66vh,660px);min-height:500px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;perspective:1200px;font:inherit}.terminal-picker{position:absolute;z-index:3;top:8%;left:7%;width:46%;min-width:340px;padding:17px;border:1px solid rgba(181,203,245,.13);border-radius:17px;background:#0e121be0;box-shadow:0 28px 70px #00000061,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:transform,opacity}.terminal-picker__heading{display:flex;align-items:center;justify-content:space-between;color:#dce4f3;font-size:10px;font-weight:620}.terminal-picker__heading small{color:#6a788e;font-size:7px}.terminal-devices{display:flex;margin-top:13px;flex-direction:column;gap:7px}.terminal-device{position:relative;display:grid;padding:10px;grid-template-columns:35px 1fr 8px;align-items:center;gap:9px;border:1px solid rgba(171,198,244,.09);border-radius:10px;background:#ffffff06;will-change:transform,opacity}.terminal-device__icon{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#5c85c51a;color:#8bbfff}.terminal-device--ubuntu .terminal-device__icon{background:#e264361c;color:#ef7d50}.terminal-device p{display:flex;margin:0;flex-direction:column;gap:3px}.terminal-device b{color:#d5ddeb;font-size:8px}.terminal-device small{color:#647188;font-size:6px}.terminal-device__status{width:5px;height:5px;border-radius:50%;background:#57d8a2;box-shadow:0 0 9px #46dea380}.terminal-device__check{position:absolute;top:7px;right:7px;display:grid;width:17px;height:17px;place-items:center;transform:scale(.6);border-radius:50%;background:#7469e8;opacity:0}.terminal-connection{position:absolute;top:calc(100% + 22px);left:50%;display:flex;align-items:center;gap:13px;transform:translate(-50%)}.terminal-connection__source{display:flex;align-items:center;gap:5px;color:#738096;font-size:7px}.terminal-connection__line{position:relative;width:1px;height:105px;overflow:visible;background:#89a2cf1a}.terminal-connection__line span{display:block;width:1px;height:100%;transform:scaleY(0);transform-origin:top;background:linear-gradient(#7f73ed,#59d2dc);box-shadow:0 0 12px #66b8ea80}.terminal-connection__pulse{position:absolute;top:-3px;left:-2px;width:5px;height:5px;border-radius:50%;background:#d7fbff;box-shadow:0 0 13px #70e1ea;opacity:0}.terminal-window{position:absolute;z-index:8;top:9%;right:0;width:77%;height:73%;transform-origin:70% 75%;will-change:transform,opacity}.terminal-window>.os-window{border-color:#76ddaf2e;box-shadow:0 34px 90px #0000008f,0 0 70px #2b9f6f12}.terminal-screen{height:100%;padding:16px 18px;background:#101318;color:#c9d1dc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(7px,.7vw,10px);line-height:1.7}.terminal-meta{display:flex;margin-bottom:18px;justify-content:space-between;color:#657286;font-size:7px}.terminal-meta i{color:#5bbf94;font-style:normal}.terminal-line{margin:0 0 7px;color:#c9d1dc;will-change:transform,opacity}.terminal-line b{color:#7cdaab}.terminal-line i,.terminal-line strong{margin:0 4px 0 1px;color:#8f9bad;font-style:normal;font-weight:400}.terminal-line em{color:#71a8df;font-style:normal}.terminal-output{padding-left:10px;color:#6f7b8d}.terminal-output--good{color:#68bf93}.terminal-caret{display:inline-block;width:6px;height:12px;transform:translateY(2px);background:#9fabbc;opacity:0}.terminal-connected{position:absolute;z-index:12;right:2%;bottom:6%;display:flex;align-items:center;gap:8px;transform:translateY(12px);color:#bad8cb;font-size:11px;font-weight:600;opacity:0}.terminal-connected span{width:6px;height:6px;border-radius:50%;background:#67d6a3;box-shadow:0 0 12px #50db9ead}.feature-scene--clipboard{background:radial-gradient(circle at 72% 48%,rgba(73,71,172,.13),transparent 32rem),#06070b}.clipboard-stage{width:100%;height:min(68vh,680px);min-height:510px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;perspective:1300px}.clipboard-source{position:absolute;z-index:4;top:16%;left:1%;width:45%;will-change:transform,opacity}.clipboard-source .device-frame{position:relative}.clipboard-source .device-frame__hardware{height:270px}.clipboard-source .device-frame__screen{height:100%}.clipboard-code{position:relative;height:100%;padding:22px 18px;background:#10141b;color:#718097;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:2}.clipboard-code p{margin:10px 0;color:#dbe2ed}.clipboard-code p b{color:#72dca8}.clipboard-selection{padding:3px 2px;border-radius:3px;font-style:normal}.keyboard-command{position:absolute;right:17px;bottom:16px;padding:7px 10px;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:#ffffff12;color:#e7ecf5;font-style:normal;box-shadow:0 8px 22px #00000040;opacity:0}.clipboard-target{position:absolute;z-index:5;transform:scale(.9);opacity:.14;will-change:transform,opacity}.clipboard-target--windows{top:8%;right:1%;width:35%}.clipboard-target--windows .device-frame{position:relative}.clipboard-target--windows .device-frame__hardware{height:220px}.clipboard-windows{position:relative;height:100%;padding:18px 14px;background:radial-gradient(circle at 60% 20%,rgba(65,140,219,.38),transparent 45%),#101a2a}.clipboard-windows__head{display:flex;align-items:center;gap:6px;color:#dfe9f8;font-size:8px}.clipboard-windows__head span{margin-left:auto;color:#728299}.clipboard-item{display:flex;margin-top:18px;padding:12px 10px;align-items:center;gap:7px;border:1px solid rgba(159,197,255,.16);border-radius:7px;background:#0e1624b3;color:#c8d7ea;font:7px ui-monospace,monospace}.windows-taskline{position:absolute;right:0;bottom:0;left:0;display:flex;height:19px;align-items:center;justify-content:center;gap:5px;background:#080d16d1}.windows-taskline i{width:9px;height:9px;border-radius:2px;background:#5799e6}.clipboard-target--iphone{right:25%;bottom:1%;width:91px}.clipboard-target--android{right:6%;bottom:3%;width:94px}.clipboard-target--iphone .device-frame,.clipboard-target--android .device-frame{position:relative}.clipboard-target--iphone .device-frame__hardware,.clipboard-target--android .device-frame__hardware{height:190px}.clipboard-target--iphone .device-frame__screen,.clipboard-target--android .device-frame__screen{height:100%;min-height:0}.clipboard-phone{height:100%;padding:22px 8px 9px;font-size:6px}.clipboard-phone--ios{background:linear-gradient(165deg,#1a2b46,#403368 54%,#15243a)}.clipboard-phone--android{background:linear-gradient(165deg,#161a22,#16494b)}.clipboard-phone>small{display:block;text-align:center}.clipboard-phone>div{display:flex;margin-top:26px;padding:9px;flex-direction:column;gap:7px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:#ffffff17}.clipboard-phone b{overflow-wrap:anywhere;font:6px/1.4 ui-monospace,monospace}.clipboard-phone i{display:inline-flex;align-items:center;gap:3px;color:#70d7a3;font-style:normal}.clipboard-phone--android>b{display:block;margin:17px 0 9px;font-family:inherit;font-size:7px}.clipboard-phone--android>div{margin-top:0;border-radius:7px}.clipboard-phone--android>i{display:block;margin-top:8px;color:#8e9dac;text-align:center}.clipboard-object{position:absolute;z-index:15;top:47%;left:45%;display:grid;min-width:235px;padding:13px;grid-template-columns:34px 1fr 21px;align-items:center;gap:10px;border:1px solid rgba(168,193,255,.24);border-radius:13px;background:#111723f0;box-shadow:0 20px 65px #0000007a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:transform,opacity}.clipboard-object>span{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:linear-gradient(145deg,#5ab4ee33,#785bde2e);color:#7fc7ff}.clipboard-object p{display:flex;margin:0;flex-direction:column;gap:3px}.clipboard-object small{color:#68768d;font-size:6px;letter-spacing:.12em}.clipboard-object b{color:#e3eaf6;font:8px ui-monospace,monospace}.clipboard-object>i{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;background:#4cca9521;color:#69d7a5}.clipboard-route{position:absolute;z-index:2;height:1px;transform-origin:left}.clipboard-route span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#69d9eecc,#9379ff73);box-shadow:0 0 11px #64c3eb66}.clipboard-route--windows{top:43%;left:59%;width:22%;transform:rotate(-24deg)}.clipboard-route--iphone{top:58%;left:59%;width:19%;transform:rotate(30deg)}.clipboard-route--android{top:59%;left:59%;width:34%;transform:rotate(17deg)}.clipboard-complete{position:absolute;right:0;bottom:-5%;color:#8794a9;font-size:16px;line-height:1.25;text-align:right;opacity:0}.clipboard-complete strong{color:#eef3fc}.feature-scene--transfer{background:#07090d}.transfer-stage{width:100%;height:min(62vh,610px);min-height:470px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.transfer-window{position:absolute;top:14%;width:45%;height:58%}.transfer-window--mac{left:0}.transfer-window--linux{right:0}.transfer-label{display:block;margin-top:10px;color:#6d7a90;font-size:8px;text-align:center}.transfer-finder{display:grid;height:100%;grid-template-columns:28% 1fr;background:#edf1f6;color:#303640}.transfer-finder aside,.transfer-linux aside{display:flex;padding:15px 9px;flex-direction:column;gap:9px;background:#ccd6e4b8;font-size:7px}.transfer-finder aside b,.transfer-linux aside .selected{padding:5px;border-radius:4px;background:#50688a2b}.transfer-finder main{display:flex;padding:28px 20px;gap:22px}.transfer-finder main>div{display:flex;align-items:center;flex-direction:column;gap:6px;font-size:7px}.transfer-finder main svg{width:28px;color:#68aee8}.transfer-finder main small{color:#7a8490;font-size:6px}.transfer-linux{display:grid;height:100%;grid-template-columns:28% 1fr;background:#f4f2f5;color:#313036}.transfer-linux aside{background:#e4e1e5}.transfer-linux aside .selected{background:#e86b3e;color:#fff}.transfer-linux main{position:relative;padding:27px 18px}.transfer-dropzone{display:flex;height:70%;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px dashed #b6b1b9;border-radius:9px;color:#8c878f;font-size:7px}.transfer-arrival{position:absolute;top:33%;left:50%;display:flex;align-items:center;flex-direction:column;gap:5px;transform:translate(-50%,-50%) scale(.7);color:#403e45;font-size:7px;opacity:0}.transfer-arrival svg{color:#e56c40}.transfer-arrival small{color:#827d85;font-size:6px}.transfer-link{position:absolute;z-index:2;top:45%;left:40%;width:20%;height:1px;background:#88a5d31f}.transfer-link span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#68d8e9,#8f7af4);box-shadow:0 0 14px #66c0ed7a}.transfer-file{position:absolute;z-index:12;top:39%;left:51%;display:flex;min-width:158px;padding:11px;align-items:center;gap:9px;border:1px solid rgba(171,199,246,.2);border-radius:11px;background:#111723f2;box-shadow:0 18px 50px #00000080}.transfer-file>svg{color:#73baff}.transfer-file p{display:flex;margin:0;flex-direction:column;gap:2px}.transfer-file b{font-size:8px}.transfer-file small{color:#718097;font-size:6px}.transfer-progress{position:absolute;right:36%;bottom:18%;left:36%;height:2px;overflow:hidden;border-radius:99px;background:#809dce21}.transfer-progress i{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#6ce1ec,#8f7afb)}.transfer-stats{position:absolute;right:25%;bottom:8%;left:25%;display:flex;justify-content:center;gap:22px}.transfer-stats span{color:#637086;font-size:7px;opacity:0}.transfer-stats b{margin-right:4px;color:#cbd5e5;font-size:8px}.transfer-done{position:absolute;right:5%;bottom:8%;display:flex;align-items:center;gap:6px;transform:translateY(10px);color:#74d5a7;font-size:9px;opacity:0}.feature-scene--fabric{background:radial-gradient(circle at 50% 52%,rgba(80,83,190,.13),transparent 35rem),#050609}.feature-scene--fabric .feature-scene__pin{display:block;padding-top:10svh}.fabric-copy{position:relative;z-index:8;width:min(100% - 48px,1050px);height:120px;margin-inline:auto;text-align:center}.fabric-copy .section-index{justify-content:center}.fabric-copy h2{position:absolute;right:0;left:0;max-width:900px;margin:20px auto 0;font-size:clamp(34px,4.5vw,68px);font-weight:540;letter-spacing:-.06em;line-height:1}.fabric-copy__second{opacity:0}.fabric-stage{position:relative;width:min(100% - 48px,1000px);height:min(61vh,620px);min-height:480px;margin:7px auto 0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.fabric-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.fabric-line{fill:none;stroke:url(#none);stroke:#6fa6df42;stroke-width:1.2;stroke-dasharray:520;stroke-dashoffset:520;vector-effect:non-scaling-stroke}.fabric-core{position:absolute;z-index:6;top:50%;left:50%;display:grid;width:100px;height:100px;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(121,178,246,.28);border-radius:31px;background:#0a0f18e6;box-shadow:0 0 0 18px #5082d308,0 0 90px #4f8be133;opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fabric-core>span{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px solid rgba(115,193,234,.12);border-radius:37px}.fabric-core .xross-brand.compact .xross-brand__mark{width:45px;height:45px}.fabric-core small{position:absolute;top:calc(100% + 10px);color:#718097;font-size:7px;white-space:nowrap}.fabric-node{position:absolute;z-index:5;display:flex;min-width:112px;padding:9px 11px;align-items:center;gap:8px;border:1px solid rgba(164,192,238,.14);border-radius:12px;background:#0e131ce0;box-shadow:0 18px 42px #00000057;will-change:transform,opacity}.fabric-node>span{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#5e8fd11a;color:#8abfff}.fabric-node b{color:#cdd6e5;font-size:8px}.fabric-node i{width:5px;height:5px;margin-left:auto;border-radius:50%;background:#62d6a2;box-shadow:0 0 9px #4bd99f8c}.fabric-node--mac{top:14%;left:8%}.fabric-node--windows{top:3%;left:43%}.fabric-node--linux{top:14%;right:7%}.fabric-node--iphone{top:51%;right:0}.fabric-node--android{right:13%;bottom:2%}.fabric-node--nas{bottom:0;left:23%}.fabric-node--cloud{top:53%;left:0}.fabric-capabilities{position:absolute;z-index:7;top:0;right:0;bottom:0;left:0;pointer-events:none}.fabric-capability{position:absolute;padding:5px 8px;border:1px solid rgba(154,183,231,.12);border-radius:99px;background:#0d121be0;color:#748198;font-size:6px;opacity:0}.fabric-capability:nth-child(1){top:34%;left:34%}.fabric-capability:nth-child(2){top:31%;right:32%}.fabric-capability:nth-child(3){top:48%;left:26%}.fabric-capability:nth-child(4){top:50%;right:25%}.fabric-capability:nth-child(5){bottom:30%;left:34%}.fabric-capability:nth-child(6){right:35%;bottom:29%}.fabric-capability:nth-child(7){top:42%;left:43%}.fabric-capability:nth-child(8){right:43%;bottom:36%}.fabric-agent{position:absolute;z-index:10;bottom:6%;left:50%;display:grid;width:390px;padding:13px;grid-template-columns:38px 1fr;align-items:center;gap:10px;transform:translate(-50%);border:1px solid rgba(157,136,255,.24);border-radius:14px;background:#10131ff0;box-shadow:0 24px 70px #00000080;opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.fabric-agent__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#8469ee21;color:#ac99ff}.fabric-agent>div{display:flex;min-width:0;flex-direction:column;gap:4px}.fabric-agent small{color:#6e7890;font-size:6px;letter-spacing:.12em}.fabric-agent code{color:#d9dfec;font:8px ui-monospace,monospace}.fabric-agent__result{display:flex;align-items:center;gap:5px;color:#69ce9d;font-size:7px;opacity:0}.fabric-agent__route{position:absolute;bottom:50%;left:100%;width:37%;height:1px;transform:scaleX(0) rotate(-28deg);transform-origin:left;background:linear-gradient(90deg,#9c83f6,#5fd8bc)}.fabric-agent-copy{position:absolute;right:0;bottom:4svh;left:0;margin:0;color:#8e9aae;font-size:13px;text-align:center}.platform-section{position:relative;padding:150px 0 130px;overflow:hidden;background:linear-gradient(#050609,#080a0f)}.platform-section:before{position:absolute;top:22%;left:50%;width:min(900px,90vw);height:330px;transform:translate(-50%);border:1px solid rgba(135,171,226,.08);border-radius:50%;box-shadow:0 0 100px #4874b912;content:""}.platform-section__heading{position:relative;z-index:2;max-width:840px;margin:0 auto 70px;font-size:initial;letter-spacing:normal;text-align:center}.platform-section__heading .section-index{justify-content:center}.platform-section h2{margin:24px 0 0;font-size:clamp(48px,6vw,88px);font-weight:550;letter-spacing:-.07em;line-height:.93}.platform-section__heading p{max-width:620px;margin:25px auto 0;color:#8f9bad;font-size:15px;letter-spacing:-.015em;line-height:1.65}.platform-rail{position:relative;z-index:3;display:flex;width:min(100% - 36px,1250px);margin-inline:auto;padding:0;justify-content:center;gap:0;border-top:1px solid rgba(157,184,229,.1);border-bottom:1px solid rgba(157,184,229,.1)}.platform-item{display:flex;min-width:0;padding:28px 22px;flex:1 1 0;align-items:center;justify-content:flex-start;gap:10px;border:0;border-right:1px solid rgba(157,184,229,.08);border-radius:0;background:transparent;text-align:left}.platform-item:last-child{border-right:0}.platform-item__icon{position:relative;display:grid;flex:0 0 auto;width:39px;height:39px;place-items:center;border:0;border-radius:0;background:transparent;color:#8bbfff}.platform-item__icon i{position:absolute;right:-3px;bottom:-3px;display:grid;width:14px;height:14px;place-items:center;border-radius:50%;background:#101622;color:#8794aa;font-size:6px;font-style:normal}.platform-item p{display:flex;min-width:0;margin:0;flex-direction:column;gap:3px}.platform-item b{color:#d8e0ee;font-size:10px;font-weight:580}.platform-item small{color:#657188;font-size:7px}.platform-footnote{position:relative;z-index:2;margin:24px 0 0;color:#69768b;text-align:center}.final-cta{position:relative;min-height:92svh;padding:150px 0 115px;overflow:hidden;border-top:1px solid rgba(155,184,230,.08);background:#06070a}.final-cta__glow{position:absolute;top:-25rem;left:50%;width:75rem;height:55rem;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(78,147,235,.22),rgba(107,80,219,.09) 34%,transparent 68%);filter:blur(8px)}.final-cta__inner{position:relative;z-index:2;gap:0}.final-cta__mark{display:grid;width:76px;height:76px;margin-bottom:29px;place-items:center;border:1px solid rgba(143,186,246,.18);border-radius:25px;background:#0b1019bf;box-shadow:0 0 70px #478ee738;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.final-cta__eyebrow{margin:0;color:#91a0b7;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.final-cta h2{margin:24px 0 0;font-size:clamp(62px,8vw,118px);font-weight:560;letter-spacing:-.075em;line-height:.87}.final-cta__copy{margin:31px auto 0;color:#8f9bad;font-size:15px}.final-cta__actions{margin-top:33px}.final-cta__inner>small{margin-top:31px;color:#59657a;font-size:9px;letter-spacing:.04em}.landing-footer{border-top-color:#97b5e414;background:#06070a}.landing-footer__inner{display:grid;min-height:94px;padding:0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:30px;color:#616e83}.landing-footer__inner>p{margin:0;font-size:9px}.landing-footer nav{display:flex;align-items:center;gap:18px}.landing-footer nav a{color:#7e8a9f;transition:color .16s ease}.landing-footer nav a:hover{color:#e5ebf6}@media(max-width:1180px){.hero-device--mac{width:280px}.hero-device--windows{width:270px}.hero-device--linux{width:235px}.feature-scene__grid{grid-template-columns:minmax(210px,.28fr) minmax(0,1fr);gap:28px}.crossflow-screen{width:43%}.crossflow-windows{left:28%}.crossflow-linux{left:57%}.remote-device-row{grid-template-columns:repeat(3,minmax(0,1fr))}.remote-device:nth-child(n+4){display:none}.platform-item{padding-inline:13px}}@media(max-width:899px){.landing-nav__inner{display:flex}.landing-nav__links,.landing-nav__signin,.landing-nav__github{display:none}.landing-nav__menu{display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid rgba(173,200,242,.12);border-radius:50%}.landing-nav__mobile{display:grid;width:min(100% - 30px,620px);margin:0 auto 14px;padding:12px;gap:2px;border:1px solid rgba(170,199,245,.12);border-radius:15px;background:#0a0d14f5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.landing-nav__mobile a{padding:10px 12px;border-radius:8px;color:#9aa7ba;font-size:13px}.landing-nav__mobile a:hover{background:#ffffff0a;color:#fff}.hero-section{min-height:1120px}.hero-stage{width:min(720px,96vw);height:470px}.hero-device--mac{top:8%;left:-2%;width:245px}.hero-device--windows{top:7%;right:-3%;width:235px}.hero-device--linux{bottom:5%;left:7%;width:220px}.hero-device--iphone{right:29%;bottom:2%}.hero-device--android{right:9%;bottom:4%}.feature-scene__pin{align-items:flex-start;padding-top:92px}.feature-scene__grid{display:grid;width:min(100% - 30px,720px);grid-template-columns:1fr;gap:25px}.feature-copy{max-width:640px}.feature-copy h2{font-size:clamp(40px,9vw,64px)}.feature-copy__lead{margin-top:14px;font-size:16px}.feature-copy__body{margin-top:8px;font-size:11px}.crossflow-copy__steps,.remote-path,.terminal-security{margin-top:15px}.crossflow-stage,.remote-stage,.terminal-stage,.clipboard-stage,.transfer-stage{height:48svh;min-height:345px}.crossflow-screen{top:17%;width:74%;height:61%;min-height:210px}.crossflow-mac{left:3%}.crossflow-windows{top:23%;left:13%}.crossflow-linux{top:29%;left:23%}.crossflow-bridge,.crossflow-trail{display:none}.crossflow-cursor{top:43%;left:12%}.crossflow-final{bottom:-2%}.remote-native{top:5%;left:3%;width:88%;height:77%}.remote-unified{top:1%;width:98%;height:86%}.terminal-picker{top:2%;left:1%;width:58%;min-width:0}.terminal-window{top:7%;right:0;width:84%;height:76%}.terminal-connection{display:none}.clipboard-source{top:3%;width:58%}.clipboard-source .device-frame__hardware{height:220px}.clipboard-target--windows{width:42%}.clipboard-target--iphone{right:22%;bottom:-2%}.clipboard-target--android{right:4%;bottom:0}.clipboard-object{top:47%;left:36%;min-width:205px}.clipboard-route{display:none}.transfer-window{top:7%;width:52%}.transfer-window--linux{right:-5%}.transfer-link{left:44%;width:15%}.transfer-file{left:45%}.fabric-copy{width:min(100% - 30px,720px)}.fabric-stage{width:min(100% - 20px,720px);min-height:470px}.fabric-node{min-width:94px;padding:7px}.fabric-node>span{width:25px;height:25px}.fabric-capability:nth-child(n+5){display:none}.fabric-agent{width:min(360px,82vw)}.platform-rail{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory}.platform-item{min-width:145px;scroll-snap-align:center}.landing-footer__inner{width:min(100% - 30px,720px);grid-template-columns:1fr auto;gap:12px;padding:25px 0}.landing-footer__inner>p,.landing-footer nav{grid-column:1 / -1}}@media(max-width:600px){.landing-container{width:min(100% - 30px,620px)}.landing-nav__inner{width:calc(100% - 30px);min-height:66px}.landing-nav__actions .x-button{display:none}.hero-section{min-height:920px;padding-top:66px}.hero-section__content{padding-top:86px}.hero-section h1{font-size:clamp(50px,16vw,78px)}.hero-section__content>p{padding-inline:8px;font-size:15px}.hero-section__actions{flex-direction:column}.hero-section__actions .x-button{width:min(280px,100%)}.hero-stage{height:350px;margin-top:42px}.hero-device--mac{top:7%;left:-10%;width:190px}.hero-device--windows{top:4%;right:-12%;width:185px}.hero-device--linux{bottom:0;left:-8%;width:175px}.hero-device--iphone{right:31%;bottom:-2%;width:73px}.hero-device--android{right:5%;bottom:1%;width:75px}.hero-device .device-frame__screen{height:118px}.hero-device--linux .device-frame__screen{height:105px}.hero-device--iphone .device-frame__screen,.hero-device--android .device-frame__screen{height:143px;min-height:143px}.hero-device .device-frame__label{font-size:8px}.hero-beacon{width:56px;height:56px}.hero-scroll{bottom:28px}.feature-scene__pin{padding-top:78px}.section-index{font-size:8px}.feature-copy h2{font-size:42px}.feature-copy__body{display:none}.crossflow-stage,.remote-stage,.terminal-stage,.clipboard-stage,.transfer-stage{height:50svh;min-height:330px}.crossflow-screen{width:82%;height:58%}.crossflow-windows{left:9%}.crossflow-linux{left:16%}.remote-native{width:96%}.remote-unified-ui{grid-template-columns:28% 1fr}.remote-device-row{grid-template-columns:repeat(2,1fr)}.remote-device:nth-child(3){display:none}.remote-table>div{grid-template-columns:24px 1fr 40px}.remote-table small{display:none}.terminal-picker{width:73%;padding:11px}.terminal-device{padding:7px;grid-template-columns:28px 1fr 5px}.terminal-device__icon{width:28px;height:28px}.terminal-window{width:91%;height:74%}.clipboard-source{width:71%}.clipboard-target--windows{right:-5%;width:51%}.clipboard-target--iphone{right:25%;width:73px}.clipboard-target--android{right:2%;width:75px}.clipboard-target--iphone .device-frame__hardware,.clipboard-target--android .device-frame__hardware{height:154px}.clipboard-object{top:49%;left:18%;min-width:190px;padding:9px}.clipboard-complete{font-size:12px}.transfer-window{width:61%}.transfer-window--mac{left:-10%}.transfer-window--linux{right:-12%}.transfer-file{left:36%;min-width:135px}.transfer-stats{right:10%;left:10%;gap:10px}.fabric-copy h2{font-size:36px}.fabric-stage{height:58svh;min-height:430px}.fabric-node{min-width:0;padding:7px}.fabric-node b{display:none}.fabric-node i{position:absolute;right:3px;bottom:3px}.fabric-node--mac{left:4%}.fabric-node--linux{right:3%}.fabric-agent{bottom:11%}.platform-section{padding:100px 0 90px}.platform-section h2{font-size:48px}.final-cta{min-height:760px;padding:110px 0 90px}.final-cta h2{font-size:65px}.final-cta__actions{width:100%;flex-direction:column}.final-cta__actions .x-button{width:min(290px,100%)}.landing-footer nav{flex-wrap:wrap;gap:12px}}@media(prefers-reduced-motion:reduce){html:has(.xross-landing){scroll-behavior:auto}.xross-landing *,.xross-landing *:before,.xross-landing *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.feature-scene[data-motion=reduced]{min-height:auto;padding:90px 0}.feature-scene[data-motion=reduced] .feature-scene__pin{min-height:auto;padding:0}.feature-scene[data-motion=reduced] .crossflow-screen{opacity:1}.feature-scene--remote[data-motion=reduced] .remote-native{display:none}.feature-scene--remote[data-motion=reduced] .remote-unified{opacity:1;transform:none}.feature-scene--terminal[data-motion=reduced] .terminal-picker{opacity:.2}.feature-scene--terminal[data-motion=reduced] .terminal-window,.feature-scene--terminal[data-motion=reduced] .terminal-line,.feature-scene--terminal[data-motion=reduced] .terminal-connected,.feature-scene--clipboard[data-motion=reduced] .clipboard-target,.feature-scene--clipboard[data-motion=reduced] .clipboard-complete,.feature-scene--transfer[data-motion=reduced] .transfer-arrival,.feature-scene--transfer[data-motion=reduced] .transfer-stats span,.feature-scene--transfer[data-motion=reduced] .transfer-done{opacity:1;transform:none}.feature-scene--transfer[data-motion=reduced] .transfer-file{display:none}.feature-scene--transfer[data-motion=reduced] .transfer-progress i{transform:scaleX(1)}.feature-scene--fabric[data-motion=reduced] .fabric-core,.feature-scene--fabric[data-motion=reduced] .fabric-node,.feature-scene--fabric[data-motion=reduced] .fabric-capability,.feature-scene--fabric[data-motion=reduced] .fabric-agent,.feature-scene--fabric[data-motion=reduced] .fabric-agent__result,.feature-scene--fabric[data-motion=reduced] .fabric-copy__second{opacity:1;transform:none}.feature-scene--fabric[data-motion=reduced] .fabric-copy__first{opacity:0}.feature-scene--fabric[data-motion=reduced] .fabric-line{stroke-dashoffset:0}}.xross-landing svg{display:block;flex:0 0 auto}.xross-brand__mark,.xross-brand.compact .xross-brand__mark,.xross-window-glyph{display:grid;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none}.xross-brand__mark{width:24px;height:24px;color:transparent}.xross-brand__mark img{display:block;width:100%;height:100%;object-fit:contain}.xross-brand.compact .xross-brand__mark{width:48px;height:48px}.xross-brand__asset,.xross-window-logo{display:block;width:100%;height:100%;object-fit:contain}.xross-brand__asset{max-width:100%;max-height:100%}.xross-window-logo{width:15px;height:15px}.remote-provider-icon svg,.platform-item__icon svg{display:block;flex:0 0 auto;max-width:100%;max-height:100%;object-fit:contain}.platform-item__icon svg[viewBox="0 0 256 315"] path{fill:currentColor}.os-window__title{font-size:10px}.crossflow-stage{overflow:visible;perspective:none}.crossflow-screen{top:21%;width:31%;height:56%;min-height:0;transform-style:flat}.crossflow-screen--mac{left:0;z-index:3}.crossflow-screen--windows{left:34.5%;z-index:3}.crossflow-screen--linux{left:69%;z-index:3}.crossflow-edge{top:1%;right:-2px;height:98%;opacity:.58}.crossflow-seam{position:absolute;z-index:16;top:21%;width:1px;height:56%;border-left:1px dashed rgba(184,169,255,.58);box-shadow:0 0 18px #8276ffb3;opacity:.24;transform:scaleY(.78);transform-origin:center}.crossflow-seam:before,.crossflow-seam:after{position:absolute;left:50%;width:5px;height:5px;border-radius:50%;background:#d9c8ff;box-shadow:0 0 15px 3px #8a78ffcc;content:"";transform:translate(-50%)}.crossflow-seam:before{top:18%}.crossflow-seam:after{bottom:18%}.crossflow-seam--one{left:33%}.crossflow-seam--two{left:67.25%}.crossflow-trail{top:51%;left:12%;z-index:14;width:76%;height:48px;border-top:2px dashed rgba(176,139,255,.9);border-radius:50%;background:none;box-shadow:0 -4px 20px #6871ff47;opacity:.78;filter:none;transform:rotate(1deg)}.mac-desktop{background-image:linear-gradient(180deg,#080c171f,#080a1847),url(../../../landing/macos-aurora-wallpaper.webp);background-position:center;background-size:cover}.windows-desktop{background-image:linear-gradient(180deg,#080c1714,#080a1833),url(../../../landing/windows-bloom-wallpaper.webp);background-position:center;background-size:cover}.linux-desktop{background-image:linear-gradient(180deg,#08080f1f,#11040f38),url(../../../landing/ubuntu-aurora-wallpaper.webp);background-position:center;background-size:cover}.mac-menu,.linux-topbar{font-size:clamp(6px,.55vw,8px)}.mac-widget small,.mac-widget span,.windows-panel__search,.windows-panel small,.windows-taskbar small,.linux-files aside,.linux-files main div{font-size:clamp(6px,.55vw,8px)}.mac-project-window div,.windows-taskbar b,.windows-taskbar i{font-size:clamp(8px,.68vw,10px)}.mac-project-window>span,.windows-panel>span{height:6px}.remote-stage{height:min(69vh,710px);min-height:520px;overflow:visible;perspective:none}.remote-window{position:absolute;top:2%;left:0;width:100%;height:86%;opacity:0;will-change:transform,opacity}.remote-window.os-window{overflow:hidden;border:1px solid rgba(151,178,255,.34);border-radius:20px;background:#0b101a;box-shadow:0 40px 100px #00000094,0 0 80px #4c63e324,inset 0 1px #ffffff1a}.remote-window .os-window__chrome{height:43px;min-height:43px;background:#181e2ff0}.remote-window .os-window__body{height:calc(100% - 43px);background:#0b101a}.remote-unified-ui{display:flex;height:100%;flex-direction:column;background:radial-gradient(circle at 70% 15%,rgba(92,92,220,.12),transparent 38%),#0b101a}.remote-window-toolbar{display:flex;min-height:50px;padding:0 22px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(185,205,255,.09);color:#b3bfd3;font-size:11px}.remote-window-toolbar__title,.remote-window-toolbar__secure{display:inline-flex;align-items:center;gap:8px}.remote-window-toolbar__dot{width:7px;height:7px;border-radius:50%;background:#76e5ba;box-shadow:0 0 12px #76e5bacc}.remote-window-toolbar__secure{color:#7e8ca5;font-size:10px}.remote-window-toolbar__secure>span,.remote-source-card__status>span{width:6px;height:6px;border-radius:50%;background:#6ce0ad;box-shadow:0 0 10px #6ce0adad}.remote-tabbar{display:grid;padding:17px 20px 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.remote-tab{display:grid;min-width:0;min-height:74px;padding:11px 12px;grid-template-columns:38px minmax(0,1fr) 7px;align-items:center;gap:10px;border:1px solid rgba(173,198,250,.11);border-radius:12px;background:#ffffff06;color:#a8b6cb;font:inherit;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.remote-tab:hover,.remote-tab:focus-visible,.remote-tab.active{border-color:#8491ff9e;background:linear-gradient(135deg,#5464dd3d,#355d9b1a);outline:none;transform:translateY(-2px)}.remote-tab:focus-visible{outline:2px solid rgba(171,164,255,.95);outline-offset:2px}.remote-tab.active{box-shadow:0 12px 32px #3c42ac33}.remote-provider-icon{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:0;background:transparent;color:#82b9ff}.remote-tab-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.remote-tab-copy b{overflow:hidden;color:#f0f4fc;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.remote-tab-copy small{overflow:hidden;color:#77869e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.remote-tab-status{width:7px;height:7px;border-radius:50%;background:#70ddb0;box-shadow:0 0 10px #70ddb0bf}.remote-workspace{min-height:0;padding:16px 20px 20px;overflow:hidden}.remote-source-card{display:grid;padding:15px 17px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;border:1px solid rgba(179,205,255,.11);border-radius:13px;background:#ffffff09}.remote-source-card__icon{display:grid;width:46px;height:46px;place-items:center;border:0;border-radius:0;background:transparent}.remote-source-card__copy{min-width:0}.remote-source-card__copy>span{color:#687992;font-size:9px;font-weight:700;letter-spacing:.14em}.remote-source-card__copy h3{margin:4px 0 2px;color:#f2f5fb;font-size:18px;font-weight:600;letter-spacing:-.035em}.remote-source-card__copy p{overflow:hidden;margin:0;color:#8391a7;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.remote-source-card__status{display:flex;min-width:90px;align-items:flex-end;flex-direction:column;gap:5px}.remote-source-card__status b{color:#8ce6bc;font-size:11px;font-weight:600}.remote-source-card__status small{color:#6e7e95;font-size:10px}.remote-file-toolbar{display:flex;margin-top:16px;padding:0 3px 9px;align-items:center;gap:10px;border-bottom:1px solid rgba(183,205,255,.1);color:#dfe7f4;font-size:12px;font-weight:600}.remote-file-toolbar__count,.remote-file-toolbar__view{color:#74839a;font-size:10px;font-weight:500}.remote-file-toolbar__view{margin-left:auto}.remote-file-list{display:grid}.remote-file-row{display:grid;min-height:57px;padding:8px 3px;grid-template-columns:38px minmax(0,1fr) auto 22px;align-items:center;gap:9px;border-bottom:1px solid rgba(183,205,255,.075)}.remote-file-row__icon{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#619ceb1f;color:#7bb9ff}.remote-file-row__name{display:flex;min-width:0;flex-direction:column;gap:3px}.remote-file-row__name b{overflow:hidden;color:#e9eff9;font-size:12px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.remote-file-row__name small,.remote-file-row__updated{color:#74849b;font-size:10px}.remote-file-row__more{color:#7888a0;font-size:12px;text-align:right}.remote-final{right:2%;bottom:-5%;font-size:20px}.clipboard-stage{height:min(69vh,710px);min-height:520px}.clipboard-source{top:7%;left:0;width:51%}.clipboard-source .device-frame__hardware{height:320px}.clipboard-document{position:relative;height:100%;padding:0 22px;background:linear-gradient(180deg,#111a3026,#0c12226b),url(../../../landing/macos-aurora-wallpaper.webp) center / cover;color:#dbe7f7;font-size:13px;line-height:1.7}.clipboard-document__toolbar{display:flex;height:48px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(218,231,255,.1);color:#eff4ff;font-size:12px}.clipboard-document__toolbar>span{width:8px;height:8px;border-radius:50%;background:#ff625e;box-shadow:14px 0 #ffc043,28px 0 #2bc84b}.clipboard-document__toolbar i{color:#aebdd4;font-style:normal}.clipboard-document p{max-width:82%;margin:25px 0 0;color:#eaf2ffbd}.clipboard-document p+p{margin-top:5px}.clipboard-document .clipboard-selection{width:fit-content;padding:2px 5px;border-radius:4px;background:#588fde3d;color:#f6f9ff}.clipboard-copy-action,.clipboard-paste-action{display:flex;align-items:center;gap:7px}.clipboard-copy-action{position:absolute;right:18px;bottom:18px;padding:9px 11px;border:1px solid rgba(153,193,255,.25);border-radius:9px;background:#0c1322d6;box-shadow:0 12px 28px #00000059;opacity:0}.keycap{display:inline-grid;min-width:30px;min-height:25px;padding:0 7px;place-items:center;border:1px solid rgba(213,228,255,.2);border-radius:6px;background:linear-gradient(180deg,#3b465b,#1b2435);box-shadow:inset 0 -2px #00000047;color:#f4f8ff;font-size:11px;font-weight:650}.clipboard-copy-action__label,.clipboard-paste-action>span:last-child{color:#b9c9df;font-size:10px;white-space:nowrap}.clipboard-target{transform:scale(.91)}.clipboard-target--windows{top:5%;right:0;width:43%}.clipboard-target--windows .device-frame__hardware{height:255px}.clipboard-windows{position:relative;height:100%;padding:20px 18px;background:linear-gradient(180deg,#0a122126,#0a122180),url(../../../landing/windows-bloom-wallpaper.webp) center / cover}.clipboard-windows__head{display:flex;align-items:center;gap:9px;color:#f1f5ff;font-size:13px}.clipboard-windows__head span{margin-left:auto;color:#91a4c0}.clipboard-paste-zone{display:flex;height:104px;margin-top:25px;padding:18px;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px dashed rgba(166,199,255,.45);border-radius:12px;background:#080f1d61;color:#bdd0ea;font-size:12px}.clipboard-paste-zone b{color:#6fdfad;font-size:10px;font-weight:600}.clipboard-paste-action{margin-top:16px;justify-content:center;opacity:0;transform:translateY(10px)}.clipboard-target--iphone{right:25%;bottom:1%;width:116px}.clipboard-target--android{right:4%;bottom:3%;width:119px}.clipboard-target--iphone .device-frame__hardware,.clipboard-target--android .device-frame__hardware{height:222px}.clipboard-phone{height:100%;padding:27px 10px 12px;font-size:9px}.clipboard-phone>div{margin-top:30px;padding:10px;gap:8px}.clipboard-phone b{font-size:9px}.clipboard-phone>small{font-size:9px}.clipboard-phone--android>b{font-size:10px}.clipboard-object{top:46%;left:43%;min-width:260px;padding:15px;grid-template-columns:40px 1fr 24px;gap:12px}.clipboard-object>span{width:40px;height:40px}.clipboard-object small{font-size:8px}.clipboard-object b{font-size:12px}.clipboard-object em{color:#71829a;font-size:9px;font-style:normal}.clipboard-route--windows{top:42%;left:59%;width:23%}.clipboard-route--iphone{top:59%;left:58%;width:20%}.clipboard-route--android{top:60%;left:58%;width:35%}.clipboard-complete{right:0;bottom:-5%;font-size:20px}@media(max-width:899px){.crossflow-screen{top:25%;width:31%;height:52%}.crossflow-screen--mac{left:0}.crossflow-screen--windows{left:34.5%}.crossflow-screen--linux{left:69%}.crossflow-seam{top:25%;height:52%}.crossflow-trail{top:51%}.remote-stage,.clipboard-stage{height:52svh;min-height:370px}.remote-window{top:0;height:91%}.remote-window-toolbar{min-height:40px;padding-inline:13px;font-size:9px}.remote-tabbar{display:flex;overflow-x:auto;padding:10px 10px 0;gap:6px;scrollbar-width:none;scroll-snap-type:x proximity}.remote-tabbar::-webkit-scrollbar{display:none}.remote-tab{flex:0 0 124px;min-height:58px;padding:7px;grid-template-columns:25px minmax(0,1fr);gap:6px}.remote-provider-icon{width:25px;height:25px;border-radius:7px}.remote-tab-copy b{font-size:10px}.remote-tab-copy small{font-size:8px}.remote-tab-status{display:none}.remote-workspace{padding:10px}.remote-source-card{padding:9px;grid-template-columns:33px minmax(0,1fr);gap:8px}.remote-source-card__icon{width:33px;height:33px;border-radius:9px}.remote-source-card__copy h3{font-size:12px}.remote-source-card__copy p,.remote-source-card__status small{font-size:8px}.remote-source-card__status{display:none}.remote-file-toolbar{margin-top:9px;padding-bottom:5px;font-size:9px}.remote-file-toolbar__count,.remote-file-toolbar__view{font-size:7px}.remote-file-row{min-height:39px;grid-template-columns:27px minmax(0,1fr) auto;gap:6px}.remote-file-row__icon{width:23px;height:23px}.remote-file-row__name b{font-size:9px}.remote-file-row__name small,.remote-file-row__updated{font-size:7px}.remote-file-row__more{display:none}.remote-final,.clipboard-complete{font-size:13px}.clipboard-source{top:3%;width:58%}.clipboard-source .device-frame__hardware{height:230px}.clipboard-document{padding-inline:12px;font-size:8px}.clipboard-document__toolbar{height:33px;font-size:8px}.clipboard-document p{margin-top:16px}.clipboard-copy-action{right:9px;bottom:9px;padding:5px}.keycap{min-width:22px;min-height:19px;padding-inline:4px;font-size:8px}.clipboard-copy-action__label,.clipboard-paste-action>span:last-child{font-size:7px}.clipboard-target--windows{right:-4%;width:51%}.clipboard-target--windows .device-frame__hardware{height:190px}.clipboard-windows{padding:11px 9px}.clipboard-windows__head{font-size:9px}.clipboard-paste-zone{height:70px;margin-top:15px;padding:9px;font-size:8px}.clipboard-paste-action{margin-top:9px}.clipboard-target--iphone{right:25%;width:78px}.clipboard-target--android{right:1%;width:80px}.clipboard-target--iphone .device-frame__hardware,.clipboard-target--android .device-frame__hardware{height:165px}.clipboard-phone{padding:20px 6px 7px;font-size:6px}.clipboard-phone>div{margin-top:20px;padding:6px}.clipboard-phone b{font-size:6px}.clipboard-phone>small,.clipboard-phone--android>b{font-size:7px}.clipboard-object{top:48%;left:17%;min-width:190px;padding:9px;grid-template-columns:29px 1fr 18px;gap:7px}.clipboard-object>span{width:29px;height:29px}.clipboard-object small{font-size:6px}.clipboard-object b{font-size:9px}.clipboard-object em{font-size:6px}.clipboard-route{display:none}}@media(prefers-reduced-motion:reduce){.crossflow-screen,.crossflow-seam,.remote-window,.clipboard-target,.clipboard-copy-action,.clipboard-paste-action,.clipboard-complete{opacity:1;transform:none}.crossflow-trail{opacity:.78}}
