:root{color-scheme:light;--store-purple:#7055da;--store-ink:#262536;--store-muted:#858391}html{scroll-behavior:smooth;scroll-padding-top:100px}body.ai-store{background:#faf9f6!important;color:var(--store-ink);font-family:Inter,"Microsoft YaHei",sans-serif;background-image:none!important}.ai-store a{text-decoration:none}.store-testbar{height:29px;display:grid;place-items:center;background:#eeebf7;color:#78718e;font-size:10px;letter-spacing:.5px}.store-header{border-bottom:1px solid #eae8e2;background:#faf9f6;position:sticky;top:0;z-index:30}.store-nav{max-width:1180px;margin:auto;height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.store-brand{display:flex;align-items:center;gap:11px;color:var(--store-ink)}.store-mark{width:43px;height:43px;background:var(--store-purple);border-radius:13px;color:white;font-size:29px;letter-spacing:-4px;line-height:40px;text-align:center;font-weight:700}.store-mark span{color:#d6f3b0}.store-brand strong{font-size:19px;letter-spacing:1px}.store-brand strong>span{display:block;font-size:9px;color:#93909c;letter-spacing:2px;margin-top:4px;font-weight:400}.store-nav nav{display:flex;gap:34px}.store-nav nav a{color:#787480;font-size:13px}.store-nav nav a:hover{color:var(--store-purple)}.store-nav-order{color:#4e485b;border:1px solid #dcd8e4;border-radius:9px;padding:11px 17px;font-size:12px}.store-nav-order>span{margin-left:16px;color:#796789}#pjax-container{margin:0}.ai-store main.container{max-width:1180px;padding:32px 30px!important}.store-hero{position:relative;min-height:395px;display:grid;grid-template-columns:1fr 1fr;background:#eeecf7;border:1px solid #e7e2f3;border-radius:23px;overflow:hidden}.store-hero-copy{padding:45px 44px;position:relative;z-index:2}.store-eyebrow{font-size:9px;letter-spacing:2px;color:#847997;display:flex;align-items:center;gap:7px}.store-eyebrow>span{height:5px;width:5px;border-radius:50%;background:#8e75cb}.store-hero h1{font-size:46px;line-height:1.3;letter-spacing:-1px;font-weight:750;margin:24px 0 15px;color:#302a43}.store-hero h1>span{color:var(--store-purple)}.store-hero p{font-size:13px;line-height:1.95;color:#8a8097;margin-bottom:23px}.store-primary{background:var(--store-purple);color:white!important;border-radius:9px;padding:13px 20px;display:inline-flex;gap:34px;align-items:center;font-size:12px;box-shadow:0 5px 12px #7055da17}.store-primary:hover{background:#5e43cb}.store-hero-notes{display:flex;gap:20px;margin-top:22px;font-size:10px;color:#9a91a8}.store-hero-art{position:relative;min-height:395px;background:radial-gradient(ellipse at 55% 45%,#dcd6f0 0,transparent 65%)}.orbit{position:absolute;border:1px solid #d9d2e9;border-radius:50%;width:400px;height:400px;left:40px;top:15px}.orbit-two{width:290px;height:290px;left:95px;top:70px}.art-card{position:absolute;border-radius:18px;box-shadow:0 18px 35px #55477a13;display:flex;flex-direction:column}.art-back{background:#ded8ef;left:88px;top:68px;width:300px;height:198px;transform:rotate(10deg);padding:23px;color:#695680;border:1px solid #d1c8e6}.art-mini{font-size:9px;letter-spacing:2px}.art-back strong{margin-top:25px;font-size:22px}.art-lines{font-size:11px;margin-top:15px;color:#9581ad}.art-front{left:40px;top:147px;transform:rotate(-8deg);background:#fffefc;width:300px;height:217px;padding:24px;border:1px solid #e5dff0}.art-card-label{font-size:9px;letter-spacing:1.6px;color:#9a91a8;display:flex;justify-content:space-between}.art-logos{display:flex;gap:12px;margin:22px 0 18px}.art-logos b{width:48px;height:48px;background:#e9f2e9;border-radius:12px;display:grid;place-items:center;color:#46735d;font-size:23px}.art-logos b:nth-child(2){background:#f6e9dd;color:#ba8057}.art-logos b:nth-child(3){background:#eeedf2;color:#423b50}.art-front strong{font-size:19px;color:#4c405e}.art-front small{font-size:7px;letter-spacing:1.2px;margin-top:8px;color:#a39bab}.art-spark{position:absolute;top:30px;right:55px;color:#a796ca;font-size:48px}.art-tag{position:absolute;right:32px;bottom:40px;background:#e2edce;border:1px solid #d5e1c0;padding:11px 16px;border-radius:30px;color:#717d59;transform:rotate(7deg);font-size:11px}.store-benefits{display:grid;grid-template-columns:repeat(3,1fr);padding:26px 18px;border-bottom:1px solid #e8e5df;gap:30px;margin-bottom:43px}.store-benefits>div{display:flex;gap:14px;align-items:center;justify-content:center;border-right:1px solid #e8e5df}.store-benefits>div:last-child{border:0}.benefit-icon{width:36px;height:36px;background:#efecf7;border-radius:11px;color:#9784bd;display:grid;place-items:center;font-size:10px}.store-benefits p{margin:0}.store-benefits strong{display:block;font-size:12px;font-weight:600;color:#4e485b}.store-benefits small{display:block;font-size:10px;color:#a19ba6;margin-top:4px}.store-section-heading{display:flex;align-items:center;justify-content:space-between}.section-eyebrow{font-size:8px;letter-spacing:2px;color:#aaa0b6;margin-bottom:9px}.store-section-heading h2,.store-guide h2{font-size:25px;letter-spacing:-.5px;margin:0;font-weight:700;color:#353043}.store-search{width:290px;background:white;border:1px solid #e4e0e9;border-radius:9px;padding:11px 14px;display:flex;gap:9px;align-items:center;color:#a9a2b3}.store-search>span{font-size:20px;line-height:15px}.store-search input{background:transparent;border:none;outline:none;font-size:11px;color:#625971;width:100%}.store-search input::placeholder{color:#aaa3b2}.store-filterbar{display:flex;justify-content:space-between;align-items:center;margin:25px 0 22px}.store-filterbar>span{font-size:10px;color:#a19aa9}.store-categories{display:flex;gap:8px;flex-wrap:wrap}.store-categories .chip{margin:0;border:1px solid transparent;background:transparent;padding:8px 15px;border-radius:8px;color:#938b9b;font-size:11px;box-shadow:none}.store-categories .chip.is-primary{background:#ece6fb;border-color:#e3d9f9;color:#7a5db2}.ai-store .item-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.ai-store .item-card-cell{width:100%;padding:0}.ai-store .acg-card{background:#fffefc;border:1px solid #e7e3e9;border-radius:15px;overflow:hidden;height:100%;box-shadow:0 3px 10px #30204603;transition:transform .2s,box-shadow .2s,border-color .2s}.ai-store a:hover>.acg-card{transform:translateY(-4px);box-shadow:0 10px 25px #5c448110;border-color:#c6b5e5}.store-product-top{display:flex;align-items:center;gap:13px;padding:25px 25px 8px}.store-product-icon{width:52px;height:52px;border-radius:13px}.store-product-top>span{font-size:9px;letter-spacing:1px;color:#a79daf}.store-product-top .store-product-arrow{margin-left:auto;color:#a59bad;font-size:18px}.ai-store .acg-body{padding:10px 25px 23px}.ai-store .tags{gap:5px;margin:0 0 11px;display:flex;flex-wrap:wrap}.ai-store .badge-soft{font-size:9px;padding:4px 7px;box-shadow:none;border:0}.ai-store .badge-soft-success{background:#edf5ee;color:#80a38a}.ai-store .badge-soft-primary{background:#f0ebfa;color:#9b81be}.ai-store .goods-title{color:#40374c;font-size:16px;font-weight:600;margin:0 0 8px;line-height:1.6}.store-product-sub{font-size:10px;color:#aba3b2;margin:0 0 26px}.ai-store .price{font-size:27px!important;font-weight:700;color:#5d447f!important;letter-spacing:-.5px}.ai-store .price .unit{font-size:13px!important;margin-right:3px}.ai-store .stat-bottom{border-top:1px solid #f0edf2;padding-top:16px;margin-top:13px;display:flex;justify-content:space-between;font-size:10px;color:#b0a8b7}.store-buy-label{color:#8b70b2}.store-guide{margin-top:58px;padding:36px;border:1px solid #e7e3e9;border-radius:16px;background:#f2f0f5;display:grid;grid-template-columns:1fr 1.15fr;gap:40px}.store-guide h2{font-size:22px}.store-guide>div>p{font-size:11px;color:#a097ac;margin:13px 0 0}.store-guide-items details{border-bottom:1px solid #dfd9e7;padding:12px 0}.store-guide-items details:first-child{padding-top:0}.store-guide-items details:last-child{border:0;padding-bottom:0}.store-guide summary{font-size:12px;color:#72647e;cursor:pointer;display:flex;justify-content:space-between;list-style:none}.store-guide summary span{color:#a698b4}.store-guide-items p{font-size:11px;color:#92849e;line-height:1.9;margin:13px 0 4px}.store-notice{margin-top:22px;color:#9b91a6;font-size:10px}.store-notice summary{cursor:pointer}.store-notice>div{padding:12px;line-height:1.8}.store-footer{margin-top:44px;padding:30px 0 10px;border-top:1px solid #e8e5df;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.store-footer-brand{font-size:15px;font-weight:700;color:#73667f}.store-footer-brand span{display:block;font-weight:400;font-size:9px;margin-top:6px;color:#b0a5b7}.store-footer>div{display:flex;gap:23px}.store-footer>div>a{color:#a093aa;font-size:10px}.store-footer>small{font-size:9px;color:#b1a9b8}.ai-store .panel{background:#fffefc;border:1px solid #e6e1eb;border-radius:16px;box-shadow:none;color:#52465f}.ai-store .panel-title{color:#665875}.ai-store .panel-header{background:transparent;border-bottom:1px solid #eeebf1}.ai-store .form-control{background:#faf9fc;color:#54475f;border:1px solid #ddd5e7;border-radius:9px;box-shadow:none}.ai-store .form-control:focus{border-color:#9b83c2;box-shadow:0 0 0 3px #eee7f7}.ai-store .form-label{color:#9889a4;font-size:12px}.ai-store .btn-primary{background:#7055da;border-color:#7055da;color:#fff;border-radius:9px;box-shadow:none}.ai-store .item-cover{object-fit:contain!important;background:#f5f2fa!important;max-height:380px;padding:65px}.ai-store .acg-cover{border:0!important;background:#f5f2fa!important;box-shadow:none}.ai-store .item-buy h4{font-size:24px;color:#53415f;margin-bottom:18px}.ai-store .pay-list,.ai-store .pay-box{background:#f5f2fa}.ai-store .order-card{background:#fffefc;border:1px solid #e3dce9;box-shadow:none}.ai-store input::placeholder{color:#b0a6bb}.ai-store .order-query-form .d-flex{flex-wrap:wrap}
@media(min-width:1450px){.store-hero{min-height:430px}.store-hero-copy{padding:48px}.store-hero-art{min-height:430px}.art-front{top:165px}.art-back{top:85px}}
@media(max-width:900px){.store-hero h1{font-size:38px}.store-hero-copy{padding:32px}.art-front{left:0;width:260px}.art-back{left:40px;width:260px}.store-nav nav{gap:22px}.store-product-top{padding:20px 18px 8px}.ai-store .acg-body{padding:10px 18px 20px}.ai-store .goods-title{font-size:14px}.store-guide{gap:25px;padding:27px}.store-footer>small{width:100%}}
@media(max-width:650px){.store-testbar{font-size:9px;height:27px}.store-nav{height:70px;padding:0 18px}.store-brand strong{font-size:16px}.store-brand strong>span{font-size:8px}.store-mark{width:35px;height:35px;line-height:33px;font-size:25px;border-radius:10px}.store-nav nav{display:none}.store-nav-order{font-size:10px;padding:9px 12px}.ai-store main.container{padding:18px!important}.store-hero{grid-template-columns:1fr;min-height:auto}.store-hero-copy{padding:30px 26px}.store-hero h1{font-size:38px;margin-top:20px}.store-hero p{font-size:12px}.store-hero-art{min-height:245px;margin-top:-20px;overflow:hidden}.art-front{width:230px;height:180px;top:55px;left:35px;padding:18px}.art-back{width:235px;height:160px;top:10px;left:85px}.art-logos{margin:13px 0;gap:9px}.art-logos b{height:36px;width:36px;font-size:20px}.art-front strong{font-size:16px}.art-tag{right:20px;bottom:22px;font-size:9px;padding:9px}.art-spark{right:26px;top:5px;font-size:35px}.orbit{top:-45px;left:0;width:330px;height:330px}.orbit-two{top:0;left:45px;width:240px;height:240px}.store-benefits{padding:22px 0;gap:10px;margin-bottom:30px}.store-benefits>div{display:block;text-align:center;padding:0 4px}.benefit-icon{margin:0 auto 9px;width:29px;height:29px;font-size:8px}.store-benefits strong{font-size:10px}.store-benefits small{font-size:8px;line-height:1.6}.store-section-heading{align-items:stretch;flex-direction:column;gap:18px}.store-section-heading h2{font-size:23px}.store-search{width:100%}.store-filterbar{margin:18px 0}.store-filterbar>span{display:none}.store-categories{gap:4px}.store-categories .chip{font-size:10px;padding:7px 12px}.ai-store .item-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.store-product-top{padding:16px 14px 8px;gap:5px}.store-product-icon{height:40px;width:40px;border-radius:10px}.store-product-top>span:not(.store-product-arrow){display:none}.ai-store .acg-body{padding:8px 14px 16px}.ai-store .goods-title{font-size:13px}.store-product-sub{font-size:9px;line-height:1.7;margin-bottom:20px}.ai-store .price{font-size:24px!important}.ai-store .stat-bottom{font-size:9px}.store-buy-label{font-size:9px}.store-guide{grid-template-columns:1fr;padding:24px;gap:23px;margin-top:34px}.store-guide h2{font-size:21px}.store-footer{margin-top:27px;gap:22px;padding-top:23px}.store-footer>div{gap:19px}.ai-store .item-cover{max-height:230px;padding:50px}.ai-store .item-buy h4{font-size:21px}.ai-store .order-query-form .d-flex>div{width:100%!important}.ai-store .order-query-form button{width:100%}}
