.header nav a[aria-current=page]{color:#fff}.mobile-menu{display:none}.product-heading{text-align:center;padding-top:65px;padding-bottom:38px;position:relative}.product-heading:before{content:'';position:absolute;inset:-80px -10% 0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 65% 40%,#1b305333,transparent 60%),radial-gradient(ellipse at 30% 60%,#1c325733,transparent 50%)}.product-heading .eyebrow{justify-content:center;color:#588eec}.product-heading h1{font-size:48px;line-height:1.12;font-weight:750;letter-spacing:-2px;margin:22px 0}.product-heading>p{color:#9696a4;max-width:600px;margin:20px auto 25px;font-size:14px}.product-heading .breadcrumbs{margin-bottom:35px}.billing-toggle{display:inline-flex;background:#141418;padding:5px;border:1px solid #ffffff08;border-radius:999px;margin-top:10px}.billing-toggle button{border:0;background:none;border-radius:999px;padding:12px 22px;color:#8b8b98;font-size:12px;font-weight:650}.billing-toggle button[aria-pressed=true]{background:#232329;color:#fff;box-shadow:0 2px 10px #0003}.billing-toggle span{font-size:10px;color:#4b8bfa;margin-left:7px}.pricing-notice{max-width:900px;margin:10px auto 27px;font-size:11px;color:#aaa5b4;line-height:1.8;border:1px solid #332b32;background:#10131955;padding:14px 18px;border-radius:10px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;max-width:900px;margin:auto}.price-card{position:relative;background:#111114;border:1px solid #25252d;border-radius:20px;padding:34px;display:flex;flex-direction:column}.price-card.pro{border-color:#256fee5c;background:radial-gradient(ellipse at 100% 0%,#256fee10,transparent 60%),#111114}.price-card h2{font-size:23px;letter-spacing:-.5px;margin:0 0 22px}.price{font-size:41px;line-height:1.2;font-weight:750;letter-spacing:-1.5px;white-space:nowrap}.price small{font-size:13px;color:#a0a0ac;font-weight:450;letter-spacing:0;margin-left:6px}.price-card>p{font-size:11px;color:#858592;min-height:34px;margin:12px 0 21px}.price-card ul{list-style:none;padding:25px 0 10px;border-top:1px solid #ffffff0b;margin:0 0 15px}.price-card li{display:flex;gap:13px;font-size:12px;line-height:1.5;margin-bottom:18px;color:#e5e8ec}.price-card li.excluded{color:#5a5a68}.price-card .button{margin-top:auto;width:100%;font-size:11px;padding:15px 14px}.plan-tag{position:absolute;right:25px;top:32px;color:#689bf4;font-size:8px;letter-spacing:1px;background:#256fee15;border:1px solid #256fee29;padding:4px 9px;border-radius:999px}.payment-note{text-align:center;font-size:10px;color:#737381;margin-top:25px}.table-scroll{overflow-x:auto;border:1px solid #25252e;border-radius:14px}.comparison{width:100%;border-collapse:collapse;min-width:460px;background:#101014;font-size:12px}.comparison th,.comparison td{padding:17px 23px;border-bottom:1px solid #ffffff08;text-align:left;font-weight:450}.comparison thead th{font-weight:650;background:#15151a}.comparison tr th:first-child{width:50%;color:#aaaab6}.comparison tr:last-child>*{border-bottom:0}.comparison td:last-child{color:#afc8f2}.fine-print{font-size:10px;color:#7f7f8c;line-height:1.8}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.capability{position:relative;border:1px solid #272730;border-radius:16px;padding:25px;background:#111116}.cap-icon{color:#5b97ff;font-size:27px;margin-bottom:25px}.cap-status{display:block;font-size:8px;color:#a29bad;margin-bottom:11px;letter-spacing:.3px}.capability h2{font-size:20px;letter-spacing:-.6px;margin:0;font-weight:650}.capability p{font-size:12px;color:#8f8f9f;margin:16px 0 20px}.capability .text-link{font-size:11px;color:#779ddf}.guide-grid{display:grid;grid-template-columns:200px 1fr;gap:60px;padding-bottom:70px}.guide-nav{position:sticky;top:25px;align-self:start;display:grid;gap:15px;padding-top:25px;font-size:12px;color:#9696a3}.guide-nav a:hover{color:#fff}.guide-content article{padding:25px 0;border-bottom:1px solid #24242d;scroll-margin-top:30px}.guide-content h2{font-size:26px;font-weight:650;letter-spacing:-.8px;margin-bottom:20px}.guide-content p{color:#9292a0;font-size:13px}.guide-content code{color:#92b0e3;background:#ffffff06;padding:2px 5px;border-radius:4px;font-size:11px}.session-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0;font-size:11px;color:#8aa4d2}.session-bar>span{margin-right:auto}.session-bar .chip{font-size:10px}.session-bar .text-link{font-size:10px}#frame-container{position:relative;min-height:300px;background:#09090d}#frame-container .game-frame{width:100%;max-width:360px;aspect-ratio:9/16;height:640px;margin:auto;display:block}#frame-container[hidden]{display:none}.studio-layout{grid-template-columns:290px minmax(0,1fr);gap:30px}.studio-settings h2:not(:first-child){margin-top:10px}.check-field{display:flex;align-items:center;gap:9px;font-size:11px;margin-top:16px;color:#b3b3bf}.check-field input{accent-color:var(--orange)}.account-switch{padding:15px 0 0}.account-switch label{font-size:10px;color:#9e9eac;display:block;margin-bottom:7px}.account-switch select{width:100%;padding:9px;color:#c1c1cc;background:#0b0b0e;border:1px solid #303039;font-size:10px}.account-switch .chip{margin-top:10px;font-size:9px}.tool-panel{border:1px solid #28282f;border-radius:12px;padding:23px;background:#111114;margin-top:25px;scroll-margin-top:25px}.tool-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.tool-heading h2{font-size:20px;letter-spacing:-.6px;margin:0}.tool-heading>span{font-size:7px;letter-spacing:.8px;color:#7e7e8c}.tool-panel>p,.tool-panel [role=tabpanel]>p{font-size:11px;color:#9494a2}.direct-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.action-tile{background:#181b20;border:1px solid #39303c;padding:14px 8px;color:#c3cbda;text-align:left;border-radius:9px}.action-tile:hover{border-color:#256eed;color:#fff}.action-tile b{display:block;font-weight:550;font-size:11px}.action-tile small{display:block;color:#91839a;font-size:9px;margin-top:5px}.mapping-details{font-size:11px}.mapping-details summary{cursor:pointer;color:#adadba;padding:10px 0}.mapping-details p{font-size:10px;color:#8b8b98}.mapping-row{display:flex;gap:15px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ffffff08;font-size:10px}.mapping-row>span:first-child{color:#71a1f3}.mapping-row>span:last-child{color:#8e8e9b;text-align:right}.tools-tabs{display:flex;gap:4px;border-bottom:1px solid #282830;margin:23px 0 20px;overflow-x:auto}.tools-tabs button{border:0;border-bottom:2px solid transparent;white-space:nowrap;background:transparent;color:#7e7e8d;border-radius:0;padding:10px;font-size:10px}.tools-tabs button[aria-selected=true]{color:#fff;border-bottom-color:#256fee}.sound-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0}.sound-pad{background:linear-gradient(130deg,#1c222b,#191f29);border:1px solid #2a313d;border-radius:8px;padding:13px 7px;font-size:9px;color:#bcc3cf}.sound-pad>span{display:block;font-size:19px;color:#598de8;margin-bottom:4px}.sound-pad:hover{border-color:#598de8}.tool-panel .field input,.tool-panel textarea{background:#0a0a0f;color:#dee2e9;border:1px solid #30303a;border-radius:7px;padding:10px;width:100%;font-size:11px}.tool-panel .field>span{font-size:11px}.tool-panel input[type=range]{accent-color:#256fee;padding:0;border:0}.tool-panel input[type=file]{font-size:10px}#uploaded-audio{width:100%;margin-top:15px}#uploaded-audio[hidden],#gif-preview[hidden]{display:none}#gif-preview{max-width:100%;max-height:240px;display:block;margin:20px auto}.goal-label{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-top:25px;color:#a0aabc}.goal-label>b{font-weight:550}.goal-label>span{color:#76a2ef}progress{width:100%;height:12px;accent-color:#256fee;margin:15px 0 23px}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px}.stats-grid>div{border:1px solid #292934;border-radius:8px;padding:15px}.stats-grid strong{display:block;font-size:27px;font-weight:650;color:#7da5ea}.stats-grid span{font-size:9px;color:#8e8e9d}.live-effect{position:absolute;z-index:3;top:50%;left:46%;font-size:90px;color:#5590f5;pointer-events:none;animation:live-pop 1.25s forwards;text-shadow:0 0 30px #6398f4}.game-card-art img{object-position:center 43%}.catalog-thumb img[src*="cle-dor"]{object-position:center 35%}.game-card-art img[src*="cle-dor"]{object-position:center 37%}.showcase-phone .phone-stage img[src*="cle-dor"]{object-position:center 45%}.studio-settings hr{width:100%}@keyframes live-pop{0%{opacity:0;transform:translateY(40px)scale(.5)}25%{opacity:1;transform:translateY(0)scale(1.2)}100%{opacity:0;transform:translateY(-100px)scale(.7)}}
@media(max-width:1000px){.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-layout{grid-template-columns:260px minmax(0,1fr);gap:22px}.guide-grid{gap:30px;grid-template-columns:150px minmax(0,1fr)}}@media(max-width:800px){.mobile-menu{display:block;position:relative}.header>.button{margin-left:auto}.mobile-menu summary{cursor:pointer;font-size:19px;list-style:none}.mobile-menu>div{position:absolute;right:0;top:40px;width:190px;background:#171a1f;border:1px solid #333340;border-radius:12px;padding:18px;display:grid;gap:17px;font-size:12px;box-shadow:0 15px 35px #0008}.product-heading{padding-top:45px}.product-heading h1{font-size:38px;letter-spacing:-1.7px}.product-heading>p{font-size:12px}.pricing-grid{gap:16px}.price-card{padding:25px}.price-card li{font-size:11px}.price{font-size:33px}.plan-tag{position:static;align-self:flex-start;margin-bottom:20px;font-size:7px}.price-card h2{font-size:22px}.studio-layout{grid-template-columns:minmax(0,1fr)}.guide-grid{grid-template-columns:minmax(0,1fr)}.guide-nav{position:static;display:flex;flex-wrap:wrap;gap:20px;border-bottom:1px solid #262630;padding:15px 0}.sound-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-heading>span{font-size:6px}.studio-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.studio-settings>.account-switch{grid-column:1/-1}.studio-settings>h2{grid-column:1/-1}.studio-settings>.check-field{grid-column:1/-1}.studio-settings input{min-width:0}}
@media(max-width:540px){.pricing-grid{grid-template-columns:minmax(0,1fr)}.price-card{padding:30px}.price{font-size:39px}.plan-tag{position:absolute;top:30px;right:24px;margin:0}.capability-grid{grid-template-columns:minmax(0,1fr)}.product-heading h1{font-size:33px}.product-heading .eyebrow{font-size:8px}.price-card li{font-size:12px}.guide-content h2{font-size:24px}.direct-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.sound-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-panel{padding:18px}.tool-heading{align-items:flex-start;flex-direction:column;gap:10px}.tool-heading h2{font-size:19px}.studio-settings{display:block}.studio-settings>.field{margin-top:20px}.session-bar{font-size:10px}.mapping-row{font-size:9px}.studio-main>h1{font-size:31px}.header .brand{font-size:23px}.header .brand img{width:28px;height:28px}.header{gap:17px}#frame-container .game-frame{max-width:100%;height:auto;aspect-ratio:9/16}}
@media(prefers-reduced-motion:reduce){.live-effect{animation:none;display:none}}
