:root{--pink:#ff69a8;--purple:#7769ef;--mint:#4ecdd4;--yellow:#ffbd5a;--green:#42c78b;--ink:#242d4c;--text:#58647d;--muted:#8792a7;--line:#e3e8f3;--soft:#f7f8ff;--shadow:0 20px 55px rgba(64,78,130,.12)}
body{color:var(--text);background:#fff}.topbar{background:rgba(255,255,255,.93);border-bottom-color:#e4e8f2}.logo{color:var(--ink)}.logo-mark{border:0;border-radius:13px;background:linear-gradient(145deg,#5da8ff,#7d70ef 52%,#ff74ae);box-shadow:0 9px 23px rgba(103,113,225,.24)}.logo b{color:#6967e8}.nav-links{color:#536079}.nav-links a:hover,.nav-links a.active{color:#ff5da1}.btn{border:0;border-radius:999px;color:#fff;background:linear-gradient(100deg,#7769ef,#ff6aa8);box-shadow:0 11px 27px rgba(119,105,239,.21)}.btn:hover{background:linear-gradient(100deg,#6658dc,#ef4d94)}.btn.light{color:#7165e4;border-color:#d7d2f2;background:#fff}.btn.light:hover{background:#f4f2ff}
.hero{background:radial-gradient(circle at 84% 22%,rgba(255,105,168,.26),transparent 20%),radial-gradient(circle at 65% 78%,rgba(78,205,212,.26),transparent 25%),linear-gradient(140deg,#eef6ff,#f4f0ff 52%,#fff0f7)}.hero:before{background:radial-gradient(circle at 9% 18%,rgba(90,170,255,.12) 0 35px,transparent 36px),radial-gradient(circle at 93% 76%,rgba(255,190,90,.16) 0 49px,transparent 50px)}.eyebrow{color:#6b61dc;border-color:#d7d2f1;background:rgba(255,255,255,.75)}.eyebrow i{background:#ff69a8;box-shadow:0 0 0 4px rgba(255,105,168,.13)}h1{color:var(--ink)}h1 span{background:linear-gradient(90deg,#5e9ff6,#7769ef 46%,#ff69a8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-copy{color:#5d6981}.hero-copy strong{color:#2d3553}.hero-points{color:#79849a}.hero-points b{color:#42bd87}
.console{border:6px solid rgba(255,255,255,.88);border-radius:24px;background:#fff;box-shadow:0 30px 75px rgba(73,78,129,.17)}.console-top{background:#fafbff;border-bottom-color:#e7eaf3}.side{color:#d9d6f3;background:linear-gradient(180deg,#655ab5,#7067cb)}.side strong{color:#fff}.side span.active{color:#6257b4;background:#fff}.workspace{background:#fff}.search{border-color:#e4e8f2;background:#f9faff}.tool-buttons i{background:#eef0ff}.tool-buttons i:last-child{background:linear-gradient(100deg,#7367ec,#ff6aa8)}.table{border-color:#e3e8f2}.tr{border-color:#e8ebf4;color:#6e7890}.tr.head{color:#7e879a;background:#f8f9fd}.thumb{background:linear-gradient(135deg,#d7eaff,#ffe0ed)}.status{color:#147950;background:#e6f7ef}.batch-float{border-color:#e0e3f1;border-radius:16px;background:#fff}.batch-float b{color:var(--ink)}.progress{background:#edf0f5}.progress i{background:linear-gradient(90deg,#5ba8ff,#7769ef,#ff69a8)}
.metric-grid{border-color:#e2e7f1;border-radius:18px;background:#fff}.metric{border-color:#e6e9f2}.metric b{color:#6c65e6}section{background:#fff}.features,.faq,.download-options,.help-categories{background:linear-gradient(180deg,#f7f8ff,#fff8fc)}h2,.card h3,.download-card h3,.category h3,.article h3,.policy h3{color:var(--ink)}.kicker{color:#ff5da1}.section-head p{color:#8590a4}.card,.review-card,.download-card,.category,.article,.policy,.check,.step,details{border-color:#e2e7f1;border-radius:18px;background:#fff;box-shadow:0 9px 28px rgba(64,74,125,.05)}.card:hover,.category:hover{border-color:#cfc8ef;box-shadow:0 21px 50px rgba(94,80,176,.11)}.icon{border:0;border-radius:14px;color:#6d62e3;background:linear-gradient(145deg,#e9f3ff,#f3ebff)}.visual{border-color:#e2e7f1;border-radius:21px;background:#f8faff}.check{background:#fff}.check b{color:var(--ink)}
.scenarios{background:radial-gradient(circle at 84% 15%,rgba(255,122,174,.22),transparent 23%),linear-gradient(135deg,#5054a3,#6767c8 56%,#a65fa8)}.scenarios .kicker{color:#9fe9ee}.scenario-card{border-color:rgba(255,255,255,.18);border-radius:18px;background:rgba(255,255,255,.09)}.scenario-card:after{background:rgba(255,183,222,.18)}.scenario-card .num{color:#a6eff1}.commerce{background:linear-gradient(145deg,#f3f8ff,#fff5fa)}.commerce-image:before{border-radius:999px;background:linear-gradient(100deg,#5b9ff4,#7769ef,#ff69a8)}.step b{color:#6b60df;background:#eeedff}.avatar,.os{border-radius:14px;background:linear-gradient(135deg,#5ca6fa,#7769ef,#ff69a8)}.tag.green{color:#147651;background:#e5f7ee}.tag.blue{color:#5d53c8;background:#eeecff}.tag.orange{color:#93630e;background:#fff1d6}summary{color:#2d3551}summary:after{color:#6c61e1;background:#eeedff}
.cta{background:radial-gradient(circle at 85% 25%,rgba(255,178,216,.26),transparent 22%),linear-gradient(115deg,#5261ba,#7668d9 55%,#d65f9c)}.page-hero{background:radial-gradient(circle at 85% 22%,rgba(255,111,171,.24),transparent 20%),linear-gradient(140deg,#edf6ff,#f4f0ff 53%,#ffeff6)}.page-hero h1{color:var(--ink)}.page-hero p,.breadcrumbs{color:#758097}.search-box{border-color:#dfe4f0;background:#fff}.search-box input{color:#2d3550}.requirements li{color:#657086;border-left-color:#7769ef;background:#f7f7ff}.notice{border-color:#d5e4df;background:#f1faf6}.notice h3{color:#147550}.side-menu{border-color:#e2e7f1;background:#fff}.side-menu h3{color:var(--ink)}.side-menu a:hover{color:#6e62e2;background:#f0efff}.article span{color:#6d61df;background:#efedff}
footer{background:linear-gradient(120deg,#303762,#51467a 60%,#70466f)}footer .logo b{color:#ff8abe}.copyright{border-color:rgba(255,255,255,.12)}
:root{--pink:#ff68aa;--purple:#7c6af2;--mint:#54d4df;--yellow:#ffbd5b;--green:#45c98b;--ink:#302b50;--text:#625f7b;--muted:#918da6;--line:#e8e3f3;--soft:#f8f7ff;--shadow:0 20px 55px rgba(100,86,153,.13)}
body{color:var(--text);background:#fff}.topbar{background:rgba(255,255,255,.93);border-bottom-color:#ece6f5}.logo{color:var(--ink)}.logo-mark{border:0;border-radius:13px;background:linear-gradient(145deg,#ff6eaf,#7a6af0 55%,#52d4de);box-shadow:0 9px 24px rgba(255,104,170,.23)}.logo b{color:#ff68aa}.nav-links{color:#5f5b75}.nav-links a:hover,.nav-links a.active{color:#ff5fa5}.btn{border:0;border-radius:12px;color:#fff;background:linear-gradient(105deg,#ff68aa,#8a6ef1);box-shadow:0 11px 28px rgba(166,91,200,.22)}.btn:hover{background:linear-gradient(105deg,#ec4f98,#6657de)}.btn.light{color:#7361e0;border-color:#d8cff2;background:#fff}.btn.light:hover{background:#f6f2ff}
.hero{background:radial-gradient(circle at 83% 20%,rgba(255,142,190,.34),transparent 21%),radial-gradient(circle at 68% 80%,rgba(79,210,222,.28),transparent 25%),linear-gradient(140deg,#fff3f9,#f2f0ff 50%,#eafcff)}.hero:before{background:linear-gradient(125deg,transparent 60%,rgba(255,255,255,.28) 60% 61%,transparent 61%),radial-gradient(circle at 14% 75%,rgba(124,106,242,.1),transparent 20%)}.eyebrow{color:#e74d95;border-color:#f5c9dd;background:rgba(255,255,255,.82)}.eyebrow i{background:#45c98b}h1{color:var(--ink)}h1 span{background:linear-gradient(90deg,#ff5fa5,#8c6ef1 52%,#43bacf);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-copy{color:#68627c}.hero-copy strong{color:#362f50}.hero-points{color:#7b758b}.hero-points b{color:#42bf86}
.console{border:5px solid rgba(255,255,255,.9);border-radius:24px;background:#fff;box-shadow:0 30px 75px rgba(92,76,145,.17)}.console-top{background:#fbfaff;border-bottom-color:#eee8f5}.side{color:#d9d2ee;background:linear-gradient(180deg,#7568ad,#9a78c1)}.side strong{color:#fff}.side span.active{color:#6d5794;background:#fff}.workspace{background:#fff}.search{border-color:#e8e2f2;background:#faf9fd}.tool-buttons i{background:#f0edfb}.tool-buttons i:last-child{background:linear-gradient(100deg,#ff68aa,#7c6af2)}.table{border-color:#e9e3f2}.tr{border-color:#eee9f4;color:#716b82}.tr.head{color:#8c849b;background:#f9f8fc}.thumb{background:linear-gradient(135deg,#ffd9ea,#d7f5f5)}.status{color:#22825a;background:#e5f7ef}.batch-float{border-color:#e8ddf1;border-radius:16px;background:#fff}.batch-float b{color:var(--ink)}.progress i{background:linear-gradient(90deg,#ff68aa,#7c6af2,#54d4df)}
.metric-grid{border-color:#e8e2f1;border-radius:18px}.metric{border-color:#ece7f3}.metric b{color:#795fe3}section{background:#fff}.features,.faq,.download-options,.help-categories{background:linear-gradient(180deg,#f9f7ff,#fff8fc)}h2,.card h3,.download-card h3,.category h3,.article h3,.policy h3{color:var(--ink)}.kicker{color:#ff5fa5}.section-head p{color:#8d879f}.card,.review-card,.download-card,.category,.article,.policy,.check,.step,details{border-color:#e8e2f1;border-radius:18px;background:#fff}.card:hover,.category:hover{border-color:#cfbfef;box-shadow:0 22px 50px rgba(119,91,166,.12)}.icon{border:0;border-radius:14px;color:#7663e5;background:linear-gradient(145deg,#ffe8f3,#eae7ff)}.visual{border-color:#e7e0f0;border-radius:21px;background:#faf9fe}.check{border-radius:13px}.check b{color:var(--ink)}
.scenarios{background:radial-gradient(circle at 82% 15%,rgba(255,174,210,.27),transparent 23%),linear-gradient(135deg,#645493,#7865b5 54%,#4ba8bd)}.scenarios .kicker{color:#ffd7e9}.scenario-card{border-color:rgba(255,255,255,.17);border-radius:18px;background:rgba(255,255,255,.09)}.scenario-card:after{background:rgba(255,194,221,.18)}.scenario-card .num{color:#ffdeed}.commerce{background:linear-gradient(145deg,#fff6fa,#f2f4ff)}.commerce-image:before{border-radius:10px;background:linear-gradient(100deg,#ff5fa5,#7462df)}.step b{color:#755edc;background:#efecff}.review-card blockquote{color:#635d72}.reviewer{border-color:#eee9f3}.avatar,.os{border-radius:13px;background:linear-gradient(135deg,#ff68aa,#7c6af2,#54d4df)}.tag.green{color:#20805a;background:#e6f7ef}.tag.blue{color:#644fc1;background:#efebff}.tag.orange{color:#986315;background:#fff1d8}summary{color:#38304f}summary:after{color:#755edc;background:#efecff}
.cta{background:radial-gradient(circle at 85% 25%,rgba(82,212,223,.28),transparent 22%),linear-gradient(115deg,#6d5bad,#8e68c0 50%,#ef6ca4)}.page-hero{background:radial-gradient(circle at 84% 22%,rgba(255,143,190,.3),transparent 21%),linear-gradient(140deg,#f3efff,#ffeaf3 53%,#eafcff)}.page-hero h1{color:var(--ink)}.page-hero p,.breadcrumbs{color:#7e788f}.search-box{border-color:#e5def0;background:#fff}.search-box input{color:#3a324e}.requirements li{color:#6c6576;border-left-color:#ff68aa;background:#fff7fb}.notice{border-color:#d3e7e2;background:#f1faf7}.notice h3{color:#26805b}.side-menu{border-color:#e8e2f1;background:#fff}.side-menu h3{color:var(--ink)}.side-menu a:hover{color:#725edc;background:#efecff}.article span{color:#725edc;background:#efecff}
footer{background:linear-gradient(120deg,#393252,#57456d)}footer .logo b{color:#ff91c3}.copyright{border-color:rgba(255,255,255,.12)}
