.shop163-store{--shop-bg:#edf2f4;--shop-text:#142536;--shop-muted:#526574;--shop-line:#d6e0e5;--shop-accent:#087c9d;background:var(--shop-bg);color:var(--shop-text)}.shop163-top{color:#fff;background:#071d2b;align-items:center;gap:30px;padding:16px max(24px,50vw - 820px);display:flex}.shop163-brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.shop163-brand img{object-fit:contain;width:48px;height:48px}.shop163-brand>span{letter-spacing:-.8px;font-size:25px;font-weight:800}.shop163-brand b{color:#ff8d1c}.shop163-brand small{letter-spacing:.05em;color:#c3dae7;margin-top:2px;font-size:10px;font-weight:500;display:block}.shop163-search{background:#fff;border-radius:10px;outline:1px solid #9bb5c4;flex:1;min-width:0;max-width:1020px;display:flex;overflow:hidden}.shop163-search:focus-within{outline:3px solid #ff8d1c}.shop163-store .shop163-search input{color:#173044;min-height:49px;box-shadow:none;background:#fff;border:0;border-radius:0;outline:none;padding:13px 18px}.shop163-store .shop163-search input::placeholder{color:#697d8a}.shop163-search button{cursor:pointer;color:#132a3b;background:#ff8d1c;border:0;flex:none;place-items:center;width:58px;display:grid}.shop163-search button:hover{background:#f47c0b}.shop163-search svg{fill:none;stroke:currentColor;stroke-width:2px}.shop163-account{white-space:nowrap;gap:3px;font-size:13px;display:grid}.shop163-account small{color:#bdcfda;font-size:10px}.shop163-nav{color:#e5f2f8;white-space:nowrap;scrollbar-width:thin;background:#18384d;align-items:center;gap:25px;padding:12px max(24px,50vw - 820px);font-size:12px;display:flex;overflow:auto}.shop163-nav a{flex:none}.shop163-nav a:first-child{color:#fff;font-weight:800}.shop163-intro{isolation:isolate;background:#e5eff4;border-radius:16px;align-items:center;max-width:1640px;min-height:188px;margin:20px auto 18px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.shop163-intro:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#f1f8faf0,#eff7fac7 48%,#e9f4f952);position:absolute;inset:0}.shop163-intro>div{z-index:2;max-width:820px;position:relative}.shop163-intro>div>span{letter-spacing:.1em;color:#2c6377;font-size:10px;font-weight:800}.shop163-intro h1{letter-spacing:-1px;max-width:880px;margin:8px 0 9px;font-size:clamp(24px,2.15vw,35px);line-height:1.14}.shop163-intro p{color:#476675;font-size:13px;line-height:1.6}.shop163-intro>img{z-index:0;object-fit:cover;object-position:50% 34%;opacity:.7;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.shop163-discovery,.shop163-store .shop135-catalog,.shop163-support{max-width:1640px;margin:0 auto}.shop163-departments{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.shop163-departments>article{background:#fff;border:1px solid #dbe4e7;border-radius:14px;min-width:0;padding:18px 16px 0;overflow:hidden;box-shadow:0 3px 9px #112e4010}.shop163-departments>article>header{min-height:63px}.shop163-departments>article>header>span{letter-spacing:.08em;color:#617580;font-size:9px;font-weight:800}.shop163-store .shop163-departments h2{letter-spacing:-.5px;margin:7px 0 16px;font-size:22px;line-height:1.16}.shop163-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;display:grid}.shop163-product{background:#fff;border:1px solid #d9e2e7;border-radius:12px;flex-direction:column;min-width:0;transition:box-shadow .18s,transform .18s;display:flex;overflow:hidden}.shop163-product:hover{border-color:#7fbdce;transform:translateY(-2px);box-shadow:0 8px 22px #1437471c;text-decoration:none!important}.shop163-product-image{background:#e7eef2;position:relative}.shop163-product-image img{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.shop163-product-image>span{color:#15364a;background:#fff;border-radius:5px;padding:4px 6px;font-size:9px;font-weight:800;position:absolute;top:9px;left:9px}.shop163-product-body{flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:15px;display:flex}.shop163-product-body>small{letter-spacing:.035em;color:#58707e;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.shop163-product h3{letter-spacing:-.2px;-webkit-line-clamp:2;color:#17384c;-webkit-box-orient:vertical;min-height:44px;font-size:16px;line-height:1.35;display:-webkit-box;overflow:hidden}.shop163-product-body>p{color:#617480;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.shop163-product strong{color:#162f3e;margin-top:auto;font-size:22px;font-weight:800}.shop163-product strong>small{font-size:11px;font-weight:600}.shop163-product strong.is-free{color:#087550}.shop163-compatible{color:#687e8c;font-size:10px}.shop163-product-cta{color:#067696;border-top:1px solid #e0e9ed;justify-content:space-between;align-items:center;width:100%;margin-top:3px;padding-top:10px;font-size:11px;font-weight:750;display:flex}.shop163-product.compact{background:0 0;border:0;border-radius:0;box-shadow:none!important}.shop163-product.compact:hover{transform:none}.shop163-product.compact:hover h3{text-decoration:underline}.shop163-product.compact .shop163-product-image{border-radius:7px;overflow:hidden}.shop163-product.compact .shop163-product-body{gap:4px;padding:7px 0 0}.shop163-product.compact .shop163-product-body>small{display:none}.shop163-product.compact h3{-webkit-line-clamp:2;min-height:32px;font-size:11px;line-height:1.45}.shop163-product.compact strong{font-size:12px;line-height:1.4}.shop163-product.compact strong>small{font-size:9px}.shop163-departments>article>button{color:#075b77;width:calc(100% + 32px);font:inherit;cursor:pointer;background:#f2f8fa;border:0;border-top:1px solid #dbe4e7;justify-content:space-between;align-items:center;min-height:46px;margin:17px -16px 0;padding:14px 16px;font-size:12px;font-weight:750;display:flex}.shop163-departments>article:nth-child(2){background:#f0f7ff}.shop163-departments>article:nth-child(3){background:#fff6eb}.shop163-departments>article:nth-child(4){background:#f4f1fc}.shop163-shelf{background:#fff;border:1px solid #dce5e8;border-radius:14px;margin-top:18px;padding:25px 22px 19px;scroll-margin-top:20px}.shop163-shelf>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.shop163-store .shop163-shelf h2{letter-spacing:-.65px;font-size:24px;line-height:1.2}.shop163-shelf>header p{color:#607684;margin-top:7px;font-size:12px;line-height:1.6}.shop163-shelf>header>div:last-child{flex:none;align-items:center;gap:7px;display:flex}.shop163-shelf>header button{color:#1a4a60;width:39px;height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9dbe2;border-radius:8px}.shop163-shelf>header button:disabled{opacity:.3;cursor:default}.shop163-shelf>header button.shop163-text-button{border:0;width:auto;margin-right:10px;padding:6px 8px;font-size:12px;font-weight:700}.shop163-track{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#a7c3cf transparent;grid-auto-columns:calc(20% - 12px);grid-auto-flow:column;gap:15px;padding:2px 2px 14px;display:grid;overflow-x:auto}.shop163-track>.shop163-product{scroll-snap-align:start}.shop163-shelf.free{background:linear-gradient(130deg,#e4f3ed,#f9fcfa 45%);border-color:#c7ded4}.shop163-shelf.pro{background:linear-gradient(130deg,#fff0dd,#fffcf8 45%);border-color:#ead5b9}.shop163-store .shop135-catalog{padding:30px 0}.shop163-store .shop135-catalog>header{margin-bottom:17px}.shop163-store .shop135-catalog h2{margin-top:7px;font-size:29px}.shop163-store .shop135-eyebrow{color:#23718a}.shop163-store .shop135-filters{background:#fff;border-color:#d3e0e5;border-radius:12px;grid-template-columns:2fr repeat(3,1fr);gap:12px;padding:17px}.shop163-store .shop135-filters label,.shop163-store label{color:#355064}.shop163-store :is(input,select,textarea){color:#1e3f52;background:#fff;border-color:#bfd0d9}.shop163-store input::placeholder{color:#718593}.shop163-store .shop135-filters>label:first-child{grid-column:1/-1}.shop163-store .shop135-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.shop163-store .shop135-button{background:#fff;border-color:#b8cdd7;color:#28576d!important}.shop163-store .shop135-button.primary{background:#ffb65d;border-color:#f0a44c;color:#23313a!important}.shop163-store .shop135-message{color:#18573e;background:#ecf8f1;border-color:#8dc2ab}.shop163-store .shop135-empty{background:#fff;border-color:#b2c8d1}.shop163-store .shop135-empty a{color:#08799c}.shop163-category-strip{scrollbar-width:thin;align-items:center;gap:8px;margin-bottom:4px;padding:0 0 14px;display:flex;overflow-x:auto}.shop163-category-strip button{white-space:nowrap;color:#315c70;font:inherit;cursor:pointer;background:#fff;border:1px solid #c5d7df;border-radius:999px;min-height:38px;padding:9px 12px;font-size:11px}.shop163-category-strip button[aria-pressed=true]{color:#fff;background:#123b51;border-color:#123b51}.shop163-support{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-bottom:35px;display:grid}.shop163-support>details{background:#fff;border:1px solid #c6d8e0;border-radius:12px;min-width:0;scroll-margin-top:20px}.shop163-support>details>summary{cursor:pointer;color:#173b50;justify-content:space-between;align-items:center;gap:20px;min-height:85px;padding:19px;font-size:14px;font-weight:750;line-height:1.5;list-style:none;display:flex}.shop163-support>details>summary:after{content:"+";color:#3284a2;font-size:25px;font-weight:400}.shop163-support>details[open]{grid-column:1/-1}.shop163-support>details[open]>summary:after{content:"−"}.shop163-support .shop135-how,.shop163-support .shop135-faq,.shop163-support .shop135-creators{margin-top:0;padding:25px}.shop163-support .shop135-how{grid-template-columns:230px 1fr;gap:30px}.shop163-support .shop135-how>img{aspect-ratio:1.35}.shop163-support .shop135-how h2,.shop163-support .shop135-faq h2,.shop163-support .shop135-creators h2{font-size:26px}.shop163-support .shop135-how :is(p,li),.shop163-support .shop135-faq p,.shop163-support .shop135-creators>div>p{color:#4d6979;font-size:13px}.shop163-support .shop135-how li b{color:#163e52}.shop163-support .shop135-note a{color:#0a6e8b}.shop163-support .shop135-creators form{background:#f2f7f9;border-color:#c9dae3}.shop163-support .shop136-bonus{color:#183c50;background:#e9f4f8;border:0;border-radius:0;max-width:none;margin:0;padding:22px 25px}.shop163-support .shop136-bonus h2{font-size:24px}.shop163-support .shop136-bonus p{color:#4d6979;font-size:13px}.shop163-support .shop136-bonus>span{color:#24738d}.shop163-support .shop138-plugin-info{color:#234a60;background:#f0f6f9;border-color:#c8dbe4}.shop163-support .shop135-faq summary{font-size:14px}.shop163-store .shop135-footer{color:#526f7e;border-color:#c7d8df;max-width:1640px;padding:23px 0}.shop163-store .shop135-registration{color:#183e52;background:#fff;border-color:#b5cdd7}.shop163-store .shop135-registration p{color:#536f7e}.shop163-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;overflow:hidden;margin:-1px!important;padding:0!important;position:absolute!important}.shop163-store :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #dc8727}@media (min-width:1760px){.shop163-top{padding-left:calc(50vw - 820px);padding-right:calc(50vw - 820px)}}@media (max-width:1690px){.shop163-intro,.shop163-discovery,.shop163-store .shop135-catalog,.shop163-support,.shop163-store .shop135-footer{margin-left:24px;margin-right:24px}.shop163-departments{gap:13px}.shop163-store .shop163-departments h2{font-size:20px}.shop163-track{grid-auto-columns:calc(25% - 11.25px)}.shop163-store .shop135-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.shop163-top{gap:17px}.shop163-brand>span{font-size:21px}.shop163-brand img{width:40px;height:40px}.shop163-account small{display:none}.shop163-departments{grid-template-columns:repeat(2,minmax(0,1fr))}.shop163-departments>article>header{min-height:0}.shop163-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shop163-product.compact h3{font-size:10px}.shop163-product.compact strong{font-size:11px}.shop163-track{grid-auto-columns:calc(33.3333% - 10px)}.shop163-store .shop135-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shop163-intro>div{max-width:740px}.shop163-support{grid-template-columns:1fr}.shop163-support>details>summary{min-height:66px}}@media (max-width:700px){.shop163-top{grid-template-columns:1fr auto;gap:14px;padding:13px 16px;display:grid}.shop163-brand>span{font-size:22px}.shop163-brand img{width:40px;height:40px}.shop163-brand small{font-size:9px}.shop163-account{font-size:11px}.shop163-search{border-radius:8px;grid-area:2/1/auto/-1;width:100%}.shop163-store .shop163-search input{min-height:46px;padding:11px 12px;font-size:13px}.shop163-search button{width:49px}.shop163-nav{gap:22px;padding:11px 16px;font-size:11px}.shop163-intro,.shop163-discovery,.shop163-store .shop135-catalog,.shop163-support,.shop163-store .shop135-footer{margin-left:13px;margin-right:13px}.shop163-intro{border-radius:12px;min-height:190px;margin-top:14px;margin-bottom:14px;padding:22px 18px}.shop163-intro:after{background:linear-gradient(100deg,#f1f8faf0,#eff7fac7 65%,#e9f4f985)}.shop163-intro>img{object-position:38% 30%;opacity:.6;display:block}.shop163-intro>div>span{font-size:8px;line-height:1.6}.shop163-intro h1{letter-spacing:-.7px;margin:7px 0;font-size:25px}.shop163-intro p{font-size:11px;line-height:1.65}.shop163-departments{gap:10px}.shop163-departments>article{border-radius:10px;padding:12px 11px 0}.shop163-departments>article>header>span{letter-spacing:.02em;font-size:7px}.shop163-store .shop163-departments h2{min-height:40px;margin:6px 0 13px;font-size:17px}.shop163-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}.shop163-product.compact h3{min-height:30px;font-size:10px}.shop163-product.compact strong{font-size:11px}.shop163-product.compact strong>small{font-size:8px}.shop163-departments>article>button{width:calc(100% + 22px);margin:13px -11px 0;padding:12px 11px;font-size:10px}.shop163-shelf{border-radius:11px;margin-top:13px;padding:18px 13px 10px}.shop163-shelf>header{align-items:flex-start;gap:10px;margin-bottom:13px}.shop163-store .shop163-shelf h2{font-size:21px}.shop163-shelf>header p{max-width:230px;font-size:11px}.shop163-shelf>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:90px}.shop163-shelf>header button{width:33px;height:33px;font-size:12px}.shop163-shelf>header button.shop163-text-button{flex-basis:100%;height:auto;margin-bottom:7px;margin-right:0;padding:0;font-size:10px}.shop163-track{grid-auto-columns:72%;gap:12px}.shop163-product h3{min-height:41px;font-size:15px}.shop163-product strong{font-size:20px}.shop163-product-body{gap:7px;padding:12px}.shop163-store .shop135-catalog{padding:24px 0}.shop163-store .shop135-catalog h2{font-size:26px}.shop163-store .shop135-filters{grid-template-columns:1fr 1fr;gap:12px;padding:13px}.shop163-store .shop135-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shop163-store .shop135-grid .shop163-product h3{-webkit-line-clamp:3;min-height:38px;font-size:14px}.shop163-store .shop135-grid .shop163-product-body{gap:6px;padding:11px}.shop163-store .shop135-grid .shop163-product-body>small{font-size:8px}.shop163-store .shop135-grid .shop163-product-body>p{-webkit-line-clamp:2;font-size:10px}.shop163-store .shop135-grid .shop163-product-cta{font-size:10px;line-height:1.6}.shop163-store .shop135-grid .shop163-compatible{font-size:9px}.shop163-category-strip button{padding:8px 10px;font-size:10px}.shop163-support{gap:10px;padding-bottom:20px}.shop163-support>details>summary{min-height:64px;padding:16px;font-size:13px}.shop163-support .shop135-how{grid-template-columns:1fr;gap:18px}.shop163-support .shop135-how>img{aspect-ratio:16/9;max-width:300px}.shop163-support .shop135-how,.shop163-support .shop135-faq,.shop163-support .shop135-creators{padding:20px 16px}.shop163-support .shop135-creators{grid-template-columns:1fr;gap:15px}.shop163-support .shop135-creators h2{font-size:25px}.shop163-support .shop136-bonus{padding:20px 16px}.shop163-store .shop135-footer{gap:18px;font-size:11px}.shop163-store .shop135-pagination{gap:12px;font-size:12px}.shop163-store .shop135-pagination .shop135-button{padding:10px 12px;font-size:11px}}@media (max-width:360px){.shop163-brand>span{font-size:19px}.shop163-account{font-size:10px}.shop163-store .shop163-departments h2{font-size:15px}.shop163-product.compact strong>small{display:none}.shop163-store .shop135-grid{grid-template-columns:1fr}.shop163-track{grid-auto-columns:86%}}@media (prefers-reduced-motion:reduce){.shop163-product{transition:none}.shop163-product:hover{transform:none}.shop163-track{scroll-snap-type:none}}.shop163-filter-panel{background:#fff;border:1px solid #cbdce4;border-radius:11px;margin-bottom:18px}.shop163-filter-panel>summary{cursor:pointer;color:#28566c;min-height:52px;padding:15px 18px;font-size:13px;font-weight:750}.shop163-filter-panel>summary small{color:#6b8290;margin-left:15px;font-size:10px;font-weight:400}.shop163-store .shop163-filter-panel .shop135-filters{border:0;border-top:1px solid #e0e9ed;border-radius:0;margin:0}@media (max-width:700px){.shop163-filter-panel>summary small{display:none}}@media (hover:hover) and (pointer:fine){.shop163-departments>article,.shop163-shelf{transition:box-shadow .2s,border-color .2s,transform .2s}.shop163-departments>article:hover,.shop163-shelf:hover{border-color:#e8a358;transform:translateY(-2px);box-shadow:0 0 0 1px #ff8d1c24,0 8px 25px #ff8d1c18}.shop163-product:hover{border-color:#eb9f4d;transform:translateY(-3px)scale(1.012);box-shadow:0 0 0 1px #ff8d1c35,0 8px 24px #ff8d1c22}.shop163-product.compact:hover{transform:scale(1.025);box-shadow:none!important}.shop163-product.compact:hover .shop163-product-image{box-shadow:0 0 0 2px #ff8d1c80,0 0 16px #ff8d1c30}}@media (prefers-reduced-motion:reduce){.shop163-departments>article,.shop163-shelf,.shop163-product{transition:none!important;transform:none!important}}
