:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f7f3e9;background:#111514;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:linear-gradient(120deg,rgba(35,105,95,.3),transparent 38%),linear-gradient(255deg,rgba(174,71,63,.26),transparent 42%),#111514}button,select,input{font:inherit}button{border:1px solid rgba(247,243,233,.15);background:#f7f3e90e;color:#f7f3e9;border-radius:8px;cursor:pointer}button:hover:not(:disabled),button.selected{border-color:#fad34fc7;background:#fad34f24}button:disabled{cursor:not-allowed;opacity:.4}button.primary{background:#fad34f;color:#15130d;border-color:#fad34f;font-weight:800}select,textarea,input[type=number],input[type=search]{width:100%;min-height:42px;border:1px solid rgba(247,243,233,.15);background:#0f1110eb;color:#f7f3e9;border-radius:8px;padding:0 .75rem}textarea{min-height:88px;resize:vertical;padding:.7rem .75rem;line-height:1.35}input[type=range]{width:100%;accent-color:#fad34f}.appShell{display:flex;flex-direction:column;width:min(1620px,100%);overflow-x:hidden;margin:0 auto;padding:1rem}.viewerShell{width:min(920px,100%);min-height:100vh;display:grid;align-content:start;gap:.9rem;margin:0 auto;padding:1rem}.viewerHero{display:grid;gap:.35rem;padding:.35rem 0 .55rem}.viewerHero h1{max-width:760px;font-size:clamp(2.15rem,7vw,4.5rem)}.viewerBadges{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.viewerSourceBadge{width:fit-content;border:1px solid rgba(250,211,79,.36);border-radius:999px;background:#fad34f17;color:#fad34f;padding:.28rem .52rem;font-size:.74rem;font-weight:900;line-height:1;text-transform:uppercase}.viewerLanguageBadge{width:fit-content;border:1px solid rgba(130,220,210,.3);border-radius:999px;background:#82dcd214;color:#82dcd2;padding:.28rem .52rem;font-size:.74rem;font-weight:900;line-height:1;text-transform:uppercase}.viewerHero p:last-child{margin:0;color:#d8d0c2;font-size:clamp(1rem,2.8vw,1.18rem)}.landingShell{width:min(1180px,100%);min-height:100vh;display:grid;align-content:start;gap:1rem;margin:0 auto;padding:1rem}.healthShell{width:min(980px,100%);min-height:100vh;margin:0 auto;padding:1rem}.healthPanel{display:grid;gap:.85rem;border:1px solid rgba(130,220,210,.18);border-radius:8px;background:linear-gradient(135deg,#091d1aeb,#1e1618eb),#080a09f5;padding:1rem}.healthPanel.pass{border-color:#82dcd257}.healthPanel.warn{border-color:#fad34f57}.healthPanel.blocked{border-color:#f0807657}.healthSummaryGrid,.healthCheckGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.healthCheckGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.healthSummaryGrid div,.healthCheckGrid div{display:grid;gap:.25rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a096b;padding:.7rem}.healthSummaryGrid span,.healthCheckGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.healthCheckGrid div.warn span{color:#fad34f}.healthCheckGrid div.blocked span{color:#f08076}.healthSummaryGrid strong,.healthCheckGrid strong{overflow:hidden;color:#f7f3e9;font-size:.94rem;line-height:1.14;text-overflow:ellipsis}.healthSummaryGrid small,.healthCheckGrid small{color:#aaa296;font-size:.74rem;line-height:1.28}.landingHero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.82fr);gap:1rem;align-items:center;min-height:calc(100vh - 2rem);padding:1.4rem 0 .7rem}.landingHeroCopy{display:grid;gap:.85rem;min-width:0}.landingHero h1{max-width:780px;font-size:clamp(3rem,8vw,6.4rem);line-height:.92}.landingHero p{max-width:620px;margin:0;color:#d8d0c2;font-size:clamp(1.05rem,2.5vw,1.32rem);line-height:1.38}.landingActions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.2rem}.landingActions button{min-height:48px;padding:0 1rem}.landingPreview{display:grid;gap:.65rem;min-width:0;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.08),transparent 44%),#080a099e;padding:.78rem}.landingPreview .stage{min-height:430px}.landingProof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.landingProof div,.landingDemoGrid article{display:grid;gap:.26rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a0980;padding:.82rem}.landingProof span,.landingDemoGrid span{color:#82dcd2;font-size:.7rem;font-weight:900;line-height:1.08;text-transform:uppercase}.landingProof strong,.landingDemoGrid strong{color:#f7f3e9;font-size:1.04rem;line-height:1.15}.landingProof small,.landingDemoGrid small{color:#aaa296;font-size:.85rem;line-height:1.34}.landingDemos{display:grid;gap:.7rem;padding:.5rem 0 1rem}.landingDemoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.landingDemoGrid article{border-color:#fad34f29}.landingDemoGrid span{color:#fad34f}.landingSendLoop{display:grid;gap:.72rem;min-width:0;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(120deg,rgba(130,220,210,.06),transparent 48%),#080a0985;padding:.86rem}.landingSendLoop ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.58rem;margin:0;padding:0;list-style:none}.landingSendLoop li{display:grid;gap:.28rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.72rem}.landingSendLoop li span{width:1.55rem;height:1.55rem;display:grid;place-items:center;border-radius:999px;color:#15130d;background:#fad34f;font-size:.78rem;font-weight:950;line-height:1}.landingSendLoop li strong{color:#f7f3e9;font-size:1rem;line-height:1.1}.landingSendLoop li small{color:#aaa296;font-size:.8rem;line-height:1.3}.viewerRevealCard{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:.85rem;align-items:stretch;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.075),transparent 42%),#080a0994;padding:.85rem}.viewerRevealCopy{display:grid;align-content:center;gap:.28rem;min-width:0}.viewerRevealCopy span,.viewerRevealPath span{color:#fad34f;font-size:.7rem;font-weight:900;line-height:1.08;text-transform:uppercase}.viewerRevealCopy strong{color:#f7f3e9;font-size:clamp(1.12rem,3vw,1.65rem);line-height:1.08}.viewerRevealCopy small{color:#aaa296;font-size:.86rem;line-height:1.35}.viewerRevealPath{display:grid;gap:.45rem;align-items:center;min-width:0}.viewerRevealPath.twoBeat{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.viewerRevealPath.threeBeat{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.viewerRevealPath div{display:grid;gap:.15rem;justify-items:center;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.58rem;text-align:center}.viewerRevealPath img{width:min(76px,100%);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.34))}.viewerRevealPath strong{max-width:100%;overflow:hidden;color:#f7f3e9;font-size:.86rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.viewerRevealPath b{color:#fad34f;font-size:1rem}.viewerPath{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.viewerPath button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .55rem;align-items:center;min-height:82px;padding:.72rem;text-align:left}.viewerPath button>span{grid-row:span 2;display:grid;width:2rem;height:2rem;place-items:center;border-radius:999px;color:#15130d;background:#fad34f;font-size:.82rem;font-weight:950}.viewerPath strong,.viewerPath small{min-width:0;overflow:hidden}.viewerPath strong{color:#f7f3e9;font-size:.96rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.viewerPath small{color:#aaa296;font-size:.78rem;line-height:1.22}.viewerPath button.primary,.viewerPath button.primary strong,.viewerPath button.primary small{color:#15130d}.viewerPath button.primary>span{background:#15130d29}.viewerPlayer,.viewerDetails,.viewerTrust,.viewerViralLoop,.viewerInvite{border:1px solid rgba(247,243,233,.12);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.06),transparent 44%),#080a0980;padding:.85rem}.viewerPlayer .stage{min-height:clamp(370px,70vh,720px)}.viewerActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.viewerActions button{min-height:46px}.viewerShareNote{margin:.65rem 0 0;color:#aaa296;font-size:.86rem;line-height:1.35}.viewerShareNote.shared,.viewerShareNote.copied{color:#d8d0c2}.viewerMediaForward{margin-top:.7rem;border-top:1px solid rgba(247,243,233,.1);padding-top:.7rem}.viewerDetails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.viewerDetails div,.viewerTrust,.viewerViralLoop,.viewerInvite{min-width:0}.viewerDetails span,.viewerTrust span,.viewerViralLoop span,.viewerInvite span{display:block;margin-bottom:.18rem;color:#82dcd2;font-size:.72rem;font-weight:900;text-transform:uppercase}.viewerDetails strong,.viewerTrust strong,.viewerViralLoop strong,.viewerInvite strong{display:block;overflow:hidden;color:#f7f3e9;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.viewerViralLoop strong,.viewerTrust strong,.viewerInvite strong{overflow:visible;white-space:normal}.viewerViralLoop small,.viewerTrust small,.viewerInvite small{display:block;margin-top:.35rem;color:#aaa296;line-height:1.35}.viewerViralLoop,.viewerInvite{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.viewerConversionPath{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.viewerConversionPath div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.68rem}.viewerConversionPath span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px;color:#15130d;background:#fad34f;font-size:.78rem;font-weight:900}.viewerConversionPath strong{overflow:hidden;color:#f7f3e9;font-size:.96rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.viewerConversionPath small{color:#aaa296;font-size:.76rem;line-height:1.25}.viewerTrust{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr) minmax(180px,auto);gap:.7rem;align-items:stretch}.viewerReportChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0}.viewerReportChoices button{display:grid;gap:.22rem;min-width:0;min-height:72px;padding:.62rem;text-align:left}.viewerReportChoices button strong{color:#f7f3e9;font-size:.84rem;white-space:normal}.viewerReportChoices button small{margin:0;color:#aaa296;font-size:.72rem}.viewerReportAction{display:grid;align-content:center;gap:.45rem;min-width:0}.viewerReportAction button{min-height:46px;border-color:#fad34f;background:#fad34f;color:#15130d;padding:0 1rem}.viewerReportAction button.submitted{border-color:#82dcd2;background:#82dcd2;color:#061412}.viewerInviteActions{display:grid;grid-template-columns:repeat(2,max-content);gap:.5rem;min-width:0}.viewerClaimedProof{display:grid;gap:.16rem;min-width:min(220px,100%);border:1px solid rgba(130,220,210,.24);border-radius:8px;background:#82dcd214;padding:.68rem}.viewerClaimedProof span{color:#82dcd2;font-size:.7rem;font-weight:900;text-transform:uppercase}.viewerClaimedProof strong{color:#f7f3e9;font-size:.94rem;line-height:1.08}.viewerClaimedProof small{color:#aaa296;font-size:.74rem;line-height:1.25}.viewerViralLoop button,.viewerInviteActions button{min-height:46px;padding:0 1rem}.heroBar{order:1;display:grid;grid-template-columns:minmax(280px,1fr) auto;gap:1rem;align-items:end;padding:.35rem 0 1rem;border-bottom:1px solid rgba(247,243,233,.12)}.eyebrow{margin:0 0 .2rem;color:#82dcd2;text-transform:uppercase;font-size:.78rem;letter-spacing:0;font-weight:900}h1{margin:0;max-width:820px;font-size:clamp(2rem,5vw,4.9rem);line-height:.95;letter-spacing:0}.heroSubline{max-width:620px;margin:.75rem 0 0;color:#d8d0c2;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.35}.planSwitch,.segmented{display:flex;gap:.35rem;flex-wrap:wrap;min-width:0}.planSwitch{justify-content:flex-end}.headerTools{display:grid;gap:.55rem;justify-items:end}.internalToolsToggle{min-height:34px;padding:0 .7rem;color:#d8d0c2;font-size:.82rem}.accountPanel{display:flex;gap:.55rem;align-items:center;justify-content:flex-end;min-width:0}.accountPanel div{display:grid;min-width:0;text-align:right}.accountPanel span{color:#82dcd2;font-size:.72rem;font-weight:900;text-transform:uppercase}.accountPanel strong{overflow:hidden;max-width:190px;color:#f7f3e9;text-overflow:ellipsis;white-space:nowrap}.accountPanel button{min-height:38px;padding:0 .75rem}.planSwitch button,.segmented button{min-height:38px;min-width:0;padding:0 .75rem;color:#d8d0c2}.firstUsePath{order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.85rem 0 .15rem}.firstUsePath button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .55rem;align-items:center;min-height:78px;padding:.72rem;text-align:left}.firstUsePath button>span{grid-row:span 2;display:grid;width:2rem;height:2rem;place-items:center;border-radius:999px;color:#15130d;background:#fad34f;font-size:.82rem;font-weight:950}.firstUsePath strong,.firstUsePath small{min-width:0;overflow:hidden}.firstUsePath strong{color:#f7f3e9;font-size:.96rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.firstUsePath small{color:#aaa296;font-size:.78rem;line-height:1.22}.firstUsePath button.primary strong,.firstUsePath button.primary small{color:#15130d}.firstUsePath button.primary>span{background:#15130d29}.firstUsePath button.primary{color:#15130d}.accountTruthPanel{order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.75rem 0 0}.accountTruthPanel div{display:grid;gap:.12rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a0961;padding:.68rem .72rem}.accountTruthPanel span{color:#82dcd2;font-size:.68rem;font-weight:900;line-height:1.08;text-transform:uppercase}.accountTruthPanel strong{min-width:0;overflow:hidden;color:#f7f3e9;font-size:.95rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.accountTruthPanel small{color:#aaa296;font-size:.78rem;line-height:1.3}.accountBackendPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.05),transparent 42%),#080a0957;padding:.78rem}.accountBackendGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.accountBackendGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.accountBackendGrid div.identity,.accountBackendGrid div.library{border-color:#fad34f38;background:#fad34f0b}.accountBackendGrid div.privacy{border-color:#82dcd247;background:#82dcd20e}.accountBackendGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.accountBackendGrid div.identity span,.accountBackendGrid div.library span{color:#fad34f}.accountBackendGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.accountBackendGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.accountBackendHandoffGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.accountBackendHandoffGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#080a097a;padding:.65rem}.accountBackendHandoffGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.accountBackendHandoffGrid strong{overflow:hidden;color:#f7f3e9;font-size:.88rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.accountBackendHandoffGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.accountSyncPanel{order:2;display:grid;grid-template-columns:minmax(190px,.9fr) minmax(180px,.7fr) minmax(220px,1fr) auto;gap:.7rem;align-items:center;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.065),transparent 48%),#080a0975;padding:.78rem}.accountSyncSummary,.accountSyncPrivacy{display:grid;gap:.24rem;min-width:0}.accountSyncSummary span,.accountSyncPrivacy span{color:#fad34f;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.accountSyncSummary strong,.accountSyncPrivacy strong{color:#f7f3e9;font-size:.95rem;line-height:1.12}.accountSyncSummary small,.accountSyncPrivacy small{color:#aaa296;font-size:.76rem;line-height:1.3}.accountSyncPanel button{min-height:42px;white-space:nowrap}.launchPathPanel{order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.75rem 0 .2rem;padding:.78rem;border:1px solid rgba(130,220,210,.17);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.075),transparent 38%),#080a096b}.launchPathPanel div{display:grid;gap:.14rem;min-width:0;padding:.68rem;border:1px solid rgba(247,243,233,.09);border-radius:8px;background:#f7f3e909}.launchPathPanel span{color:#82dcd2;font-size:.7rem;font-weight:900;line-height:1.1;text-transform:uppercase}.launchPathPanel strong{color:#f7f3e9;font-size:.96rem;line-height:1.08}.launchPathPanel small{color:#aaa296;font-size:.78rem;line-height:1.28}.launchReadinessPanel{order:2;display:grid;grid-template-columns:210px minmax(0,1fr);gap:.75rem;align-items:start;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a0959;padding:.78rem}.readinessRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);gap:.55rem;min-width:0;overflow-x:auto;padding-bottom:.12rem;scrollbar-width:thin;scrollbar-color:rgba(247,243,233,.34) rgba(247,243,233,.08)}.readinessRail div{display:grid;gap:.16rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.readinessRail div.readyNow{border-color:#82dcd247;background:#82dcd20e}.readinessRail div.needsBackend,.readinessRail div.needsDeployment,.readinessRail div.needsRealDevice{border-color:#fad34f33;background:#fad34f0b}.readinessRail span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.readinessRail div.needsBackend span,.readinessRail div.needsDeployment span,.readinessRail div.needsRealDevice span{color:#fad34f}.readinessRail strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.readinessRail small{color:#aaa296;font-size:.76rem;line-height:1.28}.hostedLinkProofPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.18);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.06),transparent 44%),#080a096b;padding:.78rem}.hostedLinkProofGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.hostedLinkProofGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.hostedLinkProofGrid div.provenInBuild{border-color:#82dcd247;background:#82dcd20e}.hostedLinkProofGrid div.needsPublicHosting,.hostedLinkProofGrid div.needsRealAppTest{border-color:#fad34f38;background:#fad34f0b}.hostedLinkProofGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.hostedLinkProofGrid div.needsPublicHosting span,.hostedLinkProofGrid div.needsRealAppTest span{color:#fad34f}.hostedLinkProofGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.hostedLinkProofGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.platformValidationPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.045),transparent 44%),#080a0957;padding:.78rem}.platformValidationGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.platformValidationGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.platformValidationGrid div.apple{border-color:#82dcd242;background:#82dcd20d}.platformValidationGrid div.android{border-color:#fad34f38;background:#fad34f0b}.platformValidationGrid div.approval{border-color:#f0807638;background:#f080760b}.platformValidationGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.platformValidationGrid div.android span{color:#fad34f}.platformValidationGrid div.approval span{color:#f08076}.platformValidationGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.platformValidationGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.androidShareHandoffGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.androidShareHandoffGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:#080a097a;padding:.65rem}.androidShareHandoffGrid span{color:#fad34f;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.androidShareHandoffGrid strong{overflow:hidden;color:#f7f3e9;font-size:.88rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.androidShareHandoffGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.mediaFallbackHandoffGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.mediaFallbackHandoffGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#080a097a;padding:.65rem}.mediaFallbackHandoffGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.mediaFallbackHandoffGrid strong{overflow:hidden;color:#f7f3e9;font-size:.88rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.mediaFallbackHandoffGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.launchEvidencePanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.17);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.05),transparent 46%),#080a0957;padding:.78rem}.launchEvidenceGrid,.launchEvidenceClaim{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0}.launchEvidenceClaim div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(130,220,210,.2);border-radius:8px;background:#82dcd20d;padding:.68rem}.launchEvidenceClaim span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.launchEvidenceClaim strong{color:#f7f3e9;font-size:.92rem;line-height:1.12}.launchEvidenceClaim small{color:#aaa296;font-size:.74rem;line-height:1.28}.launchEvidenceReview{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,.78fr);gap:.55rem;min-width:0}.reviewTotals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;min-width:0}.reviewTotals div,.safeClaim{display:grid;gap:.16rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.62rem}.reviewTotals span,.safeClaim span{color:#fad34f;font-size:.64rem;font-weight:900;line-height:1.08;text-transform:uppercase}.reviewTotals strong{color:#f7f3e9;font-size:1.28rem;line-height:1}.safeClaim strong{color:#f7f3e9;font-size:.88rem;line-height:1.16}.reviewTotals small,.safeClaim small{color:#aaa296;font-size:.72rem;line-height:1.22}.launchEvidenceGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.launchEvidenceGrid div.evidenceRequired,.launchEvidenceGrid div.pending{border-color:#fad34f3b;background:#fad34f0b}.launchEvidenceGrid div.passed,.launchEvidenceGrid div.evidenceReceived{border-color:#82dcd247;background:#82dcd20e}.launchEvidenceGrid div.failed,.launchEvidenceGrid div.blocked{border-color:#f080763d;background:#f080760b}.launchEvidenceGrid span{color:#fad34f;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.launchEvidenceGrid div.passed span,.launchEvidenceGrid div.evidenceReceived span{color:#82dcd2}.launchEvidenceGrid div.failed span,.launchEvidenceGrid div.blocked span{color:#f08076}.launchEvidenceGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.launchEvidenceGrid em{color:#fad34f;font-size:.72rem;font-style:normal;line-height:1.2}.launchEvidenceGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.launchEvidenceGrid b{color:#d8d0c2;font-size:.68rem;font-weight:700;line-height:1.24}.launchEvidenceGrid i{color:#82dcd2;font-size:.68rem;font-style:normal;font-weight:800;line-height:1.2}.launchEvidenceGrid code{overflow:hidden;color:#d8d0c2;font-family:inherit;font-size:.68rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.userContentSafetyPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.045),transparent 44%),#080a0957;padding:.78rem}.userContentSafetyGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.userContentSafetyGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.userContentSafetyGrid div.fullSequence,.userContentSafetyGrid div.userCreated{border-color:#82dcd242;background:#82dcd20d}.userContentSafetyGrid div.tooHonest,.userContentSafetyGrid div.review{border-color:#fad34f38;background:#fad34f0b}.userContentSafetyGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.userContentSafetyGrid div.tooHonest span,.userContentSafetyGrid div.review span{color:#fad34f}.userContentSafetyGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.userContentSafetyGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.pricingPosturePanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.14);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.055),transparent 48%),#080a0957;padding:.78rem}.pricingPostureGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0}.pricingPostureGrid div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.pricingPostureGrid div.launchCore{border-color:#82dcd247;background:#82dcd20e}.pricingPostureGrid div.premiumCandidate,.pricingPostureGrid div.packCandidate{border-color:#fad34f38;background:#fad34f0b}.pricingPostureGrid div.laterRevenue{border-color:#f7f3e91f;background:#f7f3e90b}.pricingPostureGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.pricingPostureGrid div.premiumCandidate span,.pricingPostureGrid div.packCandidate span{color:#fad34f}.pricingPostureGrid div.laterRevenue span{color:#d8d0c2}.pricingPostureGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.pricingPostureGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.launchChannelsPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.045),transparent 46%),#080a0957;padding:.78rem}.launchChannelsGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.launchChannelsGrid div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.launchChannelsGrid div.reservedPendingEntry{border-color:#82dcd247;background:#82dcd20e}.launchChannelsGrid div.readyToBuild{border-color:#fad34f38;background:#fad34f0b}.launchChannelsGrid div.needsContent,.launchChannelsGrid div.future{border-color:#f7f3e91f;background:#f7f3e90b}.launchChannelsGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.launchChannelsGrid div.readyToBuild span{color:#fad34f}.launchChannelsGrid div.needsContent span,.launchChannelsGrid div.future span{color:#d8d0c2}.launchChannelsGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.launchChannelsGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.productionHostingPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.17);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.05),transparent 42%),#080a095c;padding:.78rem}.productionHostingGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0}.productionHostingGrid div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.productionHostingGrid div.readyInBuild{border-color:#82dcd247;background:#82dcd20e}.productionHostingGrid div.needsDeployment{border-color:#fad34f38;background:#fad34f0b}.productionHostingGrid div.needsOperations{border-color:#f080762e;background:#f080760a}.productionHostingGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.productionHostingGrid div.needsDeployment span{color:#fad34f}.productionHostingGrid div.needsOperations span{color:#f08076}.productionHostingGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.productionHostingGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.productionHostingHandoffGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.productionHostingHandoffGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#080a097a;padding:.65rem}.productionHostingHandoffGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.productionHostingHandoffGrid strong{overflow:hidden;color:#f7f3e9;font-size:.9rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.productionHostingHandoffGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.productionDeploymentPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.055),transparent 42%),#080a095c;padding:.85rem}.productionDeploymentGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0}.productionDeploymentGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.productionDeploymentGrid div.readyInBuild{border-color:#82dcd247;background:#82dcd20d}.productionDeploymentGrid div.needsConfiguration,.productionDeploymentGrid div.needsDeployment{border-color:#fad34f38;background:#fad34f0b}.productionDeploymentGrid div.needsOperations{border-color:#f080762e;background:#f080760a}.productionDeploymentGrid span{color:#82dcd2;font-size:.64rem;font-weight:900;line-height:1.08;text-transform:uppercase}.productionDeploymentGrid div.needsConfiguration span,.productionDeploymentGrid div.needsDeployment span{color:#fad34f}.productionDeploymentGrid div.needsOperations span{color:#f08076}.productionDeploymentGrid strong{color:#f7f3e9;font-size:.86rem;line-height:1.12}.productionDeploymentGrid small,.productionDeploymentGrid em{color:#aaa296;font-size:.72rem;font-style:normal;line-height:1.25}.productionDeploymentGrid em{color:#d8d0c2}.productionIdentityPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.17);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.045),transparent 44%),#080a0957;padding:.78rem}.productionIdentityGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0}.productionIdentityGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.productionIdentityGrid div.reservedPendingEntry{border-color:#82dcd242;background:#82dcd20d}.productionIdentityGrid div.readyToConnect{border-color:#fad34f38;background:#fad34f0b}.productionIdentityGrid div.launchContentPending{border-color:#f7f3e91f;background:#f7f3e90b}.productionIdentityGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.productionIdentityGrid div.readyToConnect span{color:#fad34f}.productionIdentityGrid div.launchContentPending span{color:#d8d0c2}.productionIdentityGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.productionIdentityGrid em{color:#fad34f;font-size:.73rem;font-style:normal;line-height:1.2}.productionIdentityGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.launchContentPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.05),transparent 42%),#080a0957;padding:.78rem}.launchContentGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0}.launchContentGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.launchContentGrid div.firstProof{border-color:#82dcd247;background:#82dcd20e}.launchContentGrid div.creatorSeed,.launchContentGrid div.sitePromise{border-color:#fad34f38;background:#fad34f0b}.launchContentGrid div.metric{border-color:#f7f3e91f;background:#f7f3e90b}.launchContentGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.launchContentGrid div.creatorSeed span,.launchContentGrid div.sitePromise span{color:#fad34f}.launchContentGrid div.metric span{color:#d8d0c2}.launchContentGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.launchContentGrid em{color:#fad34f;font-size:.73rem;font-style:normal;line-height:1.2}.launchContentGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.socialLaunchPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.05),transparent 44%),#080a0957;padding:.78rem}.socialLaunchGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0}.socialLaunchGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.socialLaunchGrid div.firstProof{border-color:#82dcd247;background:#82dcd20e}.socialLaunchGrid div.remixPrompt,.socialLaunchGrid div.creatorSeed{border-color:#fad34f3d;background:#fad34f0d}.socialLaunchGrid div.sendPrompt{border-color:#f7f3e91f;background:#f7f3e90b}.socialLaunchGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.socialLaunchGrid div.remixPrompt span,.socialLaunchGrid div.creatorSeed span{color:#fad34f}.socialLaunchGrid div.sendPrompt span{color:#d8d0c2}.socialLaunchGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.socialLaunchGrid em{color:#fad34f;font-size:.72rem;font-style:normal;line-height:1.2}.socialLaunchGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.launchProofLoopPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.17);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.05),transparent 40%),#080a095c;padding:.78rem}.launchProofLoopGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.launchProofLoopGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.launchProofLoopGrid div.attention,.launchProofLoopGrid div.understanding{border-color:#82dcd247;background:#82dcd20e}.launchProofLoopGrid div.sendIntent,.launchProofLoopGrid div.recipientGrowth{border-color:#fad34f3d;background:#fad34f0d}.launchProofLoopGrid div.conversion{border-color:#f7f3e91f;background:#f7f3e90b}.launchProofLoopGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.launchProofLoopGrid div.sendIntent span,.launchProofLoopGrid div.recipientGrowth span{color:#fad34f}.launchProofLoopGrid div.conversion span{color:#d8d0c2}.launchProofLoopGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.launchProofLoopGrid em{color:#fad34f;font-size:.72rem;font-style:normal;line-height:1.2}.launchProofLoopGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.recipePackPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.05),transparent 42%),#080a0957;padding:.78rem}.recipePackGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0}.recipePackGrid div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.recipePackGrid div.freeCore{border-color:#82dcd247;background:#82dcd20e}.recipePackGrid div.paidDrop,.recipePackGrid div.premiumDepth{border-color:#fad34f38;background:#fad34f0b}.recipePackGrid div.creatorSeed{border-color:#f7f3e91f;background:#f7f3e90b}.recipePackGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.recipePackGrid div.paidDrop span,.recipePackGrid div.premiumDepth span{color:#fad34f}.recipePackGrid div.creatorSeed span{color:#d8d0c2}.recipePackGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.recipePackGrid em{color:#fad34f;font-size:.73rem;font-style:normal;line-height:1.2}.recipePackGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.entitlementMatrixPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(247,243,233,.12);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.04),transparent 40%),linear-gradient(215deg,rgba(250,211,79,.045),transparent 48%),#080a0957;padding:.78rem}.entitlementMatrixGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0}.entitlementMatrixGrid div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.entitlementMatrixGrid div.freeCore{border-color:#82dcd247;background:#82dcd20e}.entitlementMatrixGrid div.premiumDepth{border-color:#fad34f38;background:#fad34f0b}.entitlementMatrixGrid div.creatorGrowth,.entitlementMatrixGrid div.brandControl{border-color:#f7f3e91f;background:#f7f3e90b}.entitlementMatrixGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.entitlementMatrixGrid div.premiumDepth span{color:#fad34f}.entitlementMatrixGrid div.creatorGrowth span,.entitlementMatrixGrid div.brandControl span{color:#d8d0c2}.entitlementMatrixGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.entitlementMatrixGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.imessageRequirementsPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.14);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.045),transparent 42%),#080a0957;padding:.78rem}.imessageRequirementGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0}.imessageRequirementGrid div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.imessageRequirementGrid div.launchTarget{border-color:#82dcd247;background:#82dcd20e}.imessageRequirementGrid div.required{border-color:#fad34f38;background:#fad34f0b}.imessageRequirementGrid div.testRequired,.imessageRequirementGrid div.contentRequired{border-color:#f7f3e91f;background:#f7f3e90b}.imessageRequirementGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.imessageRequirementGrid div.required span{color:#fad34f}.imessageRequirementGrid div.testRequired span,.imessageRequirementGrid div.contentRequired span{color:#d8d0c2}.imessageRequirementGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.imessageRequirementGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.imessageExportPanel{order:2;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.045),transparent 42%),#080a0957;padding:.78rem}.imessageExportGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.imessageExportGrid div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.imessageExportGrid div.selected{border-color:#82dcd247;background:#82dcd20e}.imessageExportGrid div.validatedCandidate{border-color:#fad34f38;background:#fad34f0b}.imessageExportGrid div.requiresPackaging,.imessageExportGrid div.requiresDeviceProof{border-color:#f7f3e91f;background:#f7f3e90b}.imessageExportGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.imessageExportGrid div.validatedCandidate span{color:#fad34f}.imessageExportGrid div.requiresPackaging span,.imessageExportGrid div.requiresDeviceProof span{color:#d8d0c2}.imessageExportGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.imessageExportGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.imessagePackPanel{order:3;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.05),transparent 42%),#080a0961;padding:.78rem}.imessagePackGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0}.imessagePackGrid div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.imessagePackGrid div.needsArtwork{border-color:#82dcd242;background:#82dcd20d}.imessagePackGrid div.needsDeviceProof{border-color:#fad34f38;background:#fad34f0b}.imessagePackGrid div.later{border-color:#f7f3e91f;background:#f7f3e90b}.imessagePackGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.imessagePackGrid div.needsDeviceProof span{color:#fad34f}.imessagePackGrid div.later span{color:#d8d0c2}.imessagePackGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.imessagePackGrid em{color:#d8d0c2;font-size:.76rem;font-style:normal;line-height:1.24}.imessagePackGrid small{color:#aaa296;font-size:.74rem;line-height:1.28}.imessageTestGatePanel{order:4;display:grid;gap:.75rem;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(239,105,94,.18);border-radius:8px;background:linear-gradient(135deg,rgba(239,105,94,.052),transparent 46%),#080a096b;padding:.78rem}.imessageTestGateGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0}.imessageTestGateGrid div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.imessageTestGateGrid div.candidateReady{border-color:#82dcd242;background:#82dcd20d}.imessageTestGateGrid div.blocked{border-color:#ef695e47;background:#ef695e0e}.imessageTestGateGrid div.evidenceRequired{border-color:#fad34f3d;background:#fad34f0b}.imessageTestGateGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.imessageTestGateGrid div.blocked span{color:#ef695e}.imessageTestGateGrid div.evidenceRequired span{color:#fad34f}.imessageTestGateGrid strong{color:#f7f3e9;font-size:1.15rem;line-height:1.08}.imessageTestGateGrid em{color:#d8d0c2;font-size:.78rem;font-style:normal;font-weight:800;line-height:1.16}.imessageTestGateGrid small{color:#aaa296;font-size:.74rem;line-height:1.28}.imessageSubmissionGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.imessageSubmissionGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:#080a097a;padding:.65rem}.imessageSubmissionGrid span{color:#fad34f;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.imessageSubmissionGrid strong{overflow:hidden;color:#f7f3e9;font-size:.88rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.imessageSubmissionGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.moodAssistPanel{order:5;display:grid;grid-template-columns:minmax(180px,.65fr) minmax(240px,.85fr) minmax(0,1.3fr);gap:.75rem;align-items:stretch;min-width:0;margin:.75rem 0 .2rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.07),transparent 38%),#080a097a;padding:.85rem}.moodAssistPanel.locked{border-color:#f7f3e91f}.moodAssistInput{display:grid;gap:.42rem;min-width:0}.moodAssistInput textarea:disabled{opacity:.62}.moodAssistSyntax{display:grid;gap:.24rem;min-width:0;border:1px solid rgba(250,211,79,.2);border-radius:8px;background:#fad34f0f;padding:.65rem}.moodAssistSyntax span{color:#82dcd2;font-size:.68rem;font-weight:900;line-height:1.08;text-transform:uppercase}.moodAssistSyntax strong{color:#f7f3e9;font-size:.95rem;line-height:1.12}.moodAssistSyntax em{color:#fad34f;font-size:.78rem;font-style:normal;font-weight:900;line-height:1.18}.moodAssistSyntax small{color:#aaa296;font-size:.76rem;line-height:1.28}.moodAssistResults{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0}.moodAssistResults button,.moodAssistEmpty{display:grid;gap:.3rem;min-width:0;border:1px solid rgba(247,243,233,.12);border-radius:8px;background:#f7f3e90a;padding:.65rem;text-align:left}.moodAssistResults button.selected{border-color:#fad34fb8;background:#fad34f1f}.moodAssistResults strong{overflow:hidden;color:#f7f3e9;font-size:.92rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.moodAssistResults em{overflow:hidden;color:#fad34f;font-size:.72rem;font-style:normal;font-weight:800;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.moodAssistResults small{color:#aaa296;font-size:.76rem;line-height:1.28}.moodAssistResults b{color:#82dcd2;font-size:.68rem;font-weight:900;line-height:1.08;text-transform:uppercase}.moodAssistEmpty{grid-column:1 / -1;align-content:center}.sequenceSyntaxPanel{order:2;display:grid;gap:.8rem;min-width:0;border:1px solid rgba(250,211,79,.17);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.055),transparent 38%),#080a0966;padding:.95rem}.sequenceSyntaxGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;min-width:0}.sequenceSyntaxGrid div{display:grid;gap:.28rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e90a;padding:.72rem}.sequenceSyntaxGrid div.phrase{border-color:#fad34f3d;background:#fad34f0e}.sequenceSyntaxGrid div.locked{opacity:.72}.sequenceSyntaxGrid span{color:#82dcd2;font-size:.68rem;font-weight:900;line-height:1.08;text-transform:uppercase}.sequenceSyntaxGrid strong{color:#f7f3e9;font-size:.98rem;line-height:1.12}.sequenceSyntaxGrid em{color:#fad34f;font-size:.76rem;font-style:normal;font-weight:800;line-height:1.2}.sequenceSyntaxGrid small{color:#aaa296;font-size:.76rem;line-height:1.28}.recipeShelf{order:3;display:grid;grid-template-columns:170px minmax(220px,.55fr) minmax(0,1fr);gap:.9rem;align-items:center;min-width:0;overflow:hidden;padding:.95rem .75rem;border-bottom:1px solid rgba(247,243,233,.1)}.sectionLead{display:grid;gap:.15rem}.sectionLead span,.panelHeader span,.stageMeta span,label{color:#aaa296;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:0}.sectionLead strong,.panelHeader strong,.stageMeta strong{color:#f7f3e9}.sectionLead small{color:#aaa296;font-size:.8rem;line-height:1.28}.sectionLead em{width:max-content;border:1px solid rgba(250,211,79,.28);border-radius:999px;padding:.22rem .5rem;color:#fad34f;background:#fad34f14;font-size:.72rem;font-style:normal;font-weight:900}.situationRail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.shelfPickers{display:grid;gap:.5rem;min-width:0}.shelfModeRail,.packRail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.shelfModeRail button,.packRail button,.situationRail button{min-height:42px;padding:0 .65rem;font-size:.82rem}.packRail button{min-height:50px;line-height:1.12;white-space:normal}.lockedRecipeNotice{display:grid;gap:.14rem;min-width:0;border:1px solid rgba(250,211,79,.22);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.065),transparent 48%),#080a0973;padding:.62rem}.lockedRecipeNotice span{color:#fad34f;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.lockedRecipeNotice strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.lockedRecipeNotice small{color:#aaa296;font-size:.76rem;line-height:1.28}.recipeRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,180px);gap:.65rem;min-width:0;width:100%;max-width:100%;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:thin;scrollbar-color:rgba(247,243,233,.34) rgba(247,243,233,.08)}.recipeRail::-webkit-scrollbar,.reactionGrid::-webkit-scrollbar{height:6px}.recipeRail::-webkit-scrollbar-track,.reactionGrid::-webkit-scrollbar-track{background:#f7f3e914;border-radius:999px}.recipeRail::-webkit-scrollbar-thumb,.reactionGrid::-webkit-scrollbar-thumb{background:#f7f3e957;border-radius:999px}.recipeCard{height:184px;min-width:0;display:grid;grid-template-rows:1.55rem 42px 1.15rem 1.05rem 2.1rem;gap:.28rem;padding:.65rem;text-align:left;background:#090b0ab8}.recipeCard.featured{border-color:#fad34f9e;background:linear-gradient(145deg,rgba(250,211,79,.14),transparent 48%),#090b0ac7}.recipeCard.locked{opacity:.64}.recipeCard.tooHonestRecipe{border-color:#d957525c}.recipeCard.tooHonestRecipe.locked{background:linear-gradient(135deg,#d957521f,#090b0ab8)}.recipeCard strong,.recipeCard small{overflow:hidden;line-height:1.08;white-space:nowrap;text-overflow:ellipsis}.recipeCard small{color:#aaa296;font-size:.78rem}.recipeSendCue{display:-webkit-box;overflow:hidden;color:#d8d0c2;font-size:.68rem;font-weight:750;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recipeBadge{display:grid;gap:.08rem;align-content:start;align-self:start;min-width:0;height:1.55rem;overflow:hidden}.recipeBadge span{min-width:0;border:0;border-radius:0;padding:0;color:#d8d0c2;background:transparent;font-size:.62rem;font-weight:900;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipeBadge span:first-child{color:#fad34f;text-transform:lowercase}.recipeBadge span:last-child{color:#aaa296}.segmented button.locked{opacity:.58}.toneEntitlementNote{display:block;margin-top:.42rem;color:#f0bab4;font-size:.78rem;line-height:1.35}.recipeImages{position:relative;width:74px;height:42px}.recipeImages img{position:absolute;width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(0,0,0,.32))}.recipeImages img:nth-child(2){left:30px}.studioGrid{order:3;display:grid;grid-template-columns:minmax(260px,320px) minmax(420px,1fr) minmax(290px,360px);gap:.9rem;align-items:start;padding-top:1rem}.studioGrid>*{min-width:0}.studioGrid.simpleMode{grid-template-columns:minmax(270px,360px) minmax(420px,1fr)}.rightPanel.simpleHidden{display:none}.controlPanel{min-width:0;border:1px solid rgba(247,243,233,.12);border-radius:8px;background:#0c0e0dc7;padding:.85rem}.panelHeader{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-bottom:.9rem}.choiceGroup,.reactionPicker{display:grid;gap:.55rem;margin-bottom:.9rem}.pickerHeader{display:grid;gap:.12rem}.pickerHeader span{color:#aaa296;font-size:.74rem;line-height:1.25}.reactionGrid{display:grid;grid-auto-flow:column;grid-auto-columns:72px;gap:.42rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin;scrollbar-color:rgba(247,243,233,.34) rgba(247,243,233,.08)}.reactionGrid button{display:grid;place-items:center;gap:.25rem;min-height:68px;padding:.42rem .25rem}.reactionGrid img{width:min(38px,100%);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,.28))}.reactionGrid span{width:100%;color:#d8d0c2;font-size:.66rem;line-height:1.05;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.simpleRevealGrid,.simpleActionPanel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.simpleRevealGrid button{display:grid;gap:.16rem;min-height:54px;padding:.5rem .6rem;text-align:left}.simpleRevealGrid strong{color:#f7f3e9;font-size:.86rem}.simpleRevealGrid span{overflow:hidden;color:#aaa296;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.simpleActionPanel{margin-top:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,.72fr) minmax(0,.72fr)}.simpleActionPanel button{min-height:48px;padding:0 .8rem;font-weight:900}.simpleActionPanel button.primary{border-color:#fad34f;background:#fad34f;color:#15130d}.simpleSendNote{grid-column:1 / -1;display:grid;gap:.12rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#82dcd20b;padding:.62rem .72rem}.simpleSendNote.copied,.simpleSendNote.shared{border-color:#fad34f47;background:#fad34f12}.simpleSendNote.moodAssistReady{border-color:#fad34f42;background:linear-gradient(135deg,rgba(250,211,79,.065),transparent 42%),#080a096b}.simpleSendNote span{color:#82dcd2;font-size:.68rem;font-weight:900;line-height:1.05;text-transform:uppercase}.simpleSendNote strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.simpleSendNote small{color:#aaa296;font-size:.78rem;line-height:1.3}.sendOutcomePath{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.36rem}.sendOutcomePath span{display:grid;align-content:center;min-height:32px;border:1px solid rgba(247,243,233,.1);border-radius:8px;color:#f7f3e9;background:#080a0957;padding:.35rem .45rem;font-size:.68rem;font-weight:850;line-height:1.12;text-transform:none}.publicSendOptions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.publicSendOptions div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(247,243,233,.11);border-radius:8px;background:#f7f3e909;padding:.62rem}.publicSendOptions div.ready{border-color:#82dcd23d;background:#82dcd20e}.publicSendOptions div.testing{border-color:#fad34f33;background:#fad34f0b}.publicSendOptions span{color:#82dcd2;font-size:.68rem;font-weight:900;text-transform:uppercase}.publicSendOptions div.testing span{color:#fad34f}.publicSendOptions strong{overflow:hidden;color:#f7f3e9;font-size:.88rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.publicSendOptions small{color:#aaa296;font-size:.74rem;line-height:1.28}.manualShareLink{width:100%;min-width:0;min-height:42px;margin-top:.4rem;border:1px solid rgba(250,211,79,.28);border-radius:8px;color:#f7f3e9;background:#080a0994;padding:0 .65rem;font-size:.78rem}.freeStarterPanel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.65rem}.freeStarterPanel div{display:grid;gap:.14rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.62rem}.freeStarterPanel div:first-child{border-color:#82dcd238;background:#82dcd20e}.freeStarterPanel span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.freeStarterPanel div:last-child span{color:#fad34f}.freeStarterPanel strong{color:#f7f3e9;font-size:.86rem;line-height:1.12}.freeStarterPanel small{color:#aaa296;font-size:.74rem;line-height:1.26}.playerColumn{min-width:0}.composerSourcePanel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-width:0;margin-bottom:.65rem;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:linear-gradient(135deg,rgba(130,220,210,.06),transparent 42%),#080a0970;padding:.62rem .72rem}.composerSourcePanel span{display:block;color:#82dcd2;font-size:.68rem;font-weight:900;line-height:1.05;text-transform:uppercase}.composerSourcePanel strong{display:block;margin-top:.14rem;color:#f7f3e9;font-size:.9rem;line-height:1.18}.composerSourcePanel small{display:block;margin-top:.28rem;color:#aaa296;font-size:.76rem;line-height:1.26}.composerSourcePanel em{width:max-content;border:1px solid rgba(250,211,79,.28);border-radius:999px;color:#fad34f;background:#fad34f14;padding:.24rem .52rem;font-size:.68rem;font-style:normal;font-weight:900;line-height:1;text-transform:uppercase}.composerSourcePanel.remix{border-color:#fad34f47;background:linear-gradient(135deg,rgba(250,211,79,.08),transparent 42%),#080a097a}.composerSourcePanel.library{border-color:#fad34f33}.composerSourcePanel.moodAssist{border-color:#fad34f4d;background:linear-gradient(135deg,rgba(250,211,79,.08),transparent 42%),#080a0980}.stageMeta{display:flex;justify-content:space-between;gap:1rem;align-items:end;min-height:54px;margin-bottom:.65rem}.stageMeta strong{display:-webkit-box;max-width:760px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:clamp(1.2rem,2.7vw,2.5rem);line-height:1.03;letter-spacing:0}.stageBadges{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.stageBadges span,.exportStrip span{border:1px solid rgba(247,243,233,.15);border-radius:999px;padding:.32rem .56rem;color:#d8d0c2;background:#f7f3e90e;font-size:.78rem}.stage{position:relative;display:grid;place-items:center;min-height:clamp(390px,58vh,720px);border:1px solid rgba(247,243,233,.14);border-radius:8px;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(circle at center,rgba(250,211,79,.13),transparent 46%),#f7f3e909;background-size:100% 22px,auto,auto;overflow:hidden;perspective:900px}.stage:before,.stage:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2}.stage:before{background:linear-gradient(to bottom,transparent 0 49.8%,rgba(0,0,0,.34) 49.8% 50.2%,transparent 50.2% 100%),linear-gradient(to right,transparent 0 49.85%,rgba(255,255,255,.1) 49.85% 50.15%,transparent 50.15% 100%);opacity:.28}.stage:after{opacity:0}.stageLoading{position:relative;display:grid;place-items:center;gap:.8rem;width:min(76%,590px);aspect-ratio:1;border:1px solid rgba(247,243,233,.12);border-radius:8px;background:radial-gradient(circle at center,rgba(250,211,79,.12),transparent 58%),repeating-linear-gradient(to bottom,#ffffff12 0 1px,#0003 1px 28px),#0d0f0ebd;color:#f7f3e9;overflow:hidden;filter:drop-shadow(0 24px 35px rgba(0,0,0,.28))}.stageLoading img{grid-area:1 / 1;width:min(78%,460px);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.22));opacity:1;transition:opacity .22s ease}.stageLoading.posterPending img{opacity:0}.posterPlaceholder{grid-area:1 / 1;width:min(78%,460px);aspect-ratio:1;border:1px solid rgba(247,243,233,.08);border-radius:8px;background:radial-gradient(circle at 50% 46%,rgba(250,211,79,.2),transparent 34%),repeating-linear-gradient(to bottom,rgba(255,255,255,.05) 0 1px,transparent 1px 26px),#080a0957}.stageLoading.posterReady .posterPlaceholder{display:none}.stageLoading.assetBlocked{border:1px solid rgba(240,128,118,.28);background:linear-gradient(135deg,rgba(240,128,118,.07),transparent 46%),#080a096b}.stageLoading.assetBlocked img{opacity:.32;filter:saturate(.55)}.posterCaption{position:absolute;left:1rem;right:1rem;bottom:1rem;display:grid;gap:.15rem;align-content:center;min-height:58px;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a09b8;padding:.65rem .75rem}.stageLoading span{color:#82dcd2;font-size:.78rem;font-weight:900;text-transform:uppercase}.stageLoading strong{font-size:1.35rem;line-height:1.1}.stageLoading small{color:#aaa296;font-size:.76rem;line-height:1.25}.stageStartOverlay{position:absolute;left:50%;bottom:1rem;z-index:4;min-height:44px;transform:translate(-50%);border-color:#fad34fc7;background:#fad34f;color:#15130d;padding:0 1rem;font-weight:900;box-shadow:0 12px 26px #00000052}.splitFlapDisplay{position:relative;width:min(76%,590px);aspect-ratio:1;z-index:1;transform-style:preserve-3d;perspective:900px;filter:drop-shadow(0 24px 35px rgba(0,0,0,.28))}.dissolveDisplay{position:relative;width:min(76%,590px);aspect-ratio:1;z-index:1;display:grid;place-items:center;filter:drop-shadow(0 24px 35px rgba(0,0,0,.28))}.dissolveDisplay:before{content:"";position:absolute;inset:8%;border-radius:8px;background:radial-gradient(circle at center,rgba(250,211,79,.12),transparent 62%),#f7f3e90a;border:1px solid rgba(247,243,233,.1)}.dissolveImage{position:absolute;width:100%;height:100%;object-fit:contain;transition:opacity .38s ease,transform .42s ease,filter .42s ease}.dissolvePrevious{opacity:0;transform:scale(.98);filter:blur(3px)}.dissolveActive{opacity:1;transform:scale(1);filter:blur(0)}.dissolveDisplay[data-flipping=true] .dissolvePrevious{animation:dissolvePreviousPulse .76s ease-in-out infinite;filter:blur(calc(var(--motion-blur, 0px) * .18))}.dissolveDisplay[data-flipping=true] .dissolveActive{animation:dissolveActivePulse .76s ease-in-out infinite;filter:blur(calc(var(--motion-blur, 0px) * .1))}.flapRow{position:absolute;left:0;top:calc(var(--row) * 100% / var(--rows));width:100%;height:calc(100% / var(--rows));overflow:hidden;background:linear-gradient(180deg,#ffffff06,#00000009),transparent;border-top:.5px solid rgba(255,255,255,.045);border-bottom:.5px solid rgba(0,0,0,.24);box-shadow:none;transform-style:preserve-3d}.stage.shuffle .flapRow,.stage.leak .flapRow{background:linear-gradient(180deg,#ffffff1f,#00000038),#151515;border-top:.5px solid rgba(255,255,255,.12);border-bottom:.5px solid rgba(0,0,0,.44);box-shadow:none}.flapRow:first-child{border-radius:8px 8px 0 0}.flapRow:nth-last-child(2){border-radius:0 0 8px 8px}.flapRow>img,.rowBlade img{position:absolute;left:0;top:calc(var(--row) * -100%);width:100%;height:calc(100% * var(--rows));object-fit:contain;max-width:none}.rowBlade{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;background:linear-gradient(180deg,#ffffff3d,#00000075),#101010;box-shadow:0 8px 14px #0006,inset 0 1px #ffffff38}.rowBladeOld{transform-origin:bottom center}.rowBladeNew{opacity:0;transform:rotateX(96deg);transform-origin:top center}.stage.shuffle .rowBladeOld,.stage.leak .rowBladeOld{animation:rowOldFlip .52s cubic-bezier(.2,.72,.22,1) infinite;animation-delay:var(--row-delay);filter:blur(calc(var(--motion-blur, 0px) * .12))}.stage.shuffle .rowBladeNew,.stage.leak .rowBladeNew{animation:rowNewFlip .52s cubic-bezier(.2,.72,.22,1) infinite;animation-delay:var(--row-delay);filter:blur(calc(var(--motion-blur, 0px) * .1))}.stage.shuffle .splitFlapDisplay,.stage.leak .splitFlapDisplay{animation:boardRattle .52s steps(2,end) infinite}.splitFlapDisplay[data-direction=vertical] .rowBladeOld,.splitFlapDisplay[data-direction=vertical] .rowBladeNew{transform-origin:center left}.splitFlapDisplay[data-direction=diagonal] .rowBladeOld,.splitFlapDisplay[data-direction=diagonal] .rowBladeNew{transform-origin:28% 50%}.stage.shuffle:after{opacity:.18;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.05) 0 1px,transparent 1px 28px)}.stage.impact .splitFlapDisplay{animation:solariSettle .18s steps(2,end)}.flapAccessibilityImage{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@keyframes rowOldFlip{0%{opacity:1;transform:rotateX(0)}46%{opacity:1;transform:rotateX(-82deg)}58%{opacity:0;transform:rotateX(-102deg)}to{opacity:0;transform:rotateX(-102deg)}}@keyframes rowNewFlip{0%{opacity:0;transform:rotateX(96deg)}48%{opacity:0;transform:rotateX(96deg)}62%{opacity:1;transform:rotateX(28deg)}to{opacity:1;transform:rotateX(0)}}@keyframes boardRattle{0%{transform:translateY(0)}50%{transform:translate3d(var(--rattle-x, 2px),var(--rattle-y, 1px),0)}to{transform:translateY(0)}}@keyframes solariSettle{0%{transform:translateY(-10px) scaleY(.94);filter:brightness(.78)}62%{transform:translateY(3px) scaleY(1.02);filter:brightness(1.08)}to{transform:translateY(0) scaleY(1);filter:brightness(1)}}@keyframes dissolvePreviousPulse{0%{opacity:.42;transform:scale(1);filter:blur(0)}52%{opacity:.1;transform:scale(1.035);filter:blur(8px)}to{opacity:0;transform:scale(1.045);filter:blur(10px)}}@keyframes dissolveActivePulse{0%{opacity:.22;transform:scale(.965);filter:blur(10px)}58%{opacity:.78;transform:scale(.995);filter:blur(2px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.timeline{height:9px;overflow:hidden;border-radius:999px;background:#f7f3e921;margin:.85rem 0}.timelineFill{height:100%;background:linear-gradient(90deg,#82dcd2,#fad34f,#d95752);transition:width 80ms linear}.playerControls{display:flex;flex-wrap:wrap;gap:.55rem}.playerControls button{min-height:46px;padding:0 1rem}.recipeProofPanel{display:grid;gap:.6rem;margin-top:.75rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:#fad34f0e;padding:.75rem}.recipeProofPanel span{display:block;color:#fad34f;font-size:.68rem;font-weight:900;text-transform:uppercase}.recipeProofPanel strong{display:block;margin-top:.16rem;color:#f7f3e9;font-size:.95rem;line-height:1.24}.recipeProofPanel small{color:#aaa296;font-size:.8rem;line-height:1.35}.recipeProofSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.recipeProofSummary div{min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a0947;padding:.48rem}.recipeProofSummary span{color:#82dcd2}.recipeProofSummary strong{overflow:hidden;margin-top:.1rem;font-size:.78rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.recipeProofActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.recipeProofActions button{min-height:42px;padding:0 .7rem}.recipeProofActions button.selected{border-color:#fad34fb8;background:#fad34f2e;color:#f7f3e9}.shareLink{width:100%;min-height:48px;border:1px solid rgba(247,243,233,.15);border-radius:8px;background:#0f1110e6;color:#d8d0c2;padding:0 .85rem;margin-top:.75rem;overflow:hidden;text-overflow:ellipsis}.shareMetaStrip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;align-items:center;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#82dcd20e;padding:.58rem .7rem;margin-top:.75rem}.shareOriginStrip{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .55rem;align-items:center;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#080a0975;padding:.58rem .7rem}.shareOriginStrip.localTestOnly{border-color:#fad34f3d;background:#fad34f0e}.shareOriginStrip.blocked{border-color:#f080763d;background:#f080760e}.shareOriginStrip span,.shareOriginStrip small{color:#aaa296;font-size:.76rem;font-weight:800}.shareOriginStrip span{color:#82dcd2;text-transform:uppercase}.shareOriginStrip.localTestOnly span{color:#fad34f}.shareOriginStrip.blocked span{color:#f08076}.shareOriginStrip strong{min-width:0;overflow:hidden;color:#f7f3e9;text-overflow:ellipsis;white-space:nowrap}.shareOriginStrip small{grid-column:1 / -1;line-height:1.25}.shareMetaStrip span,.shareMetaStrip small{color:#aaa296;font-size:.78rem;font-weight:800}.shareMetaStrip span{text-transform:uppercase}.shareMetaStrip strong{min-width:0;overflow:hidden;color:#f7f3e9;text-overflow:ellipsis;white-space:nowrap}.libraryShelf{grid-column:1 / -1;display:grid;grid-template-columns:170px minmax(0,1fr);gap:.9rem;align-items:start;min-width:0;border:1px solid rgba(250,211,79,.14);border-radius:8px;background:linear-gradient(115deg,rgba(250,211,79,.055),transparent 38%),#0c0e0d94;padding:.85rem}.libraryRail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(188px,230px);gap:.65rem;min-width:0;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:thin;scrollbar-color:rgba(247,243,233,.34) rgba(247,243,233,.08)}.libraryBrowser{display:grid;gap:.65rem;min-width:0}.libraryTools{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:.5rem;align-items:center;min-width:0}.libraryTools input[type=search]{min-width:0;min-height:40px}.libraryFilterBar{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));gap:.35rem;min-width:0}.libraryFilterBar button{min-height:40px;padding:0 .58rem;font-size:.78rem;font-weight:850}.libraryCard{min-width:0;border:1px solid rgba(247,243,233,.12);border-radius:8px;background:#090b0ab8;overflow:hidden}.libraryCard.active{border-color:#fad34fb8;background:#fad34f14}.libraryCard.favorite{border-color:#fad34f80;background:linear-gradient(145deg,rgba(250,211,79,.11),transparent 48%),#090b0ab8}.libraryCard>button:first-child{width:100%;min-height:154px;display:grid;grid-template-rows:1.15rem 48px auto auto auto;gap:.25rem;padding:.65rem;border:0;border-radius:0;background:transparent;text-align:left}.favoriteBadge{width:fit-content;max-width:100%;overflow:hidden;border:1px solid rgba(250,211,79,.26);border-radius:999px;color:#fad34f;background:#fad34f14;padding:.16rem .42rem;font-size:.62rem;font-weight:900;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.libraryCard strong,.libraryCard small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.libraryCard small{color:#aaa296}.libraryUsePath{overflow:hidden;color:#82dcd2;font-size:.68rem;font-weight:900;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.libraryActions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid rgba(247,243,233,.1)}.libraryActions button{min-width:0;min-height:34px;border-width:0 1px 0 0;border-radius:0;color:#d8d0c2;background:#f7f3e909;font-size:.72rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.libraryActions button:nth-child(1),.libraryActions button:nth-child(2){grid-column:span 3}.libraryActions button:nth-child(n+3){grid-column:span 2;border-top:1px solid rgba(247,243,233,.1)}.libraryActions button:nth-child(2),.libraryActions button:last-child{border-right:0}.libraryActions button:nth-child(5){border-right:0}.librarySendAction{border-color:#fad34f2e;color:#15130d!important;background:#fad34f!important}.removeSaved{width:100%;min-height:34px;border-width:0;border-radius:0;color:#aaa296;background:#f7f3e909;font-size:.78rem}.emptyLibrary{min-height:94px;display:grid;align-content:center;gap:.22rem;border:1px dashed rgba(250,211,79,.28);border-radius:8px;padding:.8rem;color:#aaa296;background:#fad34f09}.emptyLibrary strong{color:#f7f3e9}.combinationPanel{grid-column:1 / -1;display:grid;gap:.75rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#0c0e0d94;padding:.85rem}.capabilityGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.capabilityMetric{min-width:0;display:grid;gap:.22rem;align-content:start;min-height:96px;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#090b0aad;padding:.72rem}.capabilityMetric span{color:#82dcd2;font-size:.76rem;font-weight:800;text-transform:uppercase}.capabilityMetric strong{overflow:hidden;text-overflow:ellipsis;font-size:1.35rem;line-height:1}.capabilityMetric small{color:#aaa296;line-height:1.32}.recipeInspectorPanel{grid-column:1 / -1;display:grid;gap:.75rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#0c0e0da8;padding:.85rem}.inspectorGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.inspectorMetric{min-width:0;display:grid;gap:.22rem;align-content:start;min-height:96px;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#090b0ab3;padding:.72rem}.inspectorMetric span,.inspectorDetails span{color:#82dcd2;font-size:.72rem;font-weight:900;text-transform:uppercase}.inspectorMetric strong{overflow:hidden;color:#f7f3e9;text-overflow:ellipsis;white-space:nowrap}.inspectorMetric small,.inspectorDetails p{color:#aaa296;line-height:1.32}.inspectorDetails{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:.65rem;min-width:0}.inspectorDetails>div,.inspectorDetails pre{min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#090b0ab8;padding:.75rem}.inspectorDetails strong{display:block;margin-top:.2rem;color:#f7f3e9}.inspectorDetails p{margin:.4rem 0 0}.inspectorDetails pre{overflow:auto;max-height:280px;margin:0;color:#d8d0c2;font-size:.74rem;line-height:1.38;white-space:pre-wrap;word-break:break-word}.sendPanel{display:grid;gap:.75rem;margin-top:.85rem;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#0c0e0da3;padding:.8rem}.sendPathGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.sendPathGrid button{display:grid;gap:.18rem;min-height:58px;padding:.48rem .55rem;text-align:left}.sendPathGrid span,.sendSummary span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.sendPathGrid strong{overflow:hidden;color:#f7f3e9;font-size:.86rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.sendSummary{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:.55rem;border-top:1px solid rgba(247,243,233,.1);padding-top:.7rem}.sendSummary div{min-width:0;display:grid;gap:.14rem}.sendSummary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sendSummary p{grid-column:1 / -1;margin:0;color:#aaa296;font-size:.84rem;line-height:1.42}.exportPolicyCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,.82fr);gap:.7rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:#fad34f0e;padding:.7rem}.exportPolicyCard>div{min-width:0}.exportPolicyCard span{display:block;color:#fad34f;font-size:.66rem;font-weight:900;text-transform:uppercase}.exportPolicyCard strong{display:block;margin-top:.14rem;color:#f7f3e9}.exportPolicyCard p{margin:.3rem 0 0;color:#cfc5b6;font-size:.82rem;line-height:1.38}.exportPolicyCard dl{display:grid;gap:.35rem;margin:0}.exportPolicyCard dl div{display:grid;grid-template-columns:minmax(68px,.72fr) minmax(0,1fr);gap:.42rem;align-items:center;min-width:0}.exportPolicyCard dt,.exportPolicyCard dd{margin:0;min-width:0;font-size:.78rem;line-height:1.25}.exportPolicyCard dt{color:#8f877c;font-weight:800}.exportPolicyCard dd{color:#f7f3e9;font-weight:800}.mediaFallbackPanel{display:grid;gap:.62rem;border:1px solid rgba(130,220,210,.18);border-radius:8px;background:#82dcd20b;padding:.7rem}.sectionLead.compact{gap:.08rem}.sectionLead.compact strong{font-size:1rem}.mediaFallbackGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.mediaShareAction{display:grid;grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:.5rem;align-items:stretch}.mediaShareAction button{min-height:44px;padding:0 .72rem;font-size:.86rem;font-weight:900}.mediaShareAction p{display:grid;align-content:center;min-height:44px;margin:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;color:#cfc5b6;padding:.5rem .62rem;font-size:.78rem;line-height:1.32}.mediaShareAction.shared p,.mediaShareAction.downloaded p{border-color:#82dcd247;color:#d8f4ef}.mediaShareAction.failed p{border-color:#ff6b6047;color:#ffd1ca}.mediaFallbackGrid a{display:grid;gap:.16rem;min-width:0;border:1px solid rgba(247,243,233,.11);border-radius:8px;background:#f7f3e909;padding:.54rem;color:inherit;text-decoration:none}.mediaFallbackGrid a:hover,.mediaFallbackGrid a:focus-visible{border-color:#fad34f57;background:#fad34f14}.mediaFallbackGrid span{color:#82dcd2;font-size:.63rem;font-weight:900;text-transform:uppercase}.mediaFallbackGrid strong{overflow:hidden;color:#f7f3e9;font-size:.8rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.mediaFallbackGrid small{color:#aaa296;font-size:.7rem;line-height:1.25}.sendAction{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:.65rem;align-items:stretch}.sendAction button{min-height:48px;padding:0 .8rem;font-weight:800}.sendAction p{display:grid;align-content:center;min-height:48px;margin:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;color:#aaa296;padding:.55rem .7rem;font-size:.84rem;line-height:1.35}.sendAction.copied p,.sendAction.ready p{border-color:#82dcd247;color:#d8f4ef;background:#82dcd214}.sendAction.pending p{border-color:#fad34f47;color:#f3df96;background:#fad34f14}.sendAction.blocked p{border-color:#d9575257;color:#f0bab4;background:#d9575214}.outputPackagePanel{display:grid;gap:.85rem;margin-top:1rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;padding:.95rem;background:#82dcd20b}.internalPanel{box-shadow:inset 0 0 0 1px #82dcd214}.outputHero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.outputHero>div,.outputArtifactGrid>div{border:1px solid rgba(247,243,233,.11);border-radius:8px;background:#0f111094;padding:.65rem}.outputHero span,.outputArtifactGrid span{display:block;color:#82dcd2;font-size:.66rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.outputHero strong,.outputArtifactGrid strong{display:block;margin-top:.12rem;color:#f7f3e9}.outputHero p,.outputArtifactGrid small,.outputArtifactGrid em,.outputManifestActions span{display:block;margin:.25rem 0 0;color:#aaa296;font-size:.82rem;line-height:1.35}.outputArtifactGrid em{color:#cfc5b6;font-style:normal}.outputArtifactGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.outputArtifactGrid>div.selected{border-color:#fad34fc7;background:#fad34f1c}.outputArtifactGrid>div.selected span{color:#fad34f}.outputManifestActions{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.modeGrid{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.modeSummary{display:grid;gap:.24rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#82dcd20e;padding:.65rem}.modeSummary span{width:fit-content;border:1px solid rgba(250,211,79,.26);border-radius:999px;color:#fad34f;padding:.18rem .45rem;font-size:.76rem;font-weight:900}.modeSummary strong{color:#f7f3e9;font-size:.92rem;line-height:1.25}.rendererGrid{display:grid;grid-template-columns:1fr;gap:.5rem}.rendererGrid button{min-height:62px;padding:.62rem .7rem;display:grid;gap:.18rem;text-align:left;align-content:center}.rendererGrid strong{font-size:.92rem}.rendererGrid span{color:#aaa295;font-size:.76rem;line-height:1.25}.modeGrid button{display:grid;gap:.2rem;align-content:start;min-height:86px;padding:.58rem;color:#d8d0c2;text-align:left}.modeGrid button strong,.modeGrid button span,.modeGrid button small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modeGrid button strong{color:#f7f3e9;font-size:.86rem}.modeGrid button span{color:#fad34f;font-size:.76rem;font-weight:900}.modeGrid button small{color:#aaa296;font-size:.72rem;font-weight:800}.splitInputs{display:grid;grid-template-columns:1fr;gap:.75rem;margin:.8rem 0 1rem}.splitInputs label{display:grid;gap:.45rem}.timingControlPanel,.motionControlPanel,.triggerControlPanel,.playbackControlPanel{display:grid;gap:.62rem;margin:.75rem 0 1rem;border:1px solid rgba(130,220,210,.15);border-radius:8px;background:#82dcd20a;padding:.72rem}.motionControlPanel{border-color:#fad34f29;background:#fad34f09}.triggerControlPanel{border-color:#82dcd22e;background:#82dcd20b}.playbackControlPanel{border-color:#f7f3e91f;background:#f7f3e909}.timingControlPanel.locked,.motionControlPanel.locked,.playbackControlPanel.locked{opacity:.74}.timingControlHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:start}.timingControlHeader div{display:grid;gap:.15rem}.timingControlHeader span{color:#82dcd2;font-size:.68rem;font-weight:900;text-transform:uppercase}.timingControlHeader strong{color:#f7f3e9;font-size:.95rem}.timingControlHeader small{max-width:11rem;color:#aaa296;font-size:.74rem;line-height:1.32;text-align:right}.timingControlPanel label,.motionControlPanel label{min-width:0;display:grid;gap:.35rem;overflow:hidden}.timingControlPanel label>span,.motionControlPanel label>span{min-width:0;display:flex;justify-content:space-between;gap:.65rem;color:#aaa296;font-size:.78rem;font-weight:800}.timingControlPanel label>span strong,.motionControlPanel label>span strong{color:#fad34f;white-space:nowrap}.timingControlPanel input[type=range],.motionControlPanel input[type=range]{width:calc(100% - 2px);min-width:0}.timingControlPanel input:disabled,.motionControlPanel input:disabled,.motionControlPanel select:disabled{cursor:not-allowed;opacity:.45}.triggerGrid{display:grid;grid-template-columns:1fr;gap:.45rem}.triggerGrid button{display:grid;gap:.18rem;min-height:58px;padding:.55rem .62rem;text-align:left}.triggerGrid strong,.triggerGrid span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.triggerGrid strong{color:#f7f3e9;font-size:.86rem}.triggerGrid span{color:#aaa296;font-size:.74rem}.repeatGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.repeatGrid button{min-height:38px;color:#d8d0c2;font-weight:900}.motionProfileCard{display:grid;gap:.55rem;margin:.75rem 0 1rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.08),transparent 42%),#f7f3e909;padding:.72rem}.motionProfileHeader{display:flex;justify-content:space-between;gap:.65rem;align-items:center}.motionProfileHeader span{color:#82dcd2;font-size:.68rem;font-weight:900;text-transform:uppercase}.motionProfileHeader strong{color:#fad34f;font-size:.9rem;text-align:right}.motionProfileCard p{margin:0;color:#f7f3e9;font-size:.9rem;line-height:1.35}.motionProfileCard small{color:#aaa296;font-size:.76rem;line-height:1.4}.motionProfileMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.motionProfileMetrics span{min-width:0;overflow:hidden;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#82dcd20e;color:#d8d0c2;padding:.42rem .48rem;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.motionInspector{margin-top:.9rem;border:1px solid rgba(130,220,210,.14);border-radius:8px;padding:.85rem;background:#82dcd209}.sequenceList{border-top:1px solid rgba(247,243,233,.1);padding-top:.85rem}.motionInspector .sequenceList{border-top:0;padding-top:0}.sequenceList ol{list-style:none;padding:0;margin:.65rem 0 0;display:grid;gap:.42rem;max-height:31vh;overflow:auto}.sequenceList li{display:grid;grid-template-columns:1.8rem 1fr;gap:.55rem;align-items:center;border:1px solid rgba(247,243,233,.1);border-radius:8px;padding:.48rem;background:#f7f3e909}.sequenceList li.active{border-color:#fad34fd9;background:#fad34f24}.sequenceList li>span{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;background:#82dcd224;color:#82dcd2;font-weight:900;font-size:.78rem}.sequenceList small{display:block;color:#aaa296;margin-top:.12rem}.exportStrip{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.9rem;padding-top:.85rem;border-top:1px solid rgba(247,243,233,.1)}.exportStrip .locked{opacity:.45}.validationNote{margin:.65rem 0 0;color:#aaa296;font-size:.84rem;line-height:1.45}.signalPanel{display:grid;gap:.58rem;margin-top:.9rem;padding-top:.85rem;border-top:1px solid rgba(247,243,233,.1)}.signalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.signalGrid div{display:grid;gap:.08rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#82dcd20e;padding:.48rem .55rem}.signalGrid span{color:#82dcd2;font-size:.64rem;font-weight:900;text-transform:uppercase}.signalGrid strong{color:#f7f3e9;font-size:1.05rem}.signalPanel p,.signalPanel small{margin:0;color:#aaa296;font-size:.82rem;line-height:1.38}.signalPanel small{color:#d8d0c2}.surfaceList{margin-top:.9rem;padding-top:.85rem;border-top:1px solid rgba(247,243,233,.1)}.surfaceList ul{list-style:none;display:grid;gap:.42rem;padding:0;margin:.65rem 0 0}.surfaceList li{display:grid;gap:.12rem;border:1px solid rgba(247,243,233,.1);border-radius:8px;padding:.55rem .6rem;background:#f7f3e909}.surfaceList li.locked{opacity:.52}.surfaceTitle{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.surfaceList strong{color:#f7f3e9;font-size:.88rem}.surfaceTitle span{flex:0 0 auto;border:1px solid rgba(130,220,210,.22);border-radius:999px;padding:.12rem .38rem;color:#82dcd2;background:#82dcd214;font-size:.66rem;font-weight:900}.surfaceList small{color:#aaa296;line-height:1.35}.ownerShell{width:min(1620px,100%);margin:0 auto;padding:1rem}.ownerHeader{display:grid;grid-template-columns:minmax(280px,1fr) minmax(220px,auto);gap:1rem;align-items:end;padding:.35rem 0 1rem;border-bottom:1px solid rgba(247,243,233,.12)}.ownerStatus{display:grid;gap:.15rem;border:1px solid rgba(130,220,210,.2);border-radius:8px;background:#82dcd212;padding:.72rem .82rem}.ownerStatus button{min-height:34px;margin-top:.35rem}.ownerStatus span,.ownerMetric span,.ownerInsight span{color:#82dcd2;font-size:.68rem;font-weight:900;text-transform:uppercase}.ownerMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:1rem 0}.ownerReportPanel{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(220px,.9fr) minmax(180px,.65fr) minmax(230px,auto);gap:.8rem;align-items:center;margin-top:1rem;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#0c0e0db8;padding:.85rem}.ownerReportControl,.ownerReportSummary{display:grid;gap:.32rem;min-width:0}.ownerReportControl span,.ownerReportSummary span{color:#82dcd2;font-size:.68rem;font-weight:900;text-transform:uppercase}.ownerReportControl select{width:100%;min-height:42px;border:1px solid rgba(247,243,233,.16);border-radius:8px;background:#050606c2;color:#f7f3e9;padding:0 .75rem}.ownerReportControl small,.ownerReportSummary small{color:#aaa296;font-size:.78rem;line-height:1.32}.ownerReportPanel p{grid-column:1 / -1;margin:0;color:#aaa296;font-size:.84rem;line-height:1.42}.ownerReportHistoryPanel{display:grid;gap:.75rem;margin-top:.75rem;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:linear-gradient(120deg,rgba(130,220,210,.045),transparent 42%),#0c0e0dad;padding:.8rem}.ownerReportHistorySummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:.55rem;align-items:stretch}.ownerReportHistorySummary div,.ownerReportHistoryList li{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.ownerReportHistorySummary button{min-height:42px;align-self:center;padding:0 .85rem;white-space:nowrap}.ownerReportHistorySummary span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerReportHistorySummary strong,.ownerReportHistoryList strong{overflow:hidden;color:#f7f3e9;font-size:.9rem;line-height:1.14;text-overflow:ellipsis;white-space:nowrap}.ownerReportHistorySummary small,.ownerReportHistoryList small,.ownerReportHistoryList span{color:#aaa296;font-size:.73rem;line-height:1.28}.ownerReportHistoryList{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.ownerReportHistoryList li{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ownerEvidenceReportPreview{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0}.ownerEvidenceReportPreview div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:#fad34f0b;padding:.65rem}.ownerEvidenceReportPreview span{color:#fad34f;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.ownerEvidenceReportPreview strong{color:#f7f3e9;font-size:.9rem;line-height:1.18}.ownerDemandReportPreview{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0}.ownerDemandReportPreview div{display:grid;gap:.18rem;min-width:0;border:1px solid rgba(130,220,210,.18);border-radius:8px;background:#82dcd20b;padding:.65rem}.ownerDemandReportPreview span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.ownerDemandReportPreview strong{color:#f7f3e9;font-size:.9rem;line-height:1.18}.reportActions{display:flex;gap:.5rem;flex-wrap:wrap}.reportActions button{min-height:42px;padding:0 .85rem}.ownerReportFilters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) auto;gap:.5rem;align-items:end;min-width:0}.ownerReportFilters label{display:grid;gap:.28rem;min-width:0}.ownerReportFilters span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerReportFilters select{min-width:0;width:100%;min-height:42px;border:1px solid rgba(247,243,233,.14);border-radius:8px;background:#080a09cc;color:#f7f3e9;padding:0 .6rem}.ownerReportFilters button{min-height:42px;padding:0 .75rem;white-space:nowrap}.ownerBackendPanel{display:grid;gap:.75rem;margin-top:.75rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(120deg,rgba(130,220,210,.055),transparent 42%),#0c0e0d9e;padding:.78rem}.ownerBackendGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.ownerBackendGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.ownerBackendGrid div.ingest,.ownerBackendGrid div.report{border-color:#fad34f38;background:#fad34f0b}.ownerBackendGrid div.privacy{border-color:#82dcd247;background:#82dcd20e}.ownerBackendGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.ownerBackendGrid div.ingest span,.ownerBackendGrid div.report span{color:#fad34f}.ownerBackendGrid strong{color:#f7f3e9;font-size:.88rem;line-height:1.12}.ownerBackendGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.ownerHandoffGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.ownerHandoffGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#080a0980;padding:.65rem}.ownerHandoffGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerHandoffGrid strong{overflow:hidden;color:#f7f3e9;font-size:.92rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.ownerHandoffGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.ownerRetentionPanel{display:grid;gap:.75rem;margin-top:.75rem;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.055),transparent 42%),#0c0e0da3;padding:.78rem}.ownerRetentionSummary,.ownerRetentionGrid{display:grid;gap:.55rem;min-width:0}.ownerRetentionSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.ownerRetentionGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.ownerRetentionSummary div,.ownerRetentionGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.ownerRetentionGrid div.needsBackend{border-color:#fad34f38;background:#fad34f0b}.ownerRetentionGrid div.needsLegalReview{border-color:#f26b5d3d;background:#f26b5d0b}.ownerRetentionSummary span,.ownerRetentionGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerRetentionGrid div.needsBackend span{color:#fad34f}.ownerRetentionGrid div.needsLegalReview span{color:#f26b5d}.ownerRetentionSummary strong,.ownerRetentionGrid strong{color:#f7f3e9;font-size:.9rem;line-height:1.12}.ownerRetentionSummary small,.ownerRetentionGrid small,.ownerRetentionPanel p{color:#aaa296;font-size:.73rem;line-height:1.26}.ownerRetentionGrid em{color:#d8d0c4;font-size:.68rem;font-style:normal;font-weight:850}.ownerModerationPanel{display:grid;gap:.75rem;margin-bottom:1rem;border:1px solid rgba(250,211,79,.18);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.06),transparent 38%),#0c0e0dad;padding:.85rem}.ownerModerationList{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.ownerModerationList li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.68rem}.ownerModerationList div{display:grid;gap:.16rem;min-width:0}.ownerModerationList span{color:#fad34f;font-size:.68rem;font-weight:900;text-transform:uppercase}.ownerModerationList strong{overflow:hidden;color:#f7f3e9;font-size:.94rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.ownerModerationList small{color:#aaa296;font-size:.78rem;line-height:1.32}.ownerModerationList time{color:#d8d0c2;font-size:.78rem;font-weight:800;white-space:nowrap}.ownerIngestionActions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.ownerIngestionActions button{min-height:40px}.ownerPulsePanel{display:grid;grid-template-columns:minmax(160px,.75fr) repeat(10,minmax(100px,1fr));gap:.65rem;align-items:stretch;margin-top:.75rem}.ownerPulseItem{min-width:0;display:grid;align-content:center;gap:.22rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#82dcd20e;padding:.72rem}.ownerPulseItem span{color:#82dcd2;font-size:.68rem;font-weight:900;text-transform:uppercase}.ownerPulseItem strong{overflow:hidden;color:#f7f3e9;text-overflow:ellipsis;white-space:nowrap}.ownerFunnelPanel{display:grid;grid-template-columns:minmax(150px,.82fr) repeat(6,minmax(112px,1fr));gap:.65rem;align-items:stretch;margin-top:.75rem;border:1px solid rgba(250,211,79,.14);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.06),transparent 44%),#0c0e0d9e;padding:.72rem}.ownerFunnelStep{min-width:0;display:grid;align-content:center;gap:.16rem;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a0985;padding:.62rem}.ownerFunnelStep span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerFunnelStep strong{color:#f7f3e9;font-size:1.55rem;line-height:1}.ownerFunnelStep small{overflow:hidden;color:#aaa296;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.ownerDemandPanel{display:grid;gap:.75rem;margin-top:.75rem;border:1px solid rgba(250,211,79,.15);border-radius:8px;background:linear-gradient(120deg,rgba(250,211,79,.055),transparent 44%),#0c0e0d9e;padding:.78rem}.ownerQualityPanel{display:grid;gap:.75rem;margin-top:.75rem;border:1px solid rgba(247,243,233,.12);border-radius:8px;background:linear-gradient(120deg,rgba(247,243,233,.055),transparent 42%),#0c0e0da3;padding:.78rem}.ownerQualityGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.ownerQualityGrid div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(130,220,210,.14);border-radius:8px;background:#080a0985;padding:.68rem}.ownerQualityGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerQualityGrid strong{color:#f7f3e9;font-size:1.25rem;line-height:1.05}.ownerQualityGrid small{color:#aaa296;font-size:.76rem;line-height:1.3}.ownerDemandGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;min-width:0}.ownerDemandGrid div{display:grid;gap:.2rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a0985;padding:.68rem}.ownerDemandGrid span{color:#fad34f;font-size:.66rem;font-weight:900;text-transform:uppercase}.ownerDemandGrid strong{color:#f7f3e9;font-size:1.12rem;line-height:1.12}.ownerDemandGrid small{color:#aaa296;font-size:.76rem;line-height:1.3}.ownerProofLoopPanel{display:grid;gap:.75rem;margin-top:.75rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:linear-gradient(120deg,rgba(130,220,210,.055),transparent 42%),#0c0e0da3;padding:.78rem}.ownerProofLoopGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;min-width:0}.ownerProofLoopGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#f7f3e909;padding:.65rem}.ownerProofLoopGrid div.attention,.ownerProofLoopGrid div.understanding{border-color:#82dcd247;background:#82dcd20e}.ownerProofLoopGrid div.sendIntent,.ownerProofLoopGrid div.recipientGrowth{border-color:#fad34f3d;background:#fad34f0d}.ownerProofLoopGrid div.conversion{border-color:#f7f3e91f;background:#f7f3e90b}.ownerProofLoopGrid span{color:#82dcd2;font-size:.66rem;font-weight:900;line-height:1.08;text-transform:uppercase}.ownerProofLoopGrid div.sendIntent span,.ownerProofLoopGrid div.recipientGrowth span{color:#fad34f}.ownerProofLoopGrid div.conversion span{color:#d8d0c2}.ownerProofLoopGrid strong{color:#f7f3e9;font-size:clamp(1.45rem,2.3vw,2.15rem);line-height:.98}.ownerProofLoopGrid em{color:#fad34f;font-size:.76rem;font-style:normal;font-weight:800;line-height:1.15}.ownerProofLoopGrid small{color:#aaa296;font-size:.73rem;line-height:1.26}.ownerMetric,.ownerPanel{min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#0c0e0db8}.ownerMetric{display:grid;gap:.22rem;padding:.78rem}.ownerMetric strong{color:#f7f3e9;font-size:clamp(1.55rem,3vw,2.55rem);line-height:.98}.ownerMetric small,.ownerPanel p,.ownerEmpty{color:#aaa296;font-size:.84rem;line-height:1.42}.ownerGrid{display:grid;grid-template-columns:minmax(320px,1.12fr) repeat(2,minmax(260px,.94fr));gap:.75rem;align-items:start}.ownerPanel{display:grid;gap:.7rem;padding:.85rem}.culturePanel,.eventPanel,.privacyPanel{grid-column:span 1}.insightList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ownerInsight{min-width:0;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#82dcd20e;padding:.62rem}.ownerInsight strong{display:block;margin:.25rem 0 .18rem;overflow:hidden;color:#f7f3e9;text-overflow:ellipsis;white-space:nowrap}.ownerInsight small{color:#aaa296;font-size:.76rem}.ownerNote{margin:0}.ownerAccessGate{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,430px);gap:1rem;align-items:end;min-height:min(680px,calc(100vh - 2rem));border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#0c0e0db8;padding:clamp(1rem,3vw,2rem)}.ownerAccessGate p{max-width:680px;color:#aaa296;line-height:1.46}.ownerAccessGate form{display:grid;gap:.75rem;border:1px solid rgba(130,220,210,.16);border-radius:8px;background:#82dcd20e;padding:.9rem}.ownerAccessGate input{width:100%;min-height:46px;margin-top:.35rem;border:1px solid rgba(247,243,233,.15);border-radius:8px;background:#0f1110eb;color:#f7f3e9;padding:0 .75rem}.ownerAccessGate small{color:#aaa296}.ownerAccessGate small.denied{color:#f08076;font-weight:800}.ownerAccessProductionPanel{grid-column:1 / -1;display:grid;gap:.6rem;border:1px solid rgba(250,211,79,.16);border-radius:8px;background:linear-gradient(135deg,rgba(250,211,79,.055),transparent 44%),#080a096b;padding:.85rem}.ownerAccessProductionPanel>span,.ownerAccessProductionGrid span{color:#fad34f;font-size:.68rem;font-weight:900;line-height:1.08;text-transform:uppercase}.ownerAccessProductionPanel>strong{color:#f7f3e9;font-size:1rem;line-height:1.15}.ownerAccessProductionPanel>small,.ownerAccessProductionGrid small{color:#aaa296;font-size:.74rem;line-height:1.26}.ownerAccessProductionGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.ownerAccessProductionGrid div{display:grid;gap:.22rem;min-width:0;border:1px solid rgba(247,243,233,.1);border-radius:8px;background:#080a096b;padding:.6rem}.ownerAccessProductionGrid div.needsBackend{border-color:#fad34f38}.ownerAccessProductionGrid div.needsDeployment{border-color:#f0807633}.ownerAccessProductionGrid div.needsDeployment span{color:#f08076}.ownerAccessProductionGrid strong{color:#f7f3e9;font-size:.84rem;line-height:1.12}.ownerRankList,.ownerEventList{display:grid;gap:.38rem;list-style:none;margin:0;padding:0}.ownerRankList li,.ownerEventList li{display:grid;gap:.45rem;align-items:center;border:1px solid rgba(247,243,233,.09);border-radius:8px;background:#f7f3e909;padding:.52rem .58rem}.ownerRankList li{grid-template-columns:minmax(0,1fr) auto}.ownerRankList span,.ownerEventList span{overflow:hidden;color:#d8d0c2;text-overflow:ellipsis;white-space:nowrap}.ownerRankList strong{color:#fad34f}.ownerEventList li{grid-template-columns:minmax(0,1fr) auto}.ownerEventList div{min-width:0}.ownerEventList strong{display:block;margin-bottom:.1rem;color:#f7f3e9}.ownerEventList small{color:#aaa296;white-space:nowrap}.ownerEmpty{margin:0}@media(max-width:1220px){.studioGrid{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.3fr)}.rightPanel{grid-column:1 / -1}.rightPanel{display:grid;grid-template-columns:minmax(260px,360px) minmax(340px,1fr) minmax(260px,340px);gap:.9rem}.rightPanel .panelHeader,.rightPanel .exportStrip,.rightPanel .validationNote,.rightPanel .surfaceList{grid-column:1 / -1}.sequenceList ol{max-height:280px}.ownerMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerFunnelPanel{grid-template-columns:repeat(3,minmax(0,1fr))}.ownerFunnelPanel .sectionLead{grid-column:1 / -1}.ownerProofLoopGrid,.ownerDemandGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ownerQualityGrid,.ownerDemandReportPreview{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerReportFilters{grid-template-columns:repeat(3,minmax(0,1fr))}.ownerReportHistorySummary{grid-template-columns:1fr}.ownerBackendGrid,.ownerHandoffGrid,.ownerRetentionSummary,.ownerRetentionGrid,.ownerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.appShell,.viewerShell{padding:.75rem}.viewerPlayer,.viewerDetails,.viewerTrust,.viewerViralLoop,.viewerInvite{padding:.65rem}.viewerDetails,.viewerRevealCard,.viewerTrust,.viewerViralLoop,.viewerInvite{grid-template-columns:1fr}.viewerRevealPath,.viewerRevealPath.twoBeat,.viewerRevealPath.threeBeat{grid-template-columns:minmax(0,1fr)}.landingHero{grid-template-columns:1fr;min-height:auto;padding-top:.8rem}.landingHero h1{font-size:clamp(2.75rem,14vw,4.4rem)}.landingPreview .stage{min-height:350px}.landingProof,.landingDemoGrid,.landingSendLoop ol{grid-template-columns:1fr}.landingActions{display:grid;grid-template-columns:1fr}.ownerDemandGrid,.ownerHandoffGrid,.ownerRetentionSummary,.ownerRetentionGrid,.ownerQualityGrid,.ownerDemandReportPreview,.ownerReportFilters,.ownerReportHistoryList li{grid-template-columns:1fr}.viewerRevealPath b{transform:rotate(90deg);justify-self:center}.viewerPath{grid-template-columns:1fr}.viewerConversionPath,.viewerActions{grid-template-columns:repeat(2,minmax(0,1fr))}.viewerInviteActions{grid-template-columns:1fr}.viewerClaimedProof{width:100%}.viewerReportChoices{grid-template-columns:1fr}.viewerViralLoop button,.viewerReportAction button,.viewerInviteActions button{width:100%}.heroBar{grid-template-columns:1fr;align-items:start}.planSwitch{justify-content:flex-start}.headerTools{justify-items:stretch}.accountPanel{justify-content:space-between}.accountPanel div{text-align:left}.ownerFunnelPanel{grid-template-columns:1fr}.ownerProofLoopGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerModerationList li{grid-template-columns:1fr;gap:.42rem}.ownerModerationList strong,.ownerModerationList time{white-space:normal}.firstUsePath,.accountTruthPanel,.accountSyncPanel{order:2;grid-template-columns:1fr}.accountSyncPanel button{width:100%}.launchPathPanel{order:2;grid-template-columns:1fr}.launchEvidenceReview{grid-template-columns:1fr}.reviewTotals{grid-template-columns:repeat(2,minmax(0,1fr))}.launchReadinessPanel{order:2;grid-template-columns:1fr}.hostedLinkProofGrid,.healthSummaryGrid,.healthCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.readinessRail{grid-auto-flow:row;grid-auto-columns:initial;grid-template-columns:1fr;overflow-x:visible;padding-bottom:0}.pricingPostureGrid,.platformValidationGrid,.androidShareHandoffGrid,.mediaFallbackHandoffGrid,.launchEvidenceGrid,.userContentSafetyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sequenceSyntaxGrid{grid-template-columns:1fr}.launchChannelsGrid,.productionHostingGrid,.productionHostingHandoffGrid,.productionDeploymentGrid,.productionIdentityGrid,.launchContentGrid,.socialLaunchGrid,.launchProofLoopGrid,.recipePackGrid,.entitlementMatrixGrid,.imessageRequirementGrid,.imessageExportGrid,.imessagePackGrid,.imessageTestGateGrid,.imessageSubmissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.recipeShelf{order:3;grid-template-columns:1fr}.moodAssistPanel,.moodAssistResults{grid-template-columns:1fr}.studioGrid{order:4;grid-template-columns:1fr}.studioGrid.simpleMode,.studioGrid.advancedMode{grid-template-columns:1fr}.playerColumn{grid-row:1}.leftPanel{grid-row:2}.rightPanel{grid-row:3;display:block}.libraryShelf{grid-row:4;grid-template-columns:1fr}.libraryTools{grid-template-columns:1fr}.combinationPanel{grid-row:5}.recipeInspectorPanel{grid-row:6}.capabilityGrid,.inspectorGrid,.inspectorDetails,.outputHero,.outputArtifactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stageMeta{display:grid;align-items:start}.composerSourcePanel{grid-template-columns:1fr;gap:.45rem}.composerSourcePanel em{width:fit-content}.stageMeta strong{font-size:1.45rem}.stageBadges{justify-content:flex-start}.stage{min-height:360px}.ownerHeader,.ownerGrid,.ownerAccessGate,.ownerAccessProductionGrid,.ownerReportPanel,.ownerPulsePanel,.hostedLinkProofGrid,.healthSummaryGrid,.healthCheckGrid{grid-template-columns:1fr}}@media(max-width:520px){h1{font-size:2rem}.planSwitch,.segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.accountPanel{align-items:stretch}.accountBackendGrid,.accountBackendHandoffGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.panelHeader{display:grid;gap:.2rem;justify-content:start}.recipeRail{grid-auto-columns:minmax(138px,150px)}.stage{min-height:315px}.sendPathGrid,.sendSummary,.exportPolicyCard,.mediaShareAction,.mediaFallbackGrid,.publicSendOptions,.recipeProofSummary,.recipeProofActions,.freeStarterPanel,.sendOutcomePath,.viewerConversionPath,.accountBackendGrid,.accountBackendHandoffGrid,.platformValidationGrid,.androidShareHandoffGrid,.mediaFallbackHandoffGrid,.userContentSafetyGrid,.pricingPostureGrid,.launchChannelsGrid,.productionHostingGrid,.productionHostingHandoffGrid,.productionDeploymentGrid,.productionIdentityGrid,.launchContentGrid,.recipePackGrid,.entitlementMatrixGrid,.imessageRequirementGrid,.imessageExportGrid,.imessagePackGrid,.imessageTestGateGrid,.imessageSubmissionGrid,.simpleActionPanel,.sendAction{grid-template-columns:1fr}.situationRail,.shelfModeRail,.packRail,.simpleRevealGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.splitFlapDisplay{width:min(92%,390px)}.recipeCard{height:184px}.reactionGrid{grid-auto-columns:68px}.modeGrid,.motionProfileMetrics,.timingControlHeader{grid-template-columns:1fr}.timingControlHeader small{max-width:none;text-align:left}.ownerShell{padding:.75rem}.ownerMetricGrid,.insightList,.reportActions{grid-template-columns:1fr}.reportActions{display:grid}.capabilityGrid,.inspectorGrid,.inspectorDetails{grid-template-columns:1fr}}
