@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/be-vietnam-pro-v12-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}450;500;550;600;650;700;750;800;850&display=swap');
:root{color-scheme:dark;--bg:#090d15;--surface:#111722;--line:#242d3d;--text:#f2f5fc;--muted:#8f9db3;--blue:#588cff;--green:#67dfb0;--font:"Be Vietnam Pro",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.65 var(--font);overflow-x:hidden}body:has(dialog[open]){overflow:hidden}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #91b0ff;outline-offset:4px}[hidden]{display:none!important}main{max-width:1280px;margin:auto;padding:32px 40px 0;position:relative}.categories{display:flex;gap:8px;margin-top:18px;overflow-x:auto;scrollbar-width:thin;padding-bottom:5px}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.pagination{display:flex;justify-content:center;gap:6px;margin-top:28px}.pagination button{min-width:34px;height:34px;border:1px solid #28364e;border-radius:8px;background:#111a29;color:#9bb0d1;font-size:11px}.pagination button.active{background:#588cff;color:#fff}footer{max-width:1200px;margin:auto;padding:30px 0 120px;border-top:1px solid #222b3b;display:flex;align-items:center;gap:24px;color:#647896;font-size:9px;position:relative}footer p{margin-right:auto}footer>a:last-child{color:#a5b9da}.muted{color:#91a3c2}::selection{background:#588cff55;color:#fff}@media (min-width:1450px){main{max-width:1360px}footer{max-width:1280px}}@media (max-width:1000px){main{padding:24px 24px 0}.product-grid{gap:12px}footer{margin:0 24px}}@media (max-width:760px){main{padding:20px 20px 0}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}footer{flex-wrap:wrap;margin:0 20px;gap:17px;padding-top:25px}footer p{order:3;width:100%;margin:0}footer>span{margin-left:auto}footer>a:last-child{order:4}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.catalog-section{scroll-margin-top:24px}.categories{gap:8px;padding:3px 0 9px;margin-top:16px;scrollbar-width:thin}.product-grid{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 760px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}}@media (max-width: 370px){.product-grid{gap:8px}}:root{--blue: #408cff}main{padding-top:24px}@keyframes hero-drift{0%{transform:scale(1.035) translate3d(-.25%,0,0)}to{transform:scale(1.08) translate3d(.35%,-.7%,0)}}@keyframes feature-float{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(0,-3px,0) rotate(2deg)}}@keyframes ambient-breathe{0%,to{opacity:.35}50%{opacity:.85}}@media (max-width: 760px){main{padding-top:16px}}.promotion-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0;padding:18px 23px;border:1px solid #5866b0;border-radius:16px;background:linear-gradient(100deg,#223b6a,#322958);color:#e4eeff}.promotion-strip h2{font-size:20px;margin:6px 0}.promotion-strip p{font-size:10px;margin:0;color:#b5c7e7}@media (max-width:760px){.promotion-strip{padding:15px;gap:11px}.promotion-strip h2{font-size:16px}.promotion-strip p{font-size:9px}}.skill-dialog::backdrop{background:#173f5480;backdrop-filter:blur(7px)}.skill-presentation{display:grid;grid-template-columns:minmax(230px,300px) minmax(0,1fr);gap:34px;align-items:start}.skill-media{position:sticky;top:0;min-width:0}.skill-poster{min-height:470px;aspect-ratio:300/470;overflow:hidden;position:relative;border-radius:22px;border:1px solid #d4e3eb;background:radial-gradient(ellipse at 68% 40%,#ffc56d9c,transparent 49%),repeating-radial-gradient(ellipse at -10% -10%,transparent 0 12px,#5c91ad33 12.6px 13.1px,transparent 13.5px 26px),#edf5fa;padding:22px 18px;color:#12374b;display:flex;flex-direction:column;justify-content:space-between}.skill-poster-brand{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:1.4px;font-weight:750}.skill-poster-brand>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#07577f;color:#fff;font-size:13px;letter-spacing:-.5px}.skill-poster-kicker{font-size:23px;line-height:1.2;font-weight:850;letter-spacing:-1px;margin:20px 0 12px}.skill-preview-stack{position:relative;height:235px;margin:4px 0 14px}.skill-preview-source{position:absolute;left:0;top:60px;width:37%;height:145px;border-radius:14px;background:#badbeb;border:3px solid #fafbf7;transform:rotate(-7deg);box-shadow:0 8px 14px #126b9425;padding:10px 8px;display:flex;flex-direction:column;gap:10px}.skill-preview-source>span{font-size:7px;letter-spacing:.5px;font-weight:800}.skill-preview-source>i{height:9px;background:#5383a366;border-radius:3px}.skill-preview-source>i:nth-of-type(2){width:65%}.skill-preview-source small{font-size:6px;margin-top:auto}.skill-preview-edit{position:absolute;right:0;top:0;width:68%;height:233px;border-radius:17px;border:3px solid #fafbf7;background:radial-gradient(ellipse at 90% 15%,#77b5d57d,transparent 68%),#07577f;box-shadow:0 13px 22px #126b9425;padding:12px 10px;color:#fff;transform:rotate(3deg)}.skill-preview-edit>span{font-size:7px;font-weight:750;letter-spacing:.6px;color:#d8effa}.skill-demo-product{position:relative;margin:12px auto 7px;width:58px;height:62px;border-radius:12px;background:linear-gradient(120deg,#badbeb,#badbeb);display:grid;place-items:center;color:#07577f;box-shadow:5px 6px #07577f}.skill-demo-product i{position:absolute;top:-7px;width:30px;height:11px;background:#468fb6;border-radius:4px}.skill-demo-product b{font-size:23px;letter-spacing:-2px}.skill-demo-caption{font-weight:850;text-align:center;line-height:1.35;font-size:15px}.skill-demo-caption em{color:#fff0df;font-style:normal}.skill-demo-timeline{display:flex;gap:4px;margin:13px 0 5px}.skill-demo-timeline i{height:9px;flex:1;border-radius:3px;background:#badbeb}.skill-demo-timeline i:nth-child(2n){background:#fff0df}.skill-preview-edit>small{font-size:5px;letter-spacing:1px;display:block;text-align:center;color:#badbeb}.skill-poster-bottom{display:flex;justify-content:space-between;align-items:end;gap:10px;border-top:1px solid #d4e3eb;padding-top:14px}.skill-poster-bottom b{font-size:15px;line-height:1.3;letter-spacing:-.4px}.skill-poster-bottom>span{font-size:7px;line-height:1.6;text-align:right;letter-spacing:.5px}.skill-media-note{text-align:center;font-size:8px;letter-spacing:1.2px;color:#526b7a;font-weight:700;margin:13px 0}.skill-package-facts{display:flex;justify-content:space-around;gap:8px;color:#526b7a;border-top:1px solid #d4e3eb;margin-top:20px;padding-top:16px;font-size:9px}.skill-package-facts b{display:block;font-size:22px;color:#07577f}.skill-content{min-width:0}.skill-badges{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 23px}.skill-badges>span{border-radius:12px;background:#087cba;color:#fff;font-weight:750;font-size:11px;padding:9px 14px;box-shadow:0 6px 15px #0e7ab51a}.skill-badges>span+span{background:#e77b31}.skill-eyebrow{font-size:9px;letter-spacing:1.8px;font-weight:750;color:#526b7a;margin:0 0 9px}.skill-content h2{font-size:29px;line-height:1.25;letter-spacing:-.8px;color:#12374b;margin:0 0 15px;font-weight:800}.skill-lead{font-size:12px;line-height:1.95;color:#526b7a;margin:0 0 26px}.skill-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}.skill-feature h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:11px;font-weight:750;color:#12374b}.skill-feature h3 svg{width:15px;height:15px;flex-shrink:0;color:#07577f}.skill-feature p{font-size:10px;line-height:1.95;color:#526b7a;margin:0}.skill-tags{display:flex;flex-wrap:wrap;gap:7px;margin:23px 0 15px}.skill-tags span{padding:6px 11px;border:1px solid #d4e3eb;border-radius:30px;color:#526b7a;font-size:8px}.skill-guide{border:1px solid #d4e3eb;background:#edf5fa;border-radius:16px;padding:15px 17px}.skill-guide h3{font-size:11px;font-weight:750;margin:0 0 8px;color:#07577f}.skill-guide p{font-size:10px;line-height:1.95;margin:0;color:#526b7a}.skill-guide b{color:#526b7a;font-weight:650}.skill-requirements{margin-top:14px;color:#526b7a;font-size:10px;border-bottom:1px solid #d4e3eb;padding:0 1px 14px}.skill-requirements summary,.skill-wallet summary{cursor:pointer;font-weight:650;line-height:1.8}.skill-requirements p{font-size:10px;line-height:1.9;margin:11px 0 0;color:#526b7a}.skill-purchase{padding-top:22px}.skill-price-label{font-size:10px;color:#526b7a}.skill-price{display:block;color:#087cba;font-size:34px;font-weight:850;line-height:1.4;letter-spacing:-1.5px;margin:9px 0 4px}.skill-price-note{font-size:9px;color:#526b7a;margin:0 0 19px;line-height:1.8}.skill-purchase-actions{display:flex;gap:10px;flex-wrap:wrap}.skill-dialog .skill-buy{background:linear-gradient(110deg,#badbeb,#087cba);border:1px solid #badbeb;color:#fff;box-shadow:0 7px 20px #0e7ab51a}.skill-dialog .skill-buy:hover{filter:brightness(1.06)}.skill-dialog .skill-contact{background:#fafbf7;border:1px solid #d4e3eb;color:#12374b}.skill-payment-note{font-size:9px;line-height:1.9;color:#526b7a;margin:15px 0 0}.skill-payment-note b{font-weight:600;color:#526b7a}.skill-wallet{margin-top:14px;padding:12px 14px;border:1px solid #d4e3eb;border-radius:12px;font-size:10px;color:#526b7a}.skill-wallet p{font-size:10px;line-height:1.8;color:#526b7a}.skill-dialog .skill-wallet-buy{background:#edf5fa;border:1px solid #d4e3eb;color:#07577f}@media (max-width:740px){.skill-presentation{grid-template-columns:1fr;gap:27px}.skill-media{position:static;max-width:300px;width:100%;margin:0 auto}.skill-poster{min-height:420px;aspect-ratio:300/445}.skill-package-facts{margin-top:10px;padding-top:10px}.skill-content h2{font-size:27px}.skill-lead{font-size:12px}.skill-feature-grid{gap:22px 17px}.skill-feature h3{font-size:10px;gap:5px}.skill-feature p,.skill-guide p{font-size:10px}.skill-badges{margin-bottom:20px}.skill-price{font-size:33px}.skill-price-note{font-size:10px}}@media (prefers-reduced-motion:reduce){.skill-dialog *{scroll-behavior:auto}}.skill-badges>span{font-size:12px}.skill-eyebrow{font-size:10px}.skill-content h2{font-size:31px}.skill-lead{font-size:14px;line-height:1.9}.skill-feature h3{font-size:13px}.skill-feature p{font-size:12px;line-height:1.9}.skill-tags span{font-size:10px}.skill-guide h3{font-size:13px}.skill-guide p,.skill-requirements,.skill-requirements p,.skill-price-label{font-size:12px}.skill-price-note{font-size:11px}.skill-payment-note{font-size:11px}.skill-wallet,.skill-wallet p{font-size:12px}@media (max-width:740px){.skill-content h2{font-size:27px}.skill-lead{font-size:13px}.skill-feature-grid{grid-template-columns:1fr}.skill-feature h3{font-size:13px}.skill-feature p,.skill-guide p{font-size:12px}.skill-feature-grid{gap:18px}.skill-badges>span{font-size:11px}.skill-poster{min-height:420px}}:root{color-scheme:light;--bg:#f7f8f5;--surface:#fff;--panel:#fff;--line:#d9e3e8;--text:#12374b;--muted:#526b7a;--blue:#087cba;--green:#087cba;--ocean:#087cba;--ocean-deep:#07577f;--ocean-soft:#e9f4fa;--orange:#e77b31;--orange-soft:#fff2e6;--font:"Be Vietnam Pro",system-ui,sans-serif}body{background:var(--bg);color:var(--text);font-family:var(--font)}button,input,select,textarea{font-family:inherit}a,button,input,select,textarea{outline-color:var(--ocean)}input,select,textarea{color-scheme:light;accent-color:var(--ocean)}::selection{background:#b6e0f4;color:#12374b}.search-box,.catalog-controls select,.category,.pagination button{background:#fff;border-color:var(--line);color:var(--muted)}.pagination button.active{background:var(--ocean);border-color:var(--ocean);color:#fff}.help-banner p,.subtitle,.muted{color:var(--muted)}footer{border-color:var(--line);color:#526d7f}footer .brand,footer>a:last-child{color:var(--ocean-deep)}.product-dialog,.auth-dialog,dialog{background:#fafbf7;color:var(--text);border-color:#cedee6;box-shadow:0 28px 90px #0c30464a}.product-dialog::backdrop,.auth-dialog::backdrop,dialog::backdrop{background:#153c5480}.promotion-strip{background:linear-gradient(110deg,#e6f4fc,#eef7fb 70%,#fff0de);border-color:#bad9ea;color:var(--text)}.promotion-strip h2{color:var(--ocean-deep)}.promotion-strip p{color:var(--muted)}table{color:var(--text)}thead,th{background:#eef5f9;color:#385f77}td{color:var(--text)}table th,table td{border-color:var(--line)}tbody tr:hover{background:#f1f8fc}.filters input,.filters select,.max-form input,.max-form select,.form-grid input,.form-grid select,main textarea,.revenue-controls input{background:#fff;color:var(--text);border-color:#bfd3df}.form-help,.pagination{color:var(--muted)}.revenue-period,.revenue-data summary,summary{color:var(--ocean-deep)}label{color:var(--text)}input,select,textarea{background:#fff;color:var(--text);border-color:#bfd3df}td strong{color:var(--text)}tbody tr:hover td{background:#f1f8fc}.skill-dialog .skill-buy{background:linear-gradient(120deg,#087cba,#086da5);border-color:#0775ae;color:#fff}.skill-badges>span+span{background:#fff0df;color:#99480f;border:1px solid #eac7a7}.skill-demo-caption em{color:#ffc47c}.skill-demo-timeline i:nth-child(2n){background:#ffb66a}html{scroll-padding-top:105px}body{background:#f7f8f5;-webkit-font-smoothing:antialiased}main{max-width:1360px;padding:0 40px;margin:auto}.catalog-section{padding-top:15px}.categories{margin-top:21px;padding-bottom:10px;gap:8px}.product-grid{gap:19px}.promotion-strip{margin:0 0 28px;border:1px solid #d7e4ed;background:linear-gradient(110deg,#07577f,#0b6f9e);color:#fff;border-radius:19px;padding:22px 26px;box-shadow:0 12px 25px #07577f13}.promotion-strip h2{color:#fff;font-size:23px;letter-spacing:-.6px}.promotion-strip p{color:#d5ebf6;font-size:11px}.skill-spotlight{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;min-height:390px;border:1px solid #d6e4ec;border-radius:27px;background:#eaf3f8;overflow:hidden;margin:65px 0}.skill-spot-art{position:relative;min-height:390px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 40% 60%,#a9d3e599,transparent 64%),#e7f1f7;overflow:hidden}.skill-spot-orbit{position:absolute;inset:8% 16%;border-radius:50%;border:1px solid #9fc6db;transform:rotate(-25deg);aspect-ratio:1}.skill-spot-orbit:after{content:"";position:absolute;inset:22px;border:1px dashed #afd0e2;border-radius:50%}.skill-spot-tag{position:absolute;top:29px;left:30px;font-size:9px;color:#07577f;letter-spacing:2px;font-weight:750}.skill-spot-frame{width:210px;height:235px;position:relative;display:flex;flex-direction:column;padding:23px 20px;background:linear-gradient(145deg,#106f9e,#083e60);border:1px solid #b7e2f6;border-radius:24px;transform:rotate(-8deg);box-shadow:17px 23px #a0c5d733,0 30px 50px #123b6a25;color:#fff}.skill-spot-frame>span{font-size:8px;letter-spacing:2px;color:#b4ddeb}.skill-spot-frame>b{position:relative;font-size:86px;letter-spacing:-8px;line-height:1.5;align-self:center}.skill-spot-frame>b span{font-size:32px;letter-spacing:0;position:absolute;top:11px;right:-14px;color:#ffb472}.skill-spot-timeline{display:flex;gap:4px;margin-top:auto;align-items:flex-end;height:20px}.skill-spot-timeline i{background:#8dd4f4;height:11px;width:30%;border-radius:4px}.skill-spot-timeline i:nth-child(2n){background:#ffb66f;width:20%;height:18px}.skill-spot-note{position:absolute;bottom:25px;left:30px;right:20px;letter-spacing:1.2px;font-size:8px;color:#4a7288;font-weight:600}.skill-spot-copy{padding:39px 42px 40px 26px}.skill-spot-copy h2{font-size:37px;letter-spacing:-1.3px;line-height:1.25;margin:17px 0 20px}.skill-spot-copy h2 em{color:#087cba;font-style:normal}.skill-spot-copy p{font-size:13px;line-height:1.9;color:#526b7a;max-width:500px}.skill-spot-buy{display:flex;align-items:center;gap:22px;margin:22px 0 15px;flex-wrap:wrap}.skill-spot-buy strong{font-size:29px;color:#07577f;font-weight:800;letter-spacing:-1px}.skill-spot-copy>small{font-size:10px;color:#526b7a}.purchase-path{display:grid;grid-template-columns:1fr 1.6fr;gap:45px;border-bottom:1px solid #d5e2e9;padding:8px 0 48px;margin-bottom:49px}.purchase-path h2{font-size:38px;letter-spacing:-1px;line-height:1.25;margin:15px 0 0}.purchase-path h2 span{color:#087cba}.purchase-path ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:10px 0 0}.purchase-path li>b{font-size:29px;font-weight:500;letter-spacing:-1px;color:#b26b34}.purchase-path h3{font-size:13px;color:#12374b;margin:13px 0 10px}.purchase-path p{font-size:11px;line-height:1.9;color:#526b7a;margin:0}footer{max-width:1280px;padding:29px 0 50px;font-size:10px}@media (max-width:1100px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.skill-spot-copy h2{font-size:31px}.skill-spot-copy{padding:30px 25px}.purchase-path{grid-template-columns:.8fr 1.7fr;gap:27px}.purchase-path h2{font-size:33px}.purchase-path ol{gap:16px}footer{margin:0 40px}}@media (max-width:760px){html{scroll-padding-top:85px}main{padding:0 20px}.catalog-section{padding-top:0}.categories{margin-top:16px;gap:7px}.product-grid:not(.featured-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.skill-spotlight{grid-template-columns:1fr;margin:40px 0 35px;min-height:0;border-radius:22px}.skill-spot-art{min-height:280px}.skill-spot-frame{width:165px;height:185px;padding:17px 15px;border-radius:18px}.skill-spot-frame>b{font-size:67px}.skill-spot-frame>b span{font-size:25px;right:-10px}.skill-spot-frame>span{font-size:7px;letter-spacing:1.3px}.skill-spot-tag{top:21px;left:23px;font-size:8px}.skill-spot-note{bottom:19px;left:23px;font-size:7px}.skill-spot-copy{padding:25px}.skill-spot-copy h2{font-size:31px;letter-spacing:-1px;margin:14px 0 16px}.skill-spot-copy p{font-size:12px}.skill-spot-copy>small{font-size:9px}.skill-spot-buy{gap:17px}.skill-spot-buy strong{font-size:28px}.purchase-path{grid-template-columns:1fr;gap:22px;padding:0 0 32px;margin-bottom:31px}.purchase-path h2{font-size:31px;margin-top:12px}.purchase-path h2 br{display:none}.purchase-path h2 span{margin-left:6px}.purchase-path ol{grid-template-columns:1fr;gap:19px;margin:0}.purchase-path li{display:flex;align-items:flex-start;gap:16px}.purchase-path li>b{font-size:27px;margin-top:2px}.purchase-path h3{font-size:13px;margin:0 0 5px}.purchase-path p{font-size:11px}footer{padding:25px 0 105px;margin:0 20px;flex-wrap:wrap;gap:15px;font-size:9px}footer p{display:none}footer>span{margin-left:auto}footer>a:last-child{width:100%}}@media (max-width:370px){main{padding-inline:15px}.skill-spot-copy{padding:22px}.skill-spot-buy{gap:12px}.skill-spot-copy h2{font-size:29px}}:root{color-scheme:dark;--bg:#060a1b;--surface:#0d1530;--panel:#0d1530;--line:#27355d;--text:#f1f5ff;--muted:#a7b6d7;--blue:#63baff;--green:#66e7ce;--ocean:#72c9ff;--ocean-deep:#b0dbff;--ocean-soft:#14264b;--orange:#b99aff;--orange-soft:#251f49}html{background:#060a1b}body{background:radial-gradient(ellipse at 85% 0%,#173c942b,transparent 35%),radial-gradient(ellipse at 0% 35%,#3d20721a,transparent 32%),#060a1b;color:var(--text)}input,select,textarea{color-scheme:dark;accent-color:#6cafff}::selection{background:#486de3;color:#fff}a,button,input,select,textarea{outline-color:#83d9ff}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #87dcff;outline-offset:4px}.studio-heading h2,.catalog-section .section-title h2,.purchase-path h2,.studio-faq h2,.skill-spot-copy h2{color:#edf4ff}.pagination button{background:#132448;border-color:#37568b;color:#bed9ff}.pagination button.active{background:linear-gradient(120deg,#2077df,#6055d5);border-color:#8bb6ff;color:#fff}.promotion-strip{background:radial-gradient(ellipse at 90% 0%,#7b4acc44,transparent 65%),linear-gradient(110deg,#102d6e,#133f91 55%,#273773);border-color:#6486d2;box-shadow:0 12px 38px #173bbc22}.promotion-strip h2{color:#f1f7ff}.promotion-strip p{color:#c0d7fa}.skill-spotlight{background:#101c3c;border-color:#354b7a}.skill-spot-art{background:radial-gradient(ellipse at 45% 60%,#235bbd88,transparent 66%),radial-gradient(ellipse at 90% 0%,#763bcc55,transparent 60%),#0d1635}.skill-spot-orbit{border-color:#4366b9}.skill-spot-orbit:after{border-color:#536fb459}.skill-spot-tag,.skill-spot-note{color:#99bded}.skill-spot-frame{background:linear-gradient(145deg,#2369cb,#15245c 70%,#4c3184);border-color:#8dc7ff80;box-shadow:17px 23px #426dc429,0 25px 55px #03071b80}.skill-spot-copy p,.skill-spot-copy>small{color:#a9bddd}.skill-spot-copy h2 em,.purchase-path h2 span{color:#88caff}.skill-spot-buy strong{color:#a4ddff}.skill-spot-timeline i:nth-child(2n){background:#b89aff}.purchase-path,.studio-faq,footer{border-color:#2b3a5f}.purchase-path li>b{color:#a590f9}.purchase-path h3,.studio-faq summary{color:#e2edff}.purchase-path p,.studio-faq p,.studio-faq details{color:#a2b9da}footer,footer p{color:#91a8ce}footer>a{color:#b5d9ff}.panel input,.panel textarea,.auth-dialog input,.security-form input,.warranty-form textarea,.referral-link input,input,select,textarea{background:#09132b;border-color:#3a5282;color:#e8f1ff}.product-dialog,.auth-dialog,dialog{background:radial-gradient(ellipse at 95% 0%,#47348720,transparent 60%),#0c1530;color:var(--text);border-color:#4f6ca4;box-shadow:0 28px 100px #000b}.product-dialog::backdrop,.auth-dialog::backdrop,dialog::backdrop{background:#020617c9;backdrop-filter:blur(8px)}.skill-content,.skill-dialog,.skill-story,.skill-detail{color:var(--text)}.skill-art-wrap,.skill-cover-wrap{background:#101c3c}.skill-content h2,.skill-content h3{color:#edf5ff}.skill-content p,.skill-content li,.skill-tags span{color:#afc0dc}.skill-badges>span,.skill-badge{background:#1b5299;color:#e5f3ff}.skill-badges>span+span{background:#513881;color:#f0e1ff}.skill-features article>span,.skill-features h3{color:#c5e4ff}.skill-guide{background:#112c45;border-color:#366480;color:#c5ebfa}.skill-guide h3{color:#b0e0ff}.skill-guide p{color:#a9c9de}.skill-price strong,.skill-price{color:#9edfff}.skill-tags span,.skill-wallet{background:#152441;border-color:#3b527d;color:#bcd5f4}.skill-requirements{border-color:#38486c}.skill-requirements summary{color:#bacbf0}.skill-meta,.skill-caption{color:#a2bcdf}.panel-head p,.muted,.form-help{color:#a0b6d9}th{background:#16274a;color:#a5c5f1}td{border-color:#2b3d64;color:#ceddf3}td strong{color:#eaf4ff}tr:hover td{background:#20345c70}.mono,code{color:#acd5ff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.skill-poster{background:radial-gradient(ellipse at 68% 40%,#7b45d65c,transparent 52%),repeating-radial-gradient(ellipse at -10% -10%,transparent 0 12px,#739ae32c 12.6px 13.1px,transparent 13.5px 26px),#122449;border-color:#436193;color:#e8f4ff}.skill-poster-brand{color:#bddfff}.skill-poster-brand>span{background:linear-gradient(135deg,#2689e7,#6758da);color:#fff}.skill-poster-kicker{color:#e9f4ff}.skill-preview-source{background:#2b4b72;border-color:#b2d0ee80;color:#e5f3ff}.skill-preview-source>i{background:#9dbbd066}.skill-preview-source small,.skill-preview-source>span{color:#d2e9ff}.skill-preview-edit{background:radial-gradient(ellipse at 90% 15%,#8f5fdc7d,transparent 68%),#133976;border-color:#92bfff;color:#fff;box-shadow:0 15px 35px #01061580}.skill-demo-product{background:#93c6ed}.skill-demo-product i{background:#5e8cc7}.skill-demo-product b{color:#153e71}.skill-demo-caption em{color:#cbb2ff}.skill-demo-timeline i:nth-child(2n){background:#b697ff}.skill-poster-bottom{border-color:#4c6292}.skill-poster-bottom b{color:#d8eeff}.skill-poster-bottom>span{color:#a5c2e9}.skill-media-note{color:#91b7de}.skill-package-facts{border-color:#344d7d;color:#a5bfdf}.skill-package-facts b{color:#a3ddff}.skill-eyebrow{color:#a3b8fa}.skill-feature h3 svg{color:#91cfff}.skill-feature p{color:#afc0dc}.skill-dialog .skill-buy{background:linear-gradient(110deg,#2679ed,#6a53dc);border-color:#81aaff;color:#fff;box-shadow:0 6px 22px #325def40}.skill-dialog .skill-contact{background:#142748;border-color:#496b9d;color:#cde8ff}.skill-dialog .skill-wallet-buy{background:#1a345b;border-color:#52739f;color:#def0ff}.skill-content .skill-price-label,.skill-buy-note{color:#a4bddd}.skill-content .skill-price{color:#a5deff}.filters input,.filters select,.max-form input,.max-form select,.form-grid input,.form-grid select,main textarea,.revenue-controls input{background:#09132b;color:#e8f1ff;border-color:#3a5282}tbody tr:hover td{background:#20345c70}thead,th{background:#16274a;color:#a5c5f1}.skill-content .skill-lead,.skill-feature p{color:#afc0dc}.skill-content .skill-outcome{font-size:19px;line-height:1.6;color:#c6e7ff;margin:0 0 18px;font-weight:550}.skill-outcome strong{font-weight:750;color:#91dcff}.skill-content .skill-runtime-note{font-size:11px;line-height:1.85;padding:13px 15px;border:1px solid #41618e;border-left:3px solid #78c9ff;border-radius:10px;background:#112443;color:#b8cce8;margin:0 0 25px}.skill-runtime-note b{color:#d8edff}.skill-platforms{padding:17px 18px;border:1px solid #455b8b;background:linear-gradient(110deg,#122547,#211f42);border-radius:14px;margin:0 0 17px}.skill-platforms h3{font-size:13px;margin:0 0 12px;color:#dcefff}.skill-platforms p{font-size:11px;line-height:1.9;margin:9px 0;color:#afc6e7}.skill-platforms b{color:#d5e7ff}.skill-badges>span:nth-child(3){background:#192c4b;border:1px solid #48688d;color:#beddfa}.skill-requirements code{overflow-wrap:anywhere}.skill-demo-caption em{font-size:19px}.skill-poster-kicker{font-size:25px}@media (max-width:740px){.skill-content .skill-outcome{font-size:18px}.skill-platforms{padding:15px}.skill-platforms p,.skill-content .skill-runtime-note{font-size:12px}.skill-badges{gap:7px}.skill-badges>span{padding:8px 10px}}.skill-guide b,.skill-payment-note b{color:#c4e2ff}.skill-own-promotion{background:linear-gradient(115deg,#173e6c,#392754);border:1px solid #7887c5;border-radius:12px;padding:13px 16px;margin:0 0 20px}.skill-own-promotion strong{display:block;color:#dbd2ff;font-size:13px}.skill-own-promotion span{display:block;color:#bdd5f2;font-size:11px;line-height:1.8;margin-top:5px}.skill-own-promotion b{color:#b4eaff}@media (max-width:760px){html{scroll-padding-top:76px}main{padding-inline:14px}#product-grid{gap:12px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}.categories{margin-top:12px;padding-bottom:7px}.promotion-strip{flex-wrap:wrap;padding:15px;gap:12px}.promotion-strip>div{min-width:0;max-width:100%}footer{padding-bottom:calc(100px + env(safe-area-inset-bottom));margin-inline:14px}}@media (max-width:360px){main{padding-inline:10px}}@media (max-width:760px){html{scroll-padding-top:80px}body{background:#080f24}main{padding:0 12px;max-width:none}#market-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 10px}#promotion-strip h2{font-size:13px;line-height:1.4;margin:0;color:#f2eaff}#promotion-strip p,#promotion-strip .eyebrow{display:none}#promotion-strip>div:first-child{flex:1;min-width:0}#product-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pagination{margin:22px 0 28px}footer{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}:root{color-scheme:light;--bg:#f5faff;--surface:#fff;--panel:#fff;--text:#163552;--muted:#526d89;--line:#c3d8ec;--blue:#1769c2;--green:#18789b;--ocean:#1769c2;--ocean-deep:#174a7d;--ocean-soft:#eaf5ff}body{color:var(--text);background-color:#f6fbff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 1100'%3E%3Cpath fill='%23e2f2ff' fill-opacity='.75' d='M0 95C310 260 650-90 1040 90S1440 160 1440 160V0H0Z'/%3E%3Cpath fill='%23eef8ff' d='M0 390C380 110 820 630 1440 250V560C930 810 440 260 0 630Z'/%3E%3Cpath fill='%23d9edff' fill-opacity='.45' d='M0 880C410 610 980 1140 1440 720V1000C970 1250 500 760 0 1060Z'/%3E%3Cg fill='none' stroke='%239fc9ed' stroke-opacity='.24'%3E%3Cpath d='M0 130C400 330 880-130 1440 200'/%3E%3Cpath d='M0 145C400 345 880-115 1440 215'/%3E%3Cpath d='M0 900C440 650 930 1160 1440 760'/%3E%3Cpath d='M0 915C440 665 930 1175 1440 775'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(ellipse at 5% 5%,#cce8ff85,transparent 45%),linear-gradient(140deg,#fbfdff,#eef7ff 55%,#fff);background-size:100% 1100px,100% 100%,100% 100%;background-repeat:repeat-y,no-repeat,no-repeat;background-attachment:scroll}::selection{background:#bee2ff;color:#123d6b}.studio-heading h2,.catalog-section .section-title h2,.purchase-path h2,.studio-faq h2,.skill-spot-copy h2,.page-section>h1{color:#153f65}.studio-heading>p,.studio-heading>div>p,.live-catalog-facts,.results-line,.results-line label,.subtitle,.muted,.form-help{color:#526f8d}.search-box,.catalog-controls select,.category,.pagination button{background:#ffffffed;border-color:#b5cfe6;color:#365c7b}.pagination button.active{background:#216fc0;color:#fff;border-color:#216fc0}.skill-spotlight{background:linear-gradient(130deg,#e4f3ff,#fcfdff 70%);border-color:#a9cbe8;box-shadow:0 10px 28px #2a679d12}.skill-spot-art{background:radial-gradient(ellipse at 70% 35%,#abc9ff85,transparent 60%),#d9ebff}.skill-spot-copy p,.skill-spot-copy>small{color:#4e6e8b}.skill-spot-copy em,.skill-spot-buy strong{color:#1f68a9}.purchase-path{border-color:#bed4e7}.purchase-path li>b,.purchase-path h3,.studio-faq summary{color:#21567f}.purchase-path p,.studio-faq p{color:#56708c}input,select,textarea,.panel input,.panel textarea,.auth-dialog input,.security-form input,.warranty-form textarea,.referral-link input{color-scheme:light;background:#f9fcff;border-color:#adc9e1;color:#173f65;accent-color:#2477c4}.topup-data code,.checkout-layout code,code{background:#e6f2fc;color:#1a5d94}.product-dialog,.auth-dialog,dialog{background:linear-gradient(135deg,#f9fcff,#edf7ff);color:#173d5d;border-color:#9ebfdf;box-shadow:0 24px 95px #163f615c}.product-dialog::backdrop,.auth-dialog::backdrop,dialog::backdrop{background:#173a615e;backdrop-filter:blur(7px)}.sheet-old-price,.sheet-price-label,.skill-price-label{color:#526f8d}.skill-content,.skill-dialog,.skill-story,.skill-detail{color:#173d60}.skill-content h2,.skill-content h3{color:#194768}.skill-content p,.skill-content li,.skill-tags span,.skill-feature p,.skill-features p{color:#526e87}.skill-features article>span,.skill-features h3{color:#1a5788}.skill-guide{background:#e2f2ff;border-color:#a8cbe5;color:#2a5a7d}.skill-guide h3{color:#205f8b}.skill-guide p{color:#4f718d}.skill-price,.skill-price strong{color:#186cb0}.skill-tags span,.skill-wallet{background:#ecf6ff;border-color:#b9d2e7;color:#416985}.skill-requirements,.skill-purchase{border-color:#bdd2e4}.skill-requirements summary{color:#416585}.skill-meta,.skill-caption{color:#4f7495}.skill-meta b{color:#255f8d}.skill-content .skill-lead,.skill-content .skill-outcome,.skill-feature p{color:#426584}.skill-outcome strong{color:#1c6098}.skill-content .skill-runtime-note{background:#e4f2ff;border-color:#b0cce5;border-left-color:#4696cf;color:#456b8a}.skill-runtime-note b{color:#205e8d}.skill-platforms{background:linear-gradient(120deg,#edf6ff,#f2f0fc);border-color:#b6cce3}.skill-platforms h3,.skill-platforms b{color:#245779}.skill-platforms p{color:#4a6c8b}.skill-badges>span:nth-child(3){background:#e3f1ff;border-color:#aecce5;color:#245e8c}.skill-content .skill-price-label,.skill-buy-note{color:#52718f}.skill-content .skill-price{color:#126bb1}.skill-dialog .skill-contact{background:#f2f9ff;border-color:#9fc5e2;color:#215e8b}.skill-dialog .skill-wallet-buy{background:#deedff;border-color:#a8c7e2;color:#205b8b}.skill-feature h3 svg{color:#2c7cb8}.skill-guide p b{color:#245f8f}.skill-media-note,.skill-package-facts{color:#517896;border-color:#b3cfe4}.skill-package-facts b{color:#286d9e}.skill-own-promotion{background:linear-gradient(115deg,#e2f2ff,#f0eaff);border-color:#b6c1e3}.skill-own-promotion strong{color:#554287}.skill-own-promotion span{color:#58718c}.skill-own-promotion b{color:#235e94}.sheet-payment-note b,.skill-payment-note b,.skill-price-note b{color:#24587f}footer,footer p{color:#56718a;border-color:#bdd2e4}footer>a{color:#225f90}@media (max-width:760px){#promotion-strip h2{color:#514182}}body{isolation:isolate;background:#f8fcff}body:before,body:after{content:"";position:fixed;inset:-35px;pointer-events:none;z-index:-1}body:before{background-color:#f8fcff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 1000'%3E%3Cpath fill='%23d8edff' fill-opacity='.72' d='M0 40C350 230 740-130 1440 150V310C810 40 360 400 0 220Z'/%3E%3Cpath fill='%23e4f2ff' fill-opacity='.7' d='M0 600C400 250 860 820 1440 410V670C900 990 400 490 0 870Z'/%3E%3Cpath fill='%23d6ebff' fill-opacity='.45' d='M0 920C480 650 960 1190 1440 810V1000H0Z'/%3E%3C/svg%3E"),radial-gradient(ellipse at 10% 10%,#d8edff77,transparent 60%);background-size:100% 1100px,100% 100%;background-repeat:repeat-y,no-repeat;filter:blur(32px);opacity:.92}body:after{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.45' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.035}@media (min-width:761px){main{padding-inline:32px;max-width:1440px}#market-groups{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:14px 0 12px}#promotion-strip h2{font-size:18px;line-height:1.4;margin:3px 0 4px}#promotion-strip p{font-size:11px;margin:0}#catalog{padding-top:0}}@media (min-width:761px) and (max-width:1100px){#market-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}}@keyframes category-pop{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-3px) rotate(-8deg)}65%{transform:translateY(-1px) rotate(5deg)}}@keyframes category-spark{0%,to{opacity:0;transform:scale(.3)}45%{opacity:1;transform:scale(1)}}@media (min-width:1101px){#market-groups{gap:8px;margin:15px 0 12px}}@media (max-width:760px){#market-groups{gap:6px;margin:10px 0}}html[data-store-theme=ruby]{--theme-accent:#bb2143;--theme-accent-end:#e33d51;--theme-accent-ink:#a51d3a}html[data-store-theme=ruby] body{background:#f6fbff}html[data-store-theme=ruby] body:before{background:radial-gradient(ellipse at 8% 10%,#cce8ffb0,transparent 50%),radial-gradient(ellipse at 95% 20%,#e1edffb0,transparent 45%),linear-gradient(140deg,#fff 10%,#e9f4ff,#fff 90%);filter:blur(30px)}html[data-store-theme=ruby] :is(#product-grid .product-price,.sheet-price-row .product-price,.skill-price){color:#b52142}html[data-store-theme=ruby] #promotion-strip :is(h2,p,.eyebrow){color:#fff}html[data-store-theme=lagoon]{color-scheme:dark;--bg:#15122d;--surface:#26213f;--panel:#26213f;--text:#eef6ff;--muted:#bac2df;--line:#4e496c;--blue:#9be8e3;--green:#8be3ce;--ocean:#a2ece6;--ocean-deep:#d8fcfa;--ocean-soft:#293b4c}html[data-store-theme=lagoon] body{color:#edf3ff;background:#17132e}html[data-store-theme=lagoon] body:before{background:radial-gradient(ellipse at 5% 0%,#3b4272a0,transparent 54%),radial-gradient(ellipse at 90% 48%,#56356f90,transparent 52%),radial-gradient(ellipse at 30% 100%,#224f6355,transparent 55%),linear-gradient(130deg,#141328,#211935 55%,#15142f);opacity:1;filter:blur(30px)}html[data-store-theme=lagoon] body:after{opacity:.025}html[data-store-theme=lagoon] :is(.market-search-hint,.results-line>label,.subtitle,.muted,.form-help,.eyebrow){color:#b1c4dd}html[data-store-theme=lagoon] :is(.section-title h2,.page-section>h1,.studio-heading h2,.purchase-path h2,.studio-faq h2){color:#f1f6ff}html[data-store-theme=lagoon] #promotion-strip :is(h2,p,.eyebrow){color:#e5f8fa}html[data-store-theme=lagoon] :is(input,textarea)::placeholder{color:#9faec6}html[data-store-theme=lagoon] :is(.sheet-purchase,.skill-purchase,.skill-media-note,.skill-package-facts){border-color:#59607d}html[data-store-theme=lagoon] :is(.sheet-price-row .product-price,.skill-package-facts b){color:#a6e8e5}html[data-store-theme=lagoon] :is(.panel a,.account-grid a,.referral-panel a,.sheet-tags span,.skill-tags span){color:#a4e7e4}html[data-store-theme=lagoon] :is(.sheet-tags span,.skill-tags span){background:#303c50;border-color:#587c8c}html[data-store-theme=lagoon] :is(footer,footer p){border-color:#575675;color:#aebdd7}html[data-store-theme=lagoon] footer :is(a,.market-wordmark){color:#d5f2f5}html[data-store-theme=lagoon] :is(.help-banner,.purchase-path,.studio-faq,.studio-faq details){background-color:transparent;border-color:#585571;color:#c6d3e6}html[data-store-theme=lagoon] :is(.purchase-path h3,.studio-faq summary,.help-banner h2){color:#e6f4fc}html[data-store-theme=lagoon] :is(code,.checkout-layout code,.topup-data code){background:#34455a;color:#bce9f0}html[data-store-theme=sunset]{color-scheme:light;--art-bg:#fff6ef;--art-canvas:linear-gradient(140deg,#fffaf5 5%,#fbe9de 50%,#fff3ed 80%);--art-glow:radial-gradient(ellipse at 12% 2%,#ffa8894a,transparent 52%),radial-gradient(ellipse at 90% 60%,#c89bca38,transparent 60%);--art-panel:linear-gradient(140deg,#fffdf9,#fff2e9);--art-soft:#faeae4;--art-field:#fffaf7;--art-ink:#422843;--art-muted:#795b70;--art-line:#dfbabd;--art-accent:#9a3357;--art-cta:linear-gradient(115deg,#b23857,#8c315c);--art-cta-ink:#fff8f6;--art-header:radial-gradient(ellipse at 15% 0,#ef897d55,transparent 65%),linear-gradient(115deg,#642947,#993c5c 65%,#6f2d50);--art-header-ink:#fff6ee;--art-header-muted:#f6cbd2;--art-nav:#ffffff0c;--art-nav-active:#9c3d58;--art-chrome:linear-gradient(120deg,#fffaf6f5,#f9e2d8f5);--art-chrome-ink:#764052;--art-chrome-active:#f3c8c0;--art-promo:linear-gradient(115deg,#883354,#bd5967 60%,#7d416b);--art-promo-ink:#fff3ee;--art-clock:#fff2e8;--art-clock-ink:#7e3654;--art-shadow:#7d3f6b14;--art-good:#236b54;--art-warn:#8c4c23;--art-danger:#ab304c;--art-deal:linear-gradient(115deg,#bd526c,#8a3c71)}html[data-store-theme=aurora]{color-scheme:dark;--art-bg:#081e28;--art-canvas:linear-gradient(140deg,#071b2a,#102937 50%,#102032);--art-glow:radial-gradient(ellipse at 5% 0,#1d968e55,transparent 52%),radial-gradient(ellipse at 95% 46%,#7053b452,transparent 58%),radial-gradient(ellipse at 30% 100%,#16a49b27,transparent 50%);--art-panel:linear-gradient(145deg,#152e3d,#102534);--art-soft:#1a3545;--art-field:#0b2230;--art-ink:#e5fbf5;--art-muted:#abc9d2;--art-line:#3e6976;--art-accent:#86efd1;--art-cta:linear-gradient(115deg,#9ff5cc,#6dd6e6);--art-cta-ink:#0c3441;--art-header:radial-gradient(ellipse at 82% 100%,#8052bd38,transparent 65%),linear-gradient(115deg,#0b343e,#125264 65%,#173749);--art-header-ink:#edfff9;--art-header-muted:#abded7;--art-nav:#e0fff608;--art-nav-active:#296b72;--art-chrome:linear-gradient(115deg,#12333ef5,#173648f5);--art-chrome-ink:#c5e5e6;--art-chrome-active:#285c66;--art-promo:linear-gradient(120deg,#164856,#364169 65%,#304463);--art-promo-ink:#dcfff3;--art-clock:#112f40;--art-clock-ink:#96f1d9;--art-shadow:#000b141f;--art-good:#90ecc1;--art-warn:#efcf9a;--art-danger:#ffb3c7;--art-deal:linear-gradient(115deg,#7651b1,#3a6396)}html[data-store-theme=champagne]{color-scheme:dark;--art-bg:#211b29;--art-canvas:linear-gradient(140deg,#201a28,#302435 50%,#251c29);--art-glow:radial-gradient(ellipse at 5% 0,#ad827630,transparent 56%),radial-gradient(ellipse at 94% 50%,#865b8d50,transparent 60%),radial-gradient(ellipse at 20% 100%,#d6ae6a18,transparent 50%);--art-panel:linear-gradient(145deg,#352c3f,#2a2434);--art-soft:#41364a;--art-field:#251e30;--art-ink:#faf1e5;--art-muted:#c9bacb;--art-line:#796477;--art-accent:#f0ce99;--art-cta:linear-gradient(115deg,#f1d7ad,#dcb784);--art-cta-ink:#432e35;--art-header:radial-gradient(ellipse at 85% 100%,#74526655,transparent 65%),linear-gradient(115deg,#302335,#513a50 60%,#37263e);--art-header-ink:#fff4e4;--art-header-muted:#dec5c6;--art-nav:#ffefda08;--art-nav-active:#735466;--art-chrome:linear-gradient(115deg,#362a3df5,#4b354cf5);--art-chrome-ink:#eddbc9;--art-chrome-active:#6a4c60;--art-promo:linear-gradient(120deg,#58394e,#795567 60%,#57435d);--art-promo-ink:#fff1d8;--art-clock:#362a3d;--art-clock-ink:#f4d6a3;--art-shadow:#09030d26;--art-good:#b4ddba;--art-warn:#efcd9c;--art-danger:#f4aec1;--art-deal:linear-gradient(115deg,#946b83,#704c76)}html[data-store-theme=riviera]{color-scheme:light;--art-bg:#f7f7ef;--art-canvas:linear-gradient(140deg,#fffdf3 3%,#edf3f7 50%,#f7f2e7);--art-glow:radial-gradient(ellipse at 8% 0%,#6eb5e236,transparent 52%),radial-gradient(ellipse at 95% 65%,#efac8332,transparent 60%);--art-panel:linear-gradient(140deg,#fffef8,#f0f5f8);--art-soft:#e9eff1;--art-field:#fffef9;--art-ink:#183e5c;--art-muted:#536f83;--art-line:#b3cbd4;--art-accent:#175fb3;--art-cta:linear-gradient(115deg,#2474c2,#174c91);--art-cta-ink:#fffaf1;--art-header:radial-gradient(ellipse at 10% 0,#77b3d83a,transparent 65%),linear-gradient(115deg,#123f7a,#1f5f9d 65%,#174275);--art-header-ink:#fffbee;--art-header-muted:#c2d8e8;--art-nav:#ffffff0b;--art-nav-active:#235a95;--art-chrome:linear-gradient(115deg,#fffdf3f5,#e5eff3f5);--art-chrome-ink:#345e7c;--art-chrome-active:#ccdfeb;--art-promo:linear-gradient(115deg,#a95137,#c17851 65%,#ac6245);--art-promo-ink:#fff9ee;--art-clock:#fff3df;--art-clock-ink:#87442e;--art-shadow:#23537713;--art-good:#246f5b;--art-warn:#92501e;--art-danger:#a3354b;--art-deal:linear-gradient(115deg,#bc6945,#a74c35)}html:is([data-store-theme=sunset],[data-store-theme=aurora],[data-store-theme=champagne],[data-store-theme=riviera],[data-store-theme=neural]){--text:var(--art-ink);--muted:var(--art-muted);--line:var(--art-line);--blue:var(--art-accent);--green:var(--art-good);--ocean:var(--art-accent);--ocean-deep:var(--art-ink);--ocean-soft:var(--art-soft);body{background:var(--art-bg);color:var(--art-ink)}body:before{background:var(--art-glow),var(--art-canvas);filter:blur(30px);opacity:1}body:after{opacity:.025}.topbar{background:var(--art-header);border-color:color-mix(in srgb,var(--art-header-muted) 40%,transparent);color:var(--art-header-ink);box-shadow:0 5px 25px var(--art-shadow)}.topbar .brand .market-wordmark,.topbar .brand .market-wordmark em{color:var(--art-header-ink)}.topbar .brand .brand-store{color:var(--art-header-muted)!important}.topbar .brand-mark{background:var(--art-header);border-color:var(--art-header-muted);box-shadow:0 3px 15px var(--art-shadow)}.topbar .market-logo path:nth-child(3){stroke:#28526c}.topbar .desktop-nav a{background:var(--art-nav);color:var(--art-header-muted);border-color:color-mix(in srgb,var(--art-header-muted) 30%,transparent)}.topbar .desktop-nav a:is(:hover,.active){background:var(--art-nav-active);color:var(--art-header-ink);border-color:var(--art-header-muted)}.topbar .desktop-nav a.active:after{background:var(--art-header-muted);box-shadow:none}.topbar :is(.wallet-chip,.profile-button){background:var(--art-nav);color:var(--art-header-ink);border-color:color-mix(in srgb,var(--art-header-muted) 50%,transparent)}.topbar .wallet-chip .icon{color:var(--art-header-muted)}.market-main{background:var(--art-panel);border-color:var(--art-line);box-shadow:inset 0 1px #ffffff10,0 10px 30px var(--art-shadow)}.market-main:before{border-color:color-mix(in srgb,var(--art-accent) 6%,transparent)}#mobile-market{background:none;border-color:var(--art-line)}:is(.market-intro h1,.section-title h2,.page-section>h1,.studio-heading h2,.purchase-path h2,.studio-faq h2){color:var(--art-ink)}.market-intro>div>span{color:var(--art-accent)}.market-intro>small{background:var(--art-soft);border-color:var(--art-line);color:var(--art-muted)}.market-intro small i{background:var(--art-accent);box-shadow:0 0 0 3px var(--art-soft)}#market-search-slot .search-box{background:var(--art-field);border-color:var(--art-line);box-shadow:inset 0 1px #ffffff0b}#market-search-slot .search-box input{color:var(--art-ink)}#market-search-slot .search-box input::placeholder{color:var(--art-muted)}#market-search-slot .search-box>span{color:var(--art-accent)}#market-search-slot .search-box:focus-within{border-color:var(--art-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--art-accent) 20%,transparent)}:is(.button.primary,.primary,.market-toolbar .market-menu,#product-grid .card-cta,.product-dialog .skill-buy,.product-dialog .skill-wallet-buy){background:var(--art-cta);border-color:var(--art-line);color:var(--art-cta-ink);box-shadow:0 4px 14px var(--art-shadow)}:is(.button.secondary,.secondary,.auth-switch,.forgot,.security-text-button,.product-dialog .skill-contact){background:var(--art-soft);border-color:var(--art-line);color:var(--art-accent)}#market-groups .market-group{background:var(--art-panel);border-color:var(--art-line);color:var(--art-ink);box-shadow:inset 0 1px #ffffff0b}#market-groups .market-group.active{background:var(--art-soft);border-color:var(--art-accent);color:var(--art-accent)}#market-groups .market-group.active:after{background:var(--art-accent)}#market-brands .category{background:var(--art-field);border-color:var(--art-line);color:var(--art-muted);box-shadow:none}#market-brands .category.active{background:var(--art-cta);color:var(--art-cta-ink);border-color:var(--art-line)}:is(.market-search-hint,.results-line>label,.subtitle,.muted,.form-help,.eyebrow){color:var(--art-muted)}.results-line #results-count{color:var(--art-ink)}:is(#market-desktop-sort select,.market-sort-slot select,.catalog-controls select){background:var(--art-field);color:var(--art-ink);border-color:var(--art-line)}#product-grid .product-card{background:var(--art-panel);border-color:var(--art-line);box-shadow:0 5px 20px var(--art-shadow)}#product-grid .product-card:hover{border-color:var(--art-accent);box-shadow:0 8px 25px var(--art-shadow)}#product-grid .product-body h3{color:var(--art-ink)}#product-grid :is(.product-category,.product-topline>span){color:var(--art-muted)}#product-grid .card-facts{background:var(--art-soft);border-color:var(--art-line)}#product-grid .card-facts>div>span{color:var(--art-muted)}#product-grid .card-facts b{color:var(--art-ink)}#product-grid .card-facts .fact-warranty b{color:var(--art-good)}#product-grid .card-facts .fact-warranty.none b{color:var(--art-danger)}#product-grid .card-facts :is(.unknown,.conditional) b{color:var(--art-warn)}#product-grid .card-price-box{border-color:var(--art-line)}#product-grid :is(.price-before,.price-before>span,.card-current-price>small){color:var(--art-muted)}#product-grid :is(.product-price,.card-deal-top>b){color:var(--art-accent)}#product-grid .card-deal-top>span{background:var(--art-deal);color:#fff;border-color:var(--art-line)}.card-offer-clock{background:var(--art-clock);border-color:var(--art-line)}.card-offer-clock>small,.card-offer-clock>b{color:var(--art-clock-ink)}#view-store>#promotion-strip{background:var(--art-promo);border-color:var(--art-line)}#promotion-strip :is(h2,p,.eyebrow){color:var(--art-promo-ink)}#promotion-strip .promotion-clock{background:var(--art-clock);border-color:var(--art-line)}#promotion-strip .promotion-clock :is(span,strong){color:var(--art-clock-ink)}:is(.panel,.auth-dialog,.product-dialog,.market-dialog,.security-panel,.referral-panel){background:var(--art-panel);border-color:var(--art-line);color:var(--art-ink);box-shadow:0 16px 50px var(--art-shadow)}:is(.panel,.auth-dialog,.product-dialog,.security-panel,.referral-panel) :is(h2,h3,label){color:var(--art-ink)}:is(.panel p,.product-dialog p,.auth-dialog .muted,.security-panel p,.referral-panel p){color:var(--art-muted)}:is(.panel,.auth-dialog,.product-dialog,.security-panel,.referral-panel) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:var(--art-field);border-color:var(--art-line);color:var(--art-ink)}:is(input,textarea)::placeholder{color:var(--art-muted)}.product-dialog :is(.sheet-facts article,.sheet-facts article:last-child,.skill-guide,.skill-compatibility,.skill-platforms,.skill-runtime-note,.skill-own-promotion,.skill-wallet,.skill-wallet-option,.detail-offer-summary,.sheet-help,.sheet-important,.sheet-quick-buy,.sheet-wallet,.quantity,.payment-option,.payment-option.payment-wallet,.payment-wallet.insufficient){background:var(--art-soft);border-color:var(--art-line);color:var(--art-ink)}.product-dialog :is(.sheet-facts h3,.sheet-facts article:last-child h3,.skill-feature h3,.skill-guide h3,.skill-guide b,.skill-price,.skill-outcome strong,.skill-runtime-note b,.skill-platforms b,.skill-platforms h3,.skill-own-promotion strong,.skill-own-promotion b,.sheet-help a,.sheet-important h3,.sheet-quick-buy strong,.payment-option-head strong,.skill-content .skill-price){color:var(--art-accent)}.product-dialog :is(.sheet-facts p,.sheet-facts article:last-child p,.skill-feature p,.skill-guide p,.skill-content .skill-lead,.skill-content .skill-outcome,.skill-platforms p,.skill-runtime-note,.sheet-lead,.sheet-help p,.sheet-description p,.sheet-payment-note,.sheet-important p,.sheet-quick-buy span,.payment-wallet-hint,.skill-own-promotion>span,.skill-own-promotion s,.skill-price-label,.skill-price-note,.skill-payment-note,.sheet-price-label,.sheet-old-price,.skill-requirements summary){color:var(--art-muted)}:is(.sheet-purchase,.skill-purchase,.skill-requirements,.skill-media-note,.skill-package-facts){border-color:var(--art-line)}:is(.sheet-price-row .product-price,.skill-package-facts b){color:var(--art-accent)}.product-dialog :is(.close,.sheet-close),.auth-dialog .close{background:var(--art-soft);border-color:var(--art-line);color:var(--art-ink)}:is(.wallet-hero,.security-profile){background:var(--art-panel);border-color:var(--art-line);color:var(--art-ink)}:is(.wallet-hero h2,.security-profile h2){color:var(--art-accent)}:is(.wallet-hero p,.wallet-hero small,.security-profile p){color:var(--art-muted)}.security-avatar{background:var(--art-cta);color:var(--art-cta-ink)}:is(.order-card,.ledger-row,.wallet-entry,.security-row,.account-row){border-color:var(--art-line)}:is(.ledger-row strong,.panel a,.security-links a,.referral-panel a){color:var(--art-accent)}:is(.sheet-tags span,.skill-tags span){background:var(--art-soft);border-color:var(--art-line);color:var(--art-accent)}:is(.delivered,.warranty-terms,.terms,.warranty-block){background:var(--art-soft);border-color:var(--art-line);color:var(--art-ink)}:is(.warranty-block p,.warranty-block summary,.warranty-form label,.checkout-layout p){color:var(--art-muted)}:is(code,.checkout-layout code,.topup-data code){background:var(--art-soft);color:var(--art-accent)}.product-dialog .checkout-layout .product-price{color:var(--art-accent)}.market-dialog>header{background:var(--art-soft);border-color:var(--art-line)}.market-dialog>header button{background:var(--art-field);border-color:var(--art-line);color:var(--art-ink)}.market-drawer-body>p{color:var(--art-muted)}#market-drawer-groups .market-group{background:var(--art-panel);border-color:var(--art-line);color:var(--art-ink)}#market-drawer-brands button{background:var(--art-field);border-color:var(--art-line);color:var(--art-ink)}#market-drawer-brands b{color:var(--art-accent)}.bottom-nav{background:var(--art-chrome);border-color:var(--art-line);box-shadow:0 -4px 20px var(--art-shadow)}.bottom-nav :is(a,.market-nav-button){color:var(--art-chrome-ink)}.bottom-nav :is(a.active,.market-nav-button[aria-expanded=true]){background:var(--art-chrome-active);border-color:var(--art-line);color:var(--art-chrome-ink)}:is(footer,footer p){border-color:var(--art-line);color:var(--art-muted)}footer :is(a,.market-wordmark,.market-wordmark em){color:var(--art-accent)}footer .brand-store{color:var(--art-muted)!important}:is(.help-banner,.purchase-path,.studio-faq,.studio-faq details){background:transparent;border-color:var(--art-line);color:var(--art-muted)}:is(.purchase-path h3,.studio-faq summary,.help-banner h2){color:var(--art-ink)}:is(.studio-faq p,.help-banner p,.help-banner .eyebrow){color:var(--art-muted)}.studio-faq a{color:var(--art-accent)}.help-banner{background:var(--art-panel)}.toast{background:var(--art-promo);border-color:var(--art-line);color:var(--art-promo-ink)}:is(.form-error,.error){color:var(--art-danger)!important}.product-dialog :is(.detail-offer-summary>strong,.skill-payment-note b,.skill-payment-note a){color:var(--art-accent)}:is(.skill-media-note,.skill-demo-caption,.skill-package-facts small,.sheet-media-caption){color:var(--art-muted)}:is(.catalog-status,#catalog .catalog-status){background:var(--art-soft);color:var(--art-accent);border-color:var(--art-line)}.pagination button{background:var(--art-field);color:var(--art-ink);border-color:var(--art-line)}.pagination button.active{background:var(--art-cta);color:var(--art-cta-ink)}:is(.skill-spotlight,.auth-mark){background:var(--art-panel);border-color:var(--art-line);color:var(--art-accent)}.studio-hero .eyebrow,.studio-hero .hero-copy>p{color:#cce3fa}:is(a,button,input,select,textarea):focus-visible{outline-color:var(--art-accent)}}html:is([data-store-theme=aurora],[data-store-theme=champagne],[data-store-theme=neural]){:is(.product-dialog,.auth-dialog,.product-dialog.skill-dialog){color-scheme:dark}.notice{background:#473c42;border-color:#937557;color:#ffe1b1}.notice a{color:var(--art-accent)}:is(.security-success,.notice.good,.security-badge.verified){background:#26463e;border-color:#53846e;color:#b5efd0}.security-badge{background:var(--art-soft);color:var(--art-muted);border-color:var(--art-line)}.saving-badge{background:#493756;border-color:#9c7bb7;color:#f3d7ff}.stock-pill{background:#234b43;color:#a5e6cb}.stock-pill.out{background:#4f3040;color:#ffc4d0}:is(.ref-tier.current,.referral-info,.referral-stat){background:var(--art-soft);border-color:var(--art-line)}}@keyframes notice-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes notice-progress{to{transform:scaleX(0)}}html[data-store-theme=neural]{color-scheme:dark;--art-bg:#060d20;--art-canvas:linear-gradient(145deg,#060d20,#101833);--art-glow:none;--art-panel:linear-gradient(145deg,#12213bed,#0c172ded);--art-soft:#172a46;--art-field:#0a172b;--art-ink:#eaf5ff;--art-muted:#afc3dc;--art-line:#385b80;--art-accent:#8bdfff;--art-cta:linear-gradient(115deg,#b5f2ff,#8ebdff);--art-cta-ink:#09213c;--art-header:linear-gradient(110deg,#09172bf5,#142142f5 65%,#211c42f5);--art-header-ink:#eef8ff;--art-header-muted:#bad4f0;--art-nav:#ffffff07;--art-nav-active:#203959;--art-chrome:linear-gradient(110deg,#102540fa,#1b2143fa);--art-chrome-ink:#daeeff;--art-chrome-active:#294467;--art-promo:linear-gradient(110deg,#173c63,#353368);--art-promo-ink:#e1f7ff;--art-clock:#1d2b51;--art-clock-ink:#ccdaff;--art-shadow:#00091f50;--art-good:#8ae4c7;--art-warn:#f4d59c;--art-danger:#ffb4c7;--art-deal:linear-gradient(115deg,#554893,#3c5384);--text:var(--art-ink);--muted:var(--art-muted);--line:var(--art-line);--blue:var(--art-accent);--green:var(--art-good)}html[data-store-theme=neural]{body{background:#060d20;color:var(--art-ink);isolation:isolate}body:before{position:fixed;inset:0;z-index:-2;background:linear-gradient(180deg,#060c1f24,#060c1f66 70%,#060c1fd9),url(/ai-background-v6-23.webp) center top/cover no-repeat;filter:none;opacity:1;transform:none;pointer-events:none}body:after{opacity:.025;pointer-events:none}.ambient{display:none}.topbar{max-width:none;padding-inline:max(24px,calc((100vw - 1424px)/2));border-bottom:1px solid #506f9d80;backdrop-filter:blur(18px);box-shadow:0 8px 35px #000a2338}.topbar .brand-mark{background:linear-gradient(135deg,#46c8ee,#3b6ccc 65%,#735bd4);border:1px solid #9edfff;box-shadow:0 0 22px #4da7f12a}main{max-width:1440px;padding-top:24px}#mobile-market{display:flex;flex-direction:column;gap:18px;padding:0;border:0;margin-bottom:24px;background:none}.market-main{padding:20px 24px;border:1px solid #466d9980;border-radius:22px;background:linear-gradient(125deg,#11233be8,#151c38ed);box-shadow:inset 0 1px #c7eaff12,0 12px 36px #000a2426}.market-main:before{display:none}.market-intro{margin-bottom:14px}.market-intro h2{font-size:clamp(18px,2vw,25px);letter-spacing:-.4px}.market-intro>div>span{font-size:9px;letter-spacing:1.8px}.market-intro>small{font-size:10px;border-radius:20px;padding:7px 12px}.market-toolbar{gap:10px;margin-bottom:12px}#market-groups{gap:8px;margin:12px 0}#market-groups .market-group{min-height:62px;border-radius:12px;padding:10px;box-shadow:none}#market-groups .market-group>span{background:#214768;color:#a8eaff;border:1px solid #5687ad55}#market-groups .market-group:hover{border-color:#70bedc;background:#1b304e}#market-brands .category{border-radius:9px}#market-feature{display:block;min-width:0}#market-feature .studio-hero{position:relative;display:flex;align-items:center;isolation:isolate;min-height:350px;max-height:none;height:auto;border:1px solid #70a8cf99;border-radius:24px;padding:38px 42px;margin:0;overflow:hidden;background:#07142b;box-shadow:inset 0 0 0 1px #c5ecff10,0 14px 46px #000a2340}#market-feature .studio-hero:before{content:"";display:block;position:absolute;inset:0;height:auto;z-index:1;background:linear-gradient(90deg,#061126e8,#06112688 43%,transparent 65%);pointer-events:none}#market-feature .studio-hero:after{content:"";display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#060f2866,transparent 40%);pointer-events:none}#market-feature .hero-media{display:block;position:absolute;inset:0;width:100%;height:100%;border:0;transform:none;opacity:1;filter:none}#market-feature .hero-scene{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:none;transform:none;opacity:1}#market-feature .hero-copy{position:relative;z-index:2;max-width:55%;padding:0}#market-feature .hero-copy>.eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #87d6f44d;background:#17355380;border-radius:24px;padding:8px 12px;font-size:9px;letter-spacing:1.4px;color:#c5edff}#market-feature .hero-copy>.eyebrow i{width:5px;height:5px;background:#96ebff;border-radius:50%;box-shadow:0 0 9px #74dfff}#market-feature .hero-copy h1{font-size:clamp(30px,3.35vw,48px);line-height:1.16;letter-spacing:-1.7px;color:#f1f8ff;margin:18px 0 12px}#market-feature .hero-copy h1 span{background:linear-gradient(100deg,#a9efff,#a6b6ff);background-clip:text;-webkit-background-clip:text;color:transparent}#market-feature .hero-copy>p{display:block;max-width:460px;font-size:13px;line-height:1.8;color:#bdd0e8;margin-bottom:22px}#market-feature .hero-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}#market-feature .hero-actions .button{font-size:12px;padding:12px 18px;border-radius:11px;min-height:44px;box-shadow:0 6px 24px #7ce1ff26}#market-feature .hero-actions .text-link{display:block;color:#d2e6ff;font-size:11px}#market-feature .hero-proof,#market-feature .hero-floating{display:none}#catalog .section-title{margin:0 0 16px}#catalog .section-title h2{font-size:27px;letter-spacing:-.6px}#catalog .catalog-status{font-size:10px}.live-catalog-facts{color:var(--art-muted)}#product-grid{gap:18px;align-items:stretch}#product-grid .product-card{border:1px solid #5078a2a6;border-radius:19px;background:linear-gradient(155deg,#152742f5,#101a33f5);box-shadow:inset 0 1px #dbf3ff12,0 7px 23px #000b2338;transition:border-color .2s,box-shadow .2s,transform .2s}#product-grid .product-card:hover{transform:translateY(-3px);border-color:#93e1ff;box-shadow:0 0 0 1px #85c8ff25,0 10px 35px #071936aa}#product-grid .product-visual{background:#0a1328;border-bottom:1px solid #567da066}#product-grid .product-body{padding:16px;gap:10px}#product-grid .product-body h3{font-size:14px;line-height:1.5;color:#edf6ff}#product-grid .product-category{font-size:9px;letter-spacing:1.2px;color:#a1c2e5}#product-grid .card-facts{background:linear-gradient(120deg,#1b3554a3,#202e50a3);border-color:#4b70958a;border-radius:11px}#product-grid .card-price-box{border-color:#54749b66}#product-grid .product-price{color:#98e4ff;font-weight:850;text-shadow:0 2px 15px #84cfff16}#product-grid .card-cta{border:1px solid #a2d5f1;box-shadow:0 4px 14px #72beff18;border-radius:10px}#product-grid .card-deal-top>b{color:#b6d8fa}.card-offer-clock{border-radius:10px}:is(.benefits .feature-card,.need-card){background:var(--art-panel);border:1px solid #42658e;color:var(--art-ink);box-shadow:inset 0 1px #ffffff10}.benefits .feature-card strong{color:var(--art-ink)}.benefits .feature-card small{color:var(--art-muted)}.feature-icon{filter:drop-shadow(0 2px 10px #5fcfff33)}#view-store>#promotion-strip{border-radius:16px;border-color:#607aba;padding:18px 24px;box-shadow:inset 0 1px #b7e9ff20}.purchase-path,.studio-faq,.help-banner{padding:24px;border:1px solid #486a8c80;border-radius:20px;background:var(--art-panel)}.studio-faq h2,.help-banner h2,.purchase-path h2{letter-spacing:-.7px}.studio-faq summary{font-size:15px}.studio-faq details{background:none}:is(.page-section>h1,.section-title h2){color:var(--art-ink)}:is(.panel,.security-panel,.referral-panel){box-shadow:inset 0 1px #ffffff0e,0 10px 35px #00091f30}.wallet-hero{background:radial-gradient(ellipse at 90% 0,#5875a633,transparent 60%),linear-gradient(120deg,#193352,#1f2449);box-shadow:inset 0 1px #d0ecff1c}.ledger-row :is(span,small){color:var(--art-muted)}.product-dialog::backdrop,.auth-dialog::backdrop,.market-dialog::backdrop{background:#02091bba;backdrop-filter:blur(7px)}.product-dialog{border:1px solid #73a8ce9c;border-radius:24px;box-shadow:0 24px 100px #000b2db0}:is(.product-dialog,.auth-dialog,.market-dialog) button:focus-visible{outline:2px solid #b1eeff;outline-offset:3px}.sheet-title,.skill-content h2,.sheet-description{color:var(--art-ink)}.bottom-nav{backdrop-filter:blur(18px);border-color:#5b83aa90;box-shadow:0 -4px 30px #020b2370}.bottom-nav a.active{box-shadow:inset 0 1px #bddfff19}.notice-ticker{background:linear-gradient(100deg,#112440e8,#1c2143e8);border-color:#476f9980;box-shadow:inset 0 1px #d0edff10}.notice-ticker .ticker-card{background:linear-gradient(115deg,#183252,#212c4b);border-color:#6285ae70}.notice-ticker .ticker-card strong{color:#d6e8ff}.notice-ticker .ticker-description{color:#a9e8ff}.customer-notice{background:linear-gradient(110deg,#142b48f5,#252447f5);border-color:#668db3;border-left-color:#9beaff}.customer-notice .notice-label{color:#ace6ff}body:has(dialog[open]) .customer-notices{display:none!important}footer{background:#0813268c;border-radius:20px;padding:22px 24px}:is(a,button,input,select,textarea):focus-visible{outline:2px solid #a6eaff;outline-offset:3px}}@media (min-width:1100px){html[data-store-theme=neural] #product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){html[data-store-theme=neural]{.topbar{padding:12px 14px}.topbar .brand-mark{width:38px;height:38px}.topbar .market-wordmark{font-size:19px}.topbar .brand-store{font-size:7px;letter-spacing:1.4px}main{padding:14px 12px 90px}body:before{background:linear-gradient(180deg,#070f20b0,#070f20d9),url(/ai-background-v6-23.webp) center/cover no-repeat}#mobile-market{display:flex;gap:12px;margin-bottom:18px}.market-main{border-radius:17px;padding:14px 12px}.market-intro{margin-bottom:12px}.market-intro h2{font-size:18px;line-height:1.35;letter-spacing:-.3px}.market-intro>small{display:none}#market-groups .market-group{min-height:60px;padding:8px 4px}#market-groups{gap:6px}#market-feature{display:block}#market-feature .studio-hero{flex-direction:row;justify-content:flex-start;min-height:198px;padding:20px 18px;border-radius:18px}#market-feature .hero-copy{max-width:77%;width:77%;margin:0;text-align:left}#market-feature .hero-copy>.eyebrow{font-size:7px;padding:6px 8px;letter-spacing:.8px}#market-feature .hero-copy h1{font-size:24px;letter-spacing:-.8px;margin:13px 0 16px;line-height:1.15}#market-feature .hero-copy h1 span{white-space:normal}#market-feature .hero-copy>p{display:none}#market-feature .hero-copy>p br{display:none}#market-feature .hero-actions .text-link{display:none}#market-feature .hero-actions .button{font-size:11px;min-height:40px;padding:10px 12px}#market-feature .hero-media{inset:0}#market-feature .hero-scene{object-position:61% center}#market-feature .studio-hero:before{inset:0;height:auto;background:linear-gradient(90deg,#061126f5,#061126c9 48%,#06112624)}#catalog .section-title h2{font-size:22px}#product-grid{gap:10px}#product-grid .product-card{border-radius:14px}#product-grid .product-body{padding:10px;gap:8px}#product-grid .product-body h3{font-size:12px;line-height:1.45}#product-grid .product-photo{object-fit:contain;width:100%;height:auto;aspect-ratio:3/2}#product-grid .product-category{font-size:8px;letter-spacing:.7px}#product-grid .card-facts{padding:8px;border-radius:8px}#product-grid .product-price{font-size:22px}#product-grid .card-cta{min-height:38px;font-size:11px}#product-grid .card-deal-top>b{font-size:9px}.card-offer-clock{padding:5px}.card-offer-clock>b{font-size:12px}.purchase-path,.studio-faq,.help-banner{padding:18px;border-radius:16px}.product-dialog{border-radius:18px}.bottom-nav{border-radius:19px;padding:5px;bottom:max(7px,env(safe-area-inset-bottom));max-width:calc(100% - 16px)}footer{padding:20px 16px}}}@media (max-width:360px){html[data-store-theme=neural]{.topbar{padding-inline:11px;gap:7px}.topbar .brand{gap:7px}.topbar .brand-mark{width:33px;height:33px}.topbar .market-wordmark{font-size:16px}.topbar .brand-store{font-size:6px;letter-spacing:1.1px}.header-actions{gap:6px}.topbar .wallet-chip{font-size:9px;padding:8px 10px;white-space:nowrap}.topbar .profile-button{width:32px;height:32px;min-width:32px}#catalog .section-title h2{font-size:19px}}}html[data-store-theme=neural]{color-scheme:light;--art-bg:#0a102a;--art-canvas:linear-gradient(140deg,#07132b,#21163b);--art-panel:linear-gradient(145deg,#fffefe,#f6f5ff);--art-soft:#f0ecfa;--art-field:#fff;--art-ink:#17365f;--art-muted:#526583;--art-line:#cfcbe2;--art-accent:#805d20;--art-cta:linear-gradient(110deg,#fff0bc,#e9bb62);--art-cta-ink:#2c2445;--art-header:linear-gradient(110deg,#0b1935f8,#19294ff8 60%,#302347f8);--art-header-ink:#fff9e9;--art-header-muted:#d8dff3;--art-nav:#ffffff07;--art-nav-active:#38314f;--art-chrome:linear-gradient(110deg,#101d3bfa,#2b2247fa);--art-chrome-ink:#e8e7f6;--art-chrome-active:#413953;--art-promo:linear-gradient(110deg,#142957,#392452);--art-promo-ink:#fff3cf;--art-clock:#f8f0ff;--art-clock-ink:#584085;--art-good:#19705e;--art-warn:#875019;--art-danger:#b02c53;--art-deal:linear-gradient(110deg,#7651bb,#523680)}html[data-store-theme=neural]{body{background:#0a102a;color:#e7edf9}body:before{background:linear-gradient(160deg,#10102938,#33164f44 55%,#10112f9c),url(/ai-background-v6-23.webp) center top/cover no-repeat}.topbar{border-bottom-color:#bea67075;box-shadow:0 8px 30px #040a253d}.topbar .brand-mark{background:linear-gradient(135deg,#71c8ef,#4b6dd5 65%,#7757b6);border-color:#e9d5a2;box-shadow:0 0 22px #bca1ea20}.topbar .desktop-nav a:is(:hover,.active){border-color:#e3c78999;color:#fff2c9}.topbar .desktop-nav a.active:after{background:#ebcd8c}.topbar .wallet-chip .icon{color:#edcd8f}.market-main{background:var(--art-panel);border-color:#cfc8e1;box-shadow:inset 0 1px #fff,0 12px 36px #04091d30;color:var(--art-ink)}.market-intro>div>span{color:#77602f}.market-intro>small{color:#675781;background:#f0ecfa;border-color:#d5cde8}#market-search-slot .search-box{background:#fff;border-color:#c8cee2;color:#465d7d}#market-search-slot .search-box>span{color:#6e55a4}#market-search-slot .search-box:focus-within{border-color:#987cc4;box-shadow:0 0 0 3px #aa91d126}#market-groups .market-group{background:linear-gradient(145deg,#fff,#f4f1fb);color:#233e68;border-color:#d5cde3}#market-groups .market-group>span{background:#ede6ff;color:#6851b1;border-color:#ddd2f1}#market-groups .market-group:nth-child(4)>span{background:#ffedc9;color:#9b631d;border-color:#eed4a7}#market-groups .market-group:nth-child(5)>span{background:#f7e5f1;color:#ac4c83;border-color:#eed0e1}#market-groups .market-group:nth-child(6)>span{background:#e3f3ee;color:#287866;border-color:#cee7de}#market-groups .market-group:is(:hover,.active){background:linear-gradient(130deg,#fff8e9,#efe9fc);border-color:#baa16d;color:#463366}#market-groups .market-group.active:after{background:linear-gradient(90deg,#eac66d,#b28ad6)}#market-brands .category{background:#fff;color:#465e7f;border-color:#d5cde2}#market-brands .category.active{color:#2e2544;background:var(--art-cta);border-color:#cfa85e}#market-feature .studio-hero{border-color:#d7b775;box-shadow:inset 0 0 0 1px #ffe3a315,0 14px 46px #00091c60}#market-feature .hero-copy>.eyebrow{color:#f5d896;border-color:#d9bf8759;background:#12213e80}#market-feature .hero-copy>.eyebrow i{background:#efd18a;box-shadow:0 0 9px #e3bc67}#market-feature .hero-copy h1{color:#fffdf8}#market-feature .hero-copy h1 span{background:linear-gradient(100deg,#fff0bf,#d8b66e 70%,#f2dba3);background-clip:text;-webkit-background-clip:text;color:transparent}#market-feature .hero-copy>p{color:#d0dced}#market-feature .hero-actions .button{border-color:#edce87;box-shadow:0 6px 24px #dbbd6d26}#market-feature .hero-actions .text-link{color:#e6e1ec}#catalog .section-title h2,.page-section>h1{color:#f4f2fb}.results-line #results-count,.results-line>label,.live-catalog-facts{color:#d7ddec}#catalog .catalog-status{background:#202747e8;border-color:#9e89b366;color:#e4d5f5}#product-grid .product-card{background:var(--art-panel);border-color:#c8c3dd;box-shadow:inset 0 1px #fff,0 9px 28px #04081f36;color:var(--art-ink)}#product-grid .product-card:hover{border-color:#d2ad63;box-shadow:0 0 0 1px #edcf873d,0 12px 32px #03071966}#product-grid .product-visual{border-bottom-color:#c9c4dc}#product-grid .product-body h3{color:#17365f}#product-grid .product-category{color:#6b5b80}#product-grid .card-facts{background:linear-gradient(120deg,#f2effc,#edf3fd);border-color:#d1c8e6}#product-grid .card-price-box{border-color:#d9d0e8}#product-grid .product-price{color:#85601d;text-shadow:none}#product-grid .card-cta{background:var(--art-cta);color:#2d2545;border-color:#d9b66c;box-shadow:0 4px 14px #ac853b18}#product-grid .card-cta:hover{background:linear-gradient(110deg,#fff4ce,#f0c879)}#product-grid .card-deal-top>b{color:#705126}#product-grid .price-before,#product-grid .card-current-price>small{color:#596b86}#product-grid .stock-pill{background:#e3f4ec;color:#216852}#product-grid .stock-pill.out{background:#f9e9ef;color:#96314e}#product-grid .product-card.is-unavailable .stock-pill.out{background:#f9e9ef;color:#96314e;border-color:#e7c3cf}#product-grid .saving-badge{background:#eee5fc;border-color:#d1bceb;color:#684092}:is(.benefits .feature-card,.need-card){background:var(--art-panel);border-color:#c8c1dd;color:#17365f;box-shadow:inset 0 1px #fff,0 6px 18px #04091f21}.benefits .feature-card strong{color:#193a68}.benefits .feature-card small{color:#526583}.feature-icon{filter:drop-shadow(0 3px 8px #947bb324)}#view-store>#promotion-strip{border-color:#c8ad75;box-shadow:inset 0 1px #f7daa333}:is(.purchase-path,.studio-faq,.help-banner,.panel,.security-panel,.referral-panel){background:var(--art-panel);border-color:#cdc6df;color:var(--art-ink);box-shadow:inset 0 1px #fff,0 10px 35px #00091f25}.purchase-path h2,.studio-faq h2,.help-banner h2{color:#1c3864}.purchase-path ol li>b{color:#775596;background:#f1eafa;border-color:#d6c8e7}.page-section>.eyebrow,.page-section>.subtitle{color:#c9d4ea}.wallet-hero{background:linear-gradient(120deg,#14284a,#302249);color:#f6f1e7;border-color:#bea369;box-shadow:inset 0 1px #f4dfa31c}.wallet-hero h2{color:#f2d68f}.wallet-hero p,.wallet-hero small{color:#d3d7e8}.product-dialog,.auth-dialog,.market-dialog{background:var(--art-panel);color:var(--art-ink);border-color:#c7ad75;color-scheme:light;box-shadow:0 24px 100px #000b2db0}.sheet-title,.skill-content h2,.sheet-description{color:var(--art-ink)}.product-dialog .skill-badge.zip{background:#efe4fb;border-color:#cdb5e1;color:#70478e}.product-dialog .skill-badge.chatgpt{color:#fff}.product-dialog .skill-package-facts small{color:#526583}.product-dialog .skill-poster{border-color:#bfa56f;background:radial-gradient(ellipse at 80% 20%,#8562b35c,transparent 60%),repeating-radial-gradient(ellipse at -10% -10%,transparent 0 12px,#bfa66e22 12.6px 13.1px,transparent 13.5px 26px),#122449}.product-dialog .skill-poster .skill-poster-kicker{color:#fff2ce}.product-dialog .skill-poster .skill-demo-caption{color:#f9e8bc}.product-dialog .skill-poster .skill-demo-caption em{color:#dfc3ff}.product-dialog .close,.auth-dialog .close{background:#fff9eb;border-color:#ddc794;color:#604474}.notice{background:#eef2fc;border-color:#c9d4e8;color:#294975}.notice.good,.security-success,.security-badge.verified{background:#e6f4ed;border-color:#bddfcf;color:#236c54}.security-badge{background:#f0ecfa;color:#655179;border-color:#d1c6e3}.form-error,.error{color:#af3658!important}.bottom-nav{border-color:#b29d6b80;box-shadow:0 -4px 30px #020b2370}.bottom-nav :is(a.active,.market-nav-button[aria-expanded=true]){color:#f2d693;border-color:#b69b5c85;box-shadow:inset 0 1px #e7cc8822}.notice-ticker{background:linear-gradient(110deg,#172345ed,#35274bed);border-color:#9d8bb078}.notice-ticker .ticker-card{background:linear-gradient(110deg,#fffdfb,#f3ecfb);border-color:#d5c4e7;border-left:3px solid #b499cc}.notice-ticker .ticker-card strong{color:#283f6b}.notice-ticker .ticker-description{color:#73528f;background:#eee6f8;border:1px solid #cfbae4;border-radius:5px;padding:2px 5px;font-size:10px}.customer-notice{background:linear-gradient(110deg,#172544f5,#302347f5);border-color:#a18abb;border-left-color:#e4c77e}.customer-notice .notice-label{color:#ead49b}footer{background:linear-gradient(120deg,#0b1832d9,#241936d9);border-color:#b19a6e55;color:#ccd5e9}footer :is(a,.market-wordmark,.market-wordmark em){color:#f1d798}footer p,footer .brand-store{color:#cbd5e8!important}:is(a,button,input,select,textarea):focus-visible{outline-color:#bd8dce}}@media (max-width:760px){html[data-store-theme=neural]{body:before{background:linear-gradient(160deg,#11102b85,#2a1639c4),url(/ai-background-v6-23.webp) center/cover no-repeat}#market-groups .market-group{border-color:#d1c7e1}#market-feature .studio-hero:before{background:linear-gradient(90deg,#08132df5,#0c1734ce 48%,#20133929)}.notice-ticker .ticker-description{font-size:10px}}}html[data-store-theme=neural] body footer>span{color:#d2ddef}html body .skill-real-demo{margin:24px 0;padding:22px;border:1px solid #c9c1dd;border-radius:20px;background:#f9f8ff;color:#183653;min-width:0}html body .skill-real-demo .skill-demo-heading>span{font-size:10px;letter-spacing:.12em;color:#624282;font-weight:800}html body .skill-real-demo h2{font-size:clamp(20px,3vw,28px);line-height:1.3;color:#183653;margin:9px 0}html body .skill-real-demo p{color:#4b5e78;font-size:13px;line-height:1.8;margin:10px 0}.skill-demo-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:700px;margin:20px auto}.skill-demo-players figure{margin:0;min-width:0}.skill-demo-players figcaption{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;color:#183653}.skill-demo-players figcaption strong{font-size:16px;color:#183653}.skill-demo-players figcaption span{font-size:11px;color:#4b5e78}html body .skill-real-demo video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#0b1022;border-radius:12px;max-height:520px;border:1px solid #c3bed4}html body .skill-real-demo .skill-demo-context{font-size:12px}.skill-demo-details{padding:12px 14px;border-radius:12px;background:#eeebfa;border:1px solid #d2c9e2;color:#3d3a68}.skill-demo-details summary{font-size:12px;font-weight:750;cursor:pointer}.skill-demo-read{display:inline-block;margin-top:14px;color:#254d92!important;font-size:13px;font-weight:750}html body .skill-guide-article{line-height:1.85}html body .skill-guide-article p,html body .skill-guide-article li{color:#344e72}html body .skill-guide-article h2{font-size:23px;line-height:1.4;color:#17365f;margin-top:30px}.skill-guide-intro{font-size:17px}.skill-guide-table{width:100%;border-collapse:collapse;margin:20px 0}.skill-guide-table th,.skill-guide-table td{text-align:left;border:1px solid #c7bedb;padding:10px;font-size:13px;color:#344e72}.skill-guide-table th{background:#eeebfa;color:#17365f}.skill-guide-callout{padding:20px;background:#eeebfa;border:1px solid #c7bedb;border-radius:14px;margin:24px 0}.skill-guide-list{padding-left:22px}@media (max-width:650px){html body .skill-real-demo{padding:14px;margin:18px 0}.skill-demo-players{gap:10px}.skill-demo-players figcaption strong{font-size:14px}.skill-demo-players figcaption span{font-size:10px}html body .skill-real-demo p{font-size:12px}.skill-guide-table th,.skill-guide-table td{padding:7px;font-size:11px}html body .skill-guide-article h2{font-size:20px}}#market-groups{min-height:77px}#notice-layout-slot{pointer-events:none}html{scrollbar-gutter:stable}@media (max-width:760px){#market-groups{min-height:107px}}html[data-store-theme] body p.purchase-policy-note{font-size:12px;line-height:1.7;margin:12px 0;padding:10px 12px;border:1px solid #bacbe3;border-radius:12px;background:#edf4ff;color:#263f60!important;overflow-wrap:anywhere}html[data-store-theme] body p.purchase-policy-note a{color:#174c89!important;text-decoration:underline;text-underline-offset:2px}html[data-store-theme] body p.purchase-policy-note strong{color:inherit!important}
