#dr-motion .site{--paper:light-dark(#fff,#1e283d);--bg:light-dark(#fafcff,#101827);--ink:light-dark(#152641,#ecf2ff);--muted:light-dark(#65758e,#a2b3ce);--line:light-dark(#dde6f4,#35435c);--blue:#5278ee;background:var(--bg);color:var(--ink);font-family:Inter,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;min-height:740px;overflow:hidden;position:relative}#dr-motion .site *{box-sizing:border-box}#dr-motion .nav{height:77px;margin:0 5%;display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--line)}#dr-motion .brand{display:flex;align-items:center;gap:9px;font-size:20px;font-weight:650;letter-spacing:-.6px;margin-right:auto}#dr-motion .brand i{color:var(--blue)}#dr-motion .links{font-size:12px;color:var(--muted);display:flex;gap:23px}#dr-motion .login{font-size:12px;padding:9px 15px;border:1px solid var(--line);border-radius:7px}#dr-motion .hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:6px;align-items:center;padding:30px 5% 12px;min-height:502px}#dr-motion .copy{z-index:2;position:relative}#dr-motion .eyebrow{font-size:10px;color:var(--blue);letter-spacing:2.1px;font-weight:650;margin-bottom:22px;display:flex;align-items:center;gap:8px}#dr-motion .eyebrow:before{content:"";width:6px;height:6px;background:var(--blue);border-radius:50%}#dr-motion h1{font-size:clamp(34px,4.6vw,51px);line-height:1.22;font-weight:650;letter-spacing:-2px;margin:0 0 22px}#dr-motion h1 em{font-style:normal;color:var(--blue)}#dr-motion .intro{font-size:13px;line-height:1.95;color:var(--muted);max-width:320px;margin:0}#dr-motion .play{border:0;border-radius:8px;background:var(--blue);color:#fff;padding:14px 21px;display:inline-flex;align-items:center;gap:12px;margin:27px 0 13px;font-size:13px;box-shadow:0 6px 18px #5278ee25}#dr-motion .play:disabled{opacity:.7}#dr-motion .micro{font-size:10px;color:var(--muted)}#dr-motion .scene{position:relative;height:450px;isolation:isolate;perspective:1100px}#dr-motion .halo{position:absolute;inset:6% -5%;background:radial-gradient(ellipse,#98bdff35,transparent 67%);z-index:-2}#dr-motion .grid{position:absolute;inset:14% 0 5%;background-image:linear-gradient(#5278ee09 1px,transparent 0),linear-gradient(90deg,#5278ee09 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse,#000,transparent 72%);z-index:-1}#dr-motion .source{position:absolute;left:6%;right:6%;top:19px;padding:14px 18px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #2749850b;display:flex;align-items:center;gap:16px;z-index:5}#dr-motion .source-label{font-size:10px;color:var(--muted);flex:1;line-height:1.8}#dr-motion .source-label b{display:block;font-size:12px;color:var(--ink);font-weight:550}#dr-motion .input{border:1px solid var(--line);background:var(--bg);border-radius:6px;padding:9px 11px;min-width:105px;font-size:12px;color:var(--blue)}#dr-motion .beam{position:absolute;left:50%;top:88px;height:63px;width:1px;background:var(--line)}#dr-motion .beam:after{content:"";position:absolute;inset:0;background:var(--blue);transform:scaleY(0);transform-origin:top;transition:transform .6s}#dr-motion [data-step="1"] .beam:after,#dr-motion [data-step="2"] .beam:after,#dr-motion [data-step="3"] .beam:after,#dr-motion [data-step="4"] .beam:after{transform:scaleY(1)}#dr-motion .docs{position:absolute;inset:145px 4% 42px;transform-style:preserve-3d}#dr-motion .doc{position:absolute;width:43%;height:231px;top:0;left:29%;padding:18px 14px;background:var(--paper);border:1px solid var(--line);border-radius:5px;box-shadow:0 12px 30px #1c437516;transition:transform 1s cubic-bezier(.2,.7,.2,1),box-shadow .8s,opacity .8s;transform-origin:50% 80%}#dr-motion .doc:first-child{left:0;transform:translateY(20px) rotate(-5deg)}#dr-motion .doc:nth-child(2){z-index:2;transform:translateY(-9px)}#dr-motion .doc:nth-child(3){left:57%;transform:translateY(20px) rotate(5deg)}#dr-motion .dochead{font-size:9px;letter-spacing:1.2px;display:flex;justify-content:space-between;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:9px}#dr-motion .dochead b{color:var(--blue);font-size:12px}#dr-motion .doc h3{font-size:13px;font-weight:600;text-align:center;margin:17px 0 12px}#dr-motion .doc p{font-size:10px;line-height:1.8;margin:8px 0;color:var(--muted)}#dr-motion .token{font-size:11px;display:block;white-space:nowrap;background:light-dark(#edf2ff,#293e68);color:var(--blue);padding:4px 6px;margin:6px 0;border-radius:3px;transition:background .4s,color .4s;overflow:hidden}#dr-motion .lines{height:27px;margin-top:11px;background:repeating-linear-gradient(transparent 0 7px,var(--line) 7px 8px,transparent 8px 10px)}#dr-motion .lines.short{width:66%;height:18px}#dr-motion .mini-table{display:grid;grid-template-columns:1fr 1fr;margin-top:10px;font-size:9px;color:var(--muted)}#dr-motion .mini-table span{padding:5px;border:1px solid var(--line)}#dr-motion .seal{width:28px;height:28px;border:1px solid #668cea70;border-radius:50%;position:absolute;right:14px;bottom:17px;color:var(--blue);display:grid;place-items:center;font-size:10px;transform:rotate(-17deg)}#dr-motion .doc.done{box-shadow:0 14px 34px #5278ee20;border-color:#8da9f1}#dr-motion .doc.done .seal,#dr-motion .doc.done .token{background:light-dark(#e3f5ed,#193f36);color:light-dark(#25795c,#80d8b4)}#dr-motion .doc.done .seal{border-color:#65b59b}#dr-motion .package{position:absolute;bottom:4px;left:17%;right:17%;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--line);border-radius:9px;background:var(--paper);padding:12px 8px;color:var(--muted);font-size:11px;transform:translateY(10px);opacity:0;transition:opacity .5s,transform .5s;z-index:7}#dr-motion [data-step="4"] .package{transform:translateY(0);opacity:1}#dr-motion .package i{color:var(--blue)}#dr-motion .status{display:flex;justify-content:center;gap:13px;font-size:10px;color:var(--muted);padding:6px 5% 25px;min-height:45px}#dr-motion .status b{font-weight:500;color:var(--blue)}#dr-motion .footer{border-top:1px solid var(--line);margin:0 5%;padding:24px 0 28px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}#dr-motion .footer strong{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:550}#dr-motion .footer strong i{color:var(--blue)}#dr-motion .footer p{font-size:11px;line-height:1.8;color:var(--muted);margin:9px 0 0}#dr-motion .spatial .hero{grid-template-columns:.8fr 1.2fr}#dr-motion .spatial .halo{inset:-12% -20%;background:radial-gradient(ellipse at 55% 50%,#87c9ff5c,transparent 50%),radial-gradient(ellipse at 85% 30%,#bbb2ff45,transparent 55%)}#dr-motion .spatial .grid{transform:rotateX(58deg) rotate(-24deg);inset:0 -5% -20%;background-size:34px 34px;opacity:.9}#dr-motion .spatial .source{left:1%;right:auto;top:auto;bottom:25px;width:69%;transform:rotateY(-10deg) rotate(-3deg);box-shadow:0 20px 45px #375c9e25;transition:transform .8s}#dr-motion .spatial .beam{left:31%;top:104px;height:240px;transform:rotate(-27deg);background:#8aa8ef35;width:2px;box-shadow:0 0 18px #88a8ff30}#dr-motion .spatial .docs{inset:60px 0 90px;transform:rotateY(-18deg) rotateX(10deg) rotate(-5deg);transition:transform 1.1s}#dr-motion .spatial .doc{width:44%;height:243px;box-shadow:-8px 14px 0 -6px #c3d3ef,0 35px 45px #305d9d28}#dr-motion .spatial .doc:first-child{left:1%;transform:translateY(62px) translateZ(-65px) rotate(-14deg)}#dr-motion .spatial .doc:nth-child(2){left:29%;transform:translateY(-14px) translateZ(40px) rotate(3deg)}#dr-motion .spatial .doc:nth-child(3){left:54%;transform:translateY(30px) translateZ(-30px) rotate(16deg)}#dr-motion .spatial .hero-animation[data-step="1"] .docs{transform:rotateY(-7deg) rotateX(3deg) rotate(-2deg)}#dr-motion .spatial .hero-animation[data-step="2"] .doc:first-child{transform:translateY(25px) translateZ(20px) rotate(-10deg)}#dr-motion .spatial .hero-animation[data-step="2"] .doc:nth-child(3){transform:translateY(5px) translateZ(20px) rotate(13deg)}#dr-motion .spatial .hero-animation[data-step="3"] .docs{transform:rotateY(0) rotateX(0) rotate(0)}#dr-motion .spatial .hero-animation[data-step="4"] .doc:first-child{transform:translate(58%,12px) rotate(-3deg)}#dr-motion .spatial .hero-animation[data-step="4"] .doc:nth-child(2){transform:translateY(0) rotate(0)}#dr-motion .spatial .hero-animation[data-step="4"] .doc:nth-child(3){transform:translate(-52%,23px) rotate(3deg)}#dr-motion .spatial .hero-animation[data-step="4"] .source{transform:translateY(14px) rotate(0)}#dr-motion .spatial .package{left:43%;right:0;bottom:65px;box-shadow:0 14px 30px #5278ee30}#dr-motion .orbit{display:none}#dr-motion .spatial .orbit{display:block;position:absolute;width:92%;height:62%;border:1px solid #7d9fe52e;border-radius:50%;top:22%;left:8%;transform:rotate(-33deg);z-index:-1}#dr-motion .spark{position:absolute;right:6%;top:16px;border-radius:12px;background:var(--paper);color:var(--blue);padding:12px;box-shadow:0 10px 30px #5278ee20;transform:rotate(9deg);display:none}#dr-motion .spatial .spark{display:block}@media (max-width:680px){#dr-motion .site{min-height:1040px}#dr-motion .links{display:none}#dr-motion .nav{height:65px}#dr-motion .hero,#dr-motion .spatial .hero{display:block;padding-top:34px}#dr-motion h1{font-size:39px}#dr-motion .intro{max-width:100%}#dr-motion .scene{height:430px;margin-top:18px}#dr-motion .footer{gap:15px}#dr-motion .footer strong{font-size:11px;display:block}#dr-motion .footer p{font-size:10px}#dr-motion .doc{padding:12px 9px}#dr-motion .doc h3{font-size:12px}#dr-motion .token{font-size:10px;padding:4px 2px}#dr-motion .dochead{font-size:8px}#dr-motion .source{left:2%;right:2%}#dr-motion .spatial .source{width:75%}#dr-motion .status{font-size:10px;gap:8px;flex-wrap:wrap}#dr-motion .package{font-size:10px}}@media (prefers-reduced-motion:reduce){#dr-motion .site *{transition:none!important}}#dr-motion{font-family:Inter,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;--paper:light-dark(#fff,#1e283d);--bg:light-dark(#fafcff,#101827);--ink:light-dark(#152641,#ecf2ff);--muted:light-dark(#65758e,#a2b3ce);--line:light-dark(#dde6f4,#35435c);--blue:#5278ee;background:var(--bg);color:var(--ink)}#dr-motion .nav a{color:inherit;text-decoration:none}#dr-motion .links a:hover{color:var(--blue)}#dr-motion .main-action{display:inline-flex;align-items:center;gap:10px;background:var(--blue);color:#fff;text-decoration:none;border-radius:8px;padding:14px 19px;font-size:13px;margin:24px 10px 13px 0;box-shadow:0 6px 18px #5278ee25}#dr-motion .copy .play{background:transparent;color:var(--ink);box-shadow:none;padding:12px 0;margin:0;font-size:12px}#dr-motion .copy .play svg{width:14px;height:14px}#dr-motion .intro{max-width:340px}#dr-motion .block{padding:78px 7%;box-sizing:border-box}#dr-motion .section-top{max-width:540px;margin-bottom:34px}#dr-motion .section-tag{font-size:10px;font-weight:600;letter-spacing:2px;color:var(--blue);margin-bottom:15px}#dr-motion h2{font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.4;margin:0 0 14px}#dr-motion .section-copy{font-size:13px;line-height:1.9;color:var(--muted);margin:0}#dr-motion .workflow{background:var(--paper);border-top:1px solid var(--line)}#dr-motion .workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}#dr-motion .workflow-col{min-width:0}#dr-motion .workflow-col h3{font-size:14px;margin:19px 0 8px;font-weight:600}#dr-motion .workflow-col p{font-size:12px;line-height:1.9;color:var(--muted);margin:0}#dr-motion .preview{min-height:205px;border-radius:12px;background:var(--bg);border:1px solid var(--line);padding:22px;position:relative;overflow:hidden;box-sizing:border-box}#dr-motion .preview .number{position:absolute;right:12px;top:9px;font-size:11px;color:var(--muted)}#dr-motion .sheet{width:82%;background:var(--paper);border:1px solid var(--line);box-shadow:0 8px 18px #2749850b;padding:19px 14px;transform:rotate(-4deg);font-size:10px;line-height:2;color:var(--muted);box-sizing:border-box}#dr-motion .sheet strong{display:block;font-size:13px;font-weight:550;color:var(--ink);margin-bottom:12px}#dr-motion mark{background:light-dark(#eaf0ff,#293e68);color:var(--blue);padding:3px 5px;border-radius:3px;white-space:nowrap}#dr-motion .form-sample{font-size:10px;color:var(--muted);padding-top:8px}#dr-motion .sample-value{padding:9px;background:var(--paper);border:1px solid var(--line);border-radius:5px;color:var(--ink);margin:6px 0 12px;font-size:11px}#dr-motion .folder-sample{font-size:11px;padding-top:14px}#dr-motion .folder-sample b{font-weight:550;display:flex;align-items:center;gap:8px;color:var(--blue);margin-bottom:15px}#dr-motion .folder-sample div{border-left:1px solid var(--line);margin-left:9px;padding:6px 0 6px 18px;color:var(--muted)}#dr-motion .comparison{display:grid;grid-template-columns:.75fr 1.25fr;gap:45px;align-items:center;background:radial-gradient(ellipse at 80% 60%,#7ea7ff14,transparent 65%),var(--bg)}#dr-motion .compare-window{background:var(--paper);border:1px solid var(--line);border-radius:13px;box-shadow:0 20px 60px #2749850d;overflow:hidden;min-width:0}#dr-motion .compare-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}#dr-motion .compare-toolbar button{font-family:inherit;border:0;border-radius:6px;padding:7px 12px;background:var(--blue);color:#fff;font-size:11px}#dr-motion .compare-pages{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:25px 20px;background:var(--bg)}#dr-motion .compare-paper{background:var(--paper);padding:20px 13px;box-shadow:0 6px 16px #2749850b;font-size:11px;color:var(--muted);line-height:2;min-width:0}#dr-motion .compare-paper h3{font-size:13px;font-weight:550;color:var(--ink);margin:0 0 18px;text-align:center}#dr-motion .compare-paper .caption{font-size:9px;color:var(--blue);letter-spacing:1px;margin-bottom:17px}#dr-motion .compare-paper .rule-lines{background:repeating-linear-gradient(transparent 0 12px,var(--line) 12px 13px);height:56px;margin:16px 0}#dr-motion .compare-paper [data-replaced]{display:block;background:light-dark(#e3f5ed,#193f36);color:light-dark(#25795c,#80d8b4);border-radius:4px;padding:3px 5px;transition:background .3s}#dr-motion .compare-note{padding:13px 18px;font-size:10px;color:var(--muted);border-top:1px solid var(--line)}#dr-motion .detail-list{margin-top:24px;display:grid;gap:14px;font-size:12px;color:var(--muted)}#dr-motion .detail-list span{display:flex;align-items:center;gap:9px}#dr-motion .detail-list svg{color:var(--blue);width:16px}#dr-motion .scenarios{background:var(--paper)}#dr-motion .scenario-tabs{display:flex;gap:7px;margin-bottom:22px;flex-wrap:wrap}#dr-motion .scenario-tabs button{font:inherit;font-size:12px;color:var(--muted);border:1px solid var(--line);padding:9px 17px;border-radius:7px;background:var(--paper)}#dr-motion .scenario-tabs button[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}#dr-motion .scenario-body{display:grid;grid-template-columns:1fr 1fr;background:var(--bg);border:1px solid var(--line);border-radius:14px;overflow:hidden;min-height:260px}#dr-motion .scenario-text{padding:38px}#dr-motion .scenario-text h3{font-size:23px;font-weight:550;letter-spacing:-.5px;margin:12px 0}#dr-motion .scenario-text p{font-size:12px;color:var(--muted);line-height:1.9;margin:0;max-width:290px}#dr-motion .scenario-tag{font-size:10px;color:var(--blue);letter-spacing:1px}#dr-motion .scenario-art{display:flex;align-items:center;justify-content:center;position:relative;min-height:240px;background:radial-gradient(ellipse,#8cafff26,transparent 70%)}#dr-motion .scenario-file{background:var(--paper);border:1px solid var(--line);border-radius:6px;box-shadow:0 15px 25px #27498515;position:absolute;width:125px;height:164px;padding:16px 12px;box-sizing:border-box;transition:transform .5s}#dr-motion .scenario-file:first-child{transform:translateX(-70px) rotate(-12deg)}#dr-motion .scenario-file:nth-child(2){transform:translateY(-10px);z-index:2}#dr-motion .scenario-file:nth-child(3){transform:translateX(70px) rotate(12deg)}#dr-motion .scenario-file b{font-size:11px;font-weight:550;display:block;margin:18px 0 16px}#dr-motion .scenario-file small{font-size:9px;color:var(--blue)}#dr-motion .scenario-file:after{content:"";display:block;background:repeating-linear-gradient(transparent 0 8px,var(--line) 8px 9px);height:44px}#dr-motion .faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:52px;border-top:1px solid var(--line)}#dr-motion details{border-bottom:1px solid var(--line);padding:19px 0}#dr-motion summary{font-size:13px;color:var(--ink);list-style:none;display:flex;justify-content:space-between;gap:12px}#dr-motion summary:after{content:"＋";color:var(--muted)}#dr-motion details[open] summary:after{content:"−"}#dr-motion details p{font-size:12px;color:var(--muted);line-height:1.9;margin:13px 0 0}#dr-motion .end-cta{text-align:center;padding:56px 7%;background:radial-gradient(ellipse at 50% 130%,#8cafff33,transparent 68%),var(--paper);border-top:1px solid var(--line)}#dr-motion .end-cta p{font-size:13px;color:var(--muted);margin:13px 0 0}#dr-motion .legal{padding:24px 7%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}#dr-motion .legal a{color:inherit;text-decoration:none}#dr-motion .legal strong{font-size:15px;color:var(--ink);font-weight:550}#dr-motion .legal-right{text-align:right;line-height:2}@media (max-width:680px){#dr-motion .block{padding:46px 6%}#dr-motion h2{font-size:25px}#dr-motion .workflow-grid{grid-template-columns:1fr;gap:27px}#dr-motion .workflow-col{display:grid;grid-template-columns:115px 1fr;gap:16px;align-items:center}#dr-motion .preview{min-height:155px;padding:15px 9px}#dr-motion .sheet{width:100%;padding:12px 6px;font-size:9px}#dr-motion .sheet strong{font-size:11px}#dr-motion .number{display:none}#dr-motion .workflow-col h3{margin-top:0}#dr-motion .sample-value{font-size:10px;padding:5px}#dr-motion .folder-sample{font-size:9px}#dr-motion .folder-sample div{padding-left:8px}#dr-motion .comparison,#dr-motion .faq{grid-template-columns:1fr;gap:20px}#dr-motion .compare-pages{padding:18px 10px;gap:10px}#dr-motion .compare-paper{padding:16px 8px;font-size:10px}#dr-motion .compare-paper h3{font-size:12px}#dr-motion .scenario-body{grid-template-columns:1fr}#dr-motion .scenario-text{padding:25px}#dr-motion .scenario-art{min-height:215px}#dr-motion .scenario-file{width:105px;height:145px}#dr-motion .legal{align-items:flex-start;flex-direction:column}#dr-motion .legal-right{text-align:left}}@media (prefers-reduced-motion:reduce){#dr-motion *{transition:none!important}}#dr-motion{color-scheme:light;scroll-behavior:smooth}#dr-motion *{box-sizing:border-box}#dr-motion :is(a,button,summary):focus-visible{outline:3px solid #5278ee;outline-offset:5px}#dr-motion button,#dr-motion summary{cursor:pointer}#dr-motion button:disabled{cursor:wait}#dr-motion a{color:inherit}#dr-motion .auth-action,#dr-motion .main-action{color:#fff}#dr-motion .home-auth{display:flex;align-items:center;gap:16px}#dr-motion .auth-action{display:inline-flex;align-items:center;background:var(--blue);border-radius:7px;font-size:12px;text-decoration:none;padding:10px 15px;white-space:nowrap}#dr-motion .home-auth .login{text-decoration:none;border:0;padding:8px 0}#dr-motion .skip-link{position:absolute;left:16px;top:-100px;z-index:20;background:var(--paper);padding:12px}#dr-motion .skip-link:focus{top:12px}#dr-motion .menu-toggle{display:none;background:transparent;border:1px solid var(--line);border-radius:6px;padding:8px;font-size:12px;color:var(--ink)}#dr-motion .mobile-nav{padding:15px 5%;display:grid;gap:16px;background:var(--paper);border-bottom:1px solid var(--line)}#dr-motion .mobile-nav a{text-decoration:none;font-size:13px}#dr-motion section[id]{scroll-margin-top:20px}#dr-motion .hero-animation{min-width:0}#dr-motion .auth-action:hover,#dr-motion .main-action:hover{background:#4065d5}#dr-motion .nav .brand{text-decoration:none}#dr-motion .source svg{flex-shrink:0}#dr-motion .brand svg{width:23px;height:23px}#dr-motion .scenario-tag{font-size:11px}#dr-motion .scene .package{pointer-events:none}#dr-motion .scene .package svg{color:var(--blue)}@media (min-width:681px){#dr-motion .mobile-nav{display:none}}@media (max-width:680px){#dr-motion .menu-toggle{display:block}#dr-motion .nav{gap:14px}#dr-motion .brand{font-size:18px}#dr-motion .home-auth{gap:12px}#dr-motion .home-auth .auth-action{display:none}#dr-motion .nav{margin:0 5%}#dr-motion .main-action{font-size:14px}#dr-motion .footer p,#dr-motion .micro{font-size:11px}#dr-motion .copy .play,#dr-motion .scenario-tabs button{min-height:44px}#dr-motion .compare-toolbar button{min-height:40px}}@media (prefers-reduced-motion:reduce){#dr-motion{scroll-behavior:auto}}@media (max-width:680px){#dr-motion .home-auth .workspace-link{display:inline-flex}}#dr-motion .nav .auth-action{color:#fff}#dr-motion .scene{width:100%;max-width:520px;margin-inline:auto}