.mj-landing-nav,.mj-landing-hero,.mj-product-story,.mj-process,.mj-waitlist-section,.mj-landing-footer,.mj-merchant-auth-backdrop{--mj-signal-violet: #a30089;--mj-signal-violet-deep: #82006d;--radius-card: 12px;--radius-panel: 12px;--radius-section: 12px;--radius-mockup: 12px;--radius-alert: 10px;--radius-button: 8px;--radius-button-lg: 8px;--radius-input: 8px;--radius-field: 8px;--radius-tag: 6px;--radius-xs: 8px;--radius-sm: 12px}.mj-hero-copy h1{font-weight:600;letter-spacing:-.035em;line-height:1.02}.mj-product-story-copy h2,.mj-process h2,.mj-waitlist-copy h2,.mj-waitlist-panel h2{font-weight:600!important;letter-spacing:-.02em!important}[dir=rtl] .mj-hero-copy h1,[dir=rtl] .mj-product-story-copy h2,[dir=rtl] .mj-process h2,[dir=rtl] .mj-waitlist-panel h2{letter-spacing:0!important;line-height:1.3!important}.mj-context-composer,.mj-context-composer-surface{border-radius:12px}.mj-context-submit,.mj-context-attach,.mj-context-entry,.mj-context-tabs button{border-radius:8px}.mj-context-submit{background:var(--mj-signal-violet)}.mj-context-submit:hover:not(:disabled){background:var(--mj-signal-violet-deep)}.mj-flow-swell{position:relative;flex:1;min-width:80px;max-width:220px;height:30px;overflow:hidden;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 30' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%3Crect x='0.00' y='20' width='32.00' height='10' fill='%23fff'/%3E%3Crect x='32.00' y='15' width='32.00' height='15' fill='%23fff'/%3E%3Crect x='64.00' y='10' width='32.00' height='20' fill='%23fff'/%3E%3Crect x='96.00' y='5' width='32.00' height='25' fill='%23fff'/%3E%3Crect x='128.00' y='0' width='32.00' height='30' fill='%23fff'/%3E%3C/svg%3E") no-repeat left bottom / 100% 100%;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 30' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%3Crect x='0.00' y='20' width='32.00' height='10' fill='%23fff'/%3E%3Crect x='32.00' y='15' width='32.00' height='15' fill='%23fff'/%3E%3Crect x='64.00' y='10' width='32.00' height='20' fill='%23fff'/%3E%3Crect x='96.00' y='5' width='32.00' height='25' fill='%23fff'/%3E%3Crect x='128.00' y='0' width='32.00' height='30' fill='%23fff'/%3E%3C/svg%3E") no-repeat left bottom / 100% 100%}.mj-flow-swell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='30' shape-rendering='crispEdges'%3E%3Crect x='0' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='0' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='0' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='0' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='5' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='5' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='5' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='5' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='10' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='10' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='10' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='10' y='10' width='4' height='4' fill='%23c400a8' opacity='0.73'/%3E%3Crect x='10' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='15' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='15' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='15' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='15' y='10' width='4' height='4' fill='%23c400a8' opacity='0.73'/%3E%3Crect x='15' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='20' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='20' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='20' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='20' y='10' width='4' height='4' fill='%23c400a8' opacity='0.73'/%3E%3Crect x='20' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='25' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='25' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='25' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='25' y='10' width='4' height='4' fill='%23c400a8' opacity='0.73'/%3E%3Crect x='25' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='30' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='30' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='30' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='30' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='35' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='35' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='35' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='35' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='40' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='40' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='40' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='40' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='45' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='45' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='45' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='45' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='50' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='50' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='50' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='50' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='55' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='55' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='55' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='55' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='60' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='60' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='60' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='60' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='65' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='65' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='65' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='65' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='70' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='70' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='70' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='70' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='75' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='75' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='75' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='75' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='80' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='80' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='80' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='80' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='85' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='85' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='85' y='15' width='4' height='4' fill='%23c400a8' opacity='0.65'/%3E%3Crect x='85' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='90' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='90' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='90' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='95' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='95' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='95' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='100' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='100' y='20' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='105' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='110' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='115' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='120' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='125' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='130' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='135' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='140' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='145' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='145' y='20' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='150' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='150' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='150' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='155' y='25' width='4' height='4' fill='%23c400a8' opacity='0.48'/%3E%3Crect x='155' y='20' width='4' height='4' fill='%23c400a8' opacity='0.57'/%3E%3Crect x='155' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3C/svg%3E") repeat-x left bottom;background-size:160px 30px;animation:mj-landing-wave 3.2s linear infinite}[dir=rtl] .mj-flow-swell{transform:scaleX(-1)}@keyframes mj-landing-wave{0%{background-position:0 bottom}to{background-position:160px bottom}}.mj-landing-nav button,.mj-landing-nav a{border-radius:8px}.mj-product-story{padding:clamp(64px,8vw,96px) 0;gap:26px}.mj-product-story-experience,.mj-story-stage{min-height:440px}.mj-story-composer{top:28px;border-radius:12px}.mj-product-story-steps button{border-radius:10px}.mj-product-story-steps button:hover{background:#a300890d}.mj-waitlist-panel,.mj-merchant-auth{border-radius:12px}.mj-waitlist-panel input,.mj-waitlist-panel button,.mj-merchant-auth .mj-merchant-auth-provider,.mj-waitlist-input{border-radius:8px}@media(max-width:767px){.mj-hero-copy h1{font-size:clamp(34px,9.5vw,44px);letter-spacing:-.025em}.mj-product-story{padding:56px 0;gap:20px}.mj-product-story-experience,.mj-story-stage{min-height:360px}.mj-flow-swell{max-width:140px}}@media(prefers-reduced-motion:reduce){.mj-flow-swell:before{animation:none}}@media(max-width:767px){.mj-process-step{min-height:auto;padding:22px 20px}}html:has(.mj-landing-hero){scroll-snap-type:y proximity}@media(min-width:1024px)and (min-height:760px){html:has(.mj-landing-hero){scroll-snap-type:y mandatory}}.mj-landing-hero,.mj-process,.mj-product-story,.mj-waitlist-section{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box}.mj-process,.mj-product-story{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center}.mj-product-story{width:min(1200px,calc(100% - 64px));margin:0 auto}.mj-waitlist-section{min-height:calc(100vh - 120px);min-height:calc(100dvh - 120px);display:flex;flex-direction:column;justify-content:center}.mj-landing-footer{scroll-snap-align:end}@media(max-width:767px){.mj-process,.mj-product-story,.mj-waitlist-section{min-height:auto;display:block}}.mj-landing-hero,.mj-process,.mj-product-story,.mj-waitlist-section{scroll-margin-top:0}.mj-process,.mj-product-story,.mj-waitlist-section{padding-top:96px}@media(min-width:1024px)and (min-height:760px){.mj-product-story{padding-block:84px 40px;gap:20px}.mj-product-story-experience,.mj-story-stage{min-height:min(440px,calc(100vh - 380px))}.mj-product-story-fixture{margin-top:4px}}@media(min-width:1024px)and (min-height:760px){.mj-process,.mj-product-story,.mj-waitlist-section{padding-top:112px}.mj-product-story-experience,.mj-story-stage{min-height:clamp(280px,calc(100vh - 480px),440px)}.mj-product-story-copy h2{font-size:clamp(30px,4.2vw,46px)}.mj-product-story-steps button{min-height:64px;padding-block:8px}}.mj-hero-content{justify-items:center;text-align:center}.mj-hero-copy h1,.mj-composer-slot{max-width:820px}.mj-hero-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 0;margin:18px 0 0;font:var(--type-caption);color:#0a2436a8}.mj-hero-proof span{display:inline-flex;align-items:center}.mj-hero-proof i{display:inline-block;width:4px;height:4px;margin:0 12px;background:var(--mj-signal-violet)}.mj-hero-content{width:min(1084px,calc(100% - 80px));padding:92px 0 40px;grid-template-areas:"copy video" "composer video";grid-template-columns:minmax(0,720px) 300px;grid-template-rows:auto auto;column-gap:64px;row-gap:32px;align-items:center;align-content:safe center;justify-content:space-between;justify-items:stretch;text-align:start}.mj-hero-copy{width:100%;max-width:none;align-self:end;align-items:flex-start;justify-self:stretch;text-align:start}.mj-hero-copy h1{max-width:24ch}[lang=ar] .mj-hero-copy h1{max-width:30ch}.mj-hero-support{max-width:46ch;margin:0;color:#0a2436b3;font-size:15px;font-weight:400;line-height:1.5;text-wrap:pretty}.mj-composer-slot{max-width:760px;align-self:start;justify-content:flex-start;justify-self:stretch}.mj-hero-video-stage{position:relative;top:auto;right:auto;width:100%;max-width:300px;min-height:0;margin:0;padding:56px 0;grid-area:video;align-self:center;justify-self:end;place-items:center}.mj-hero-video-card{width:208px;border-radius:8px;box-shadow:0 3px 8px #07161c24,0 30px 64px -18px #0a243857;transform:rotate(1.4deg)}[dir=rtl] .mj-hero-video-card{transform:rotate(-1.4deg)}.mj-hero-context-note{top:8px;inset-inline-start:0}.mj-hero-channel-note{right:auto;bottom:8px;inset-inline-end:0}[dir=rtl] .mj-hero-channel-note{right:auto;left:auto}.mj-hero-proof{display:none}@media(max-width:1100px){.mj-hero-content{width:min(100% - 64px,960px);grid-template-areas:"copy copy" "composer video";grid-template-columns:minmax(0,1fr) 232px;column-gap:36px;row-gap:28px}.mj-hero-copy{align-self:auto}.mj-hero-copy h1{font-size:clamp(40px,5.4vw,56px)}.mj-hero-video-stage{max-width:232px;padding:40px 0 44px;align-self:start}.mj-hero-video-card{width:172px}.mj-hero-video-note{width:auto;min-width:108px}.mj-hero-context-note{top:-8px;inset-inline-start:-6px}.mj-hero-channel-note{bottom:-8px;inset-inline-end:-6px}}@media(min-width:721px)and (max-height:760px){.mj-hero-content{row-gap:20px}.mj-hero-copy h1{font-size:clamp(36px,4vw,52px)}.mj-hero-support{font-size:14px}.mj-hero-video-stage{padding:34px 0 40px}.mj-hero-video-card{width:176px}.mj-hero-context-note{top:-6px;inset-inline-start:-14px}.mj-hero-channel-note{bottom:-10px;inset-inline-end:-14px}.mj-hero-video-caption{bottom:12px}.mj-hero-video-caption strong{font-size:12px}.mj-hero-video-top{gap:6px;font-size:7.5px}}@media(min-width:721px)and (max-height:640px){.mj-hero-content{row-gap:14px}.mj-hero-copy h1{font-size:clamp(32px,3.6vw,44px)}.mj-hero-support{display:none}.mj-hero-video-card{width:148px}.mj-hero-video-stage{padding:40px 0 52px}.mj-hero-context-note{top:0;inset-inline-start:-22px}.mj-hero-channel-note{bottom:0;inset-inline-end:-22px}.mj-hero-video-top{inset-inline:10px;gap:6px;font-size:7px}.mj-hero-video-caption{bottom:11px;inset-inline:10px}.mj-hero-video-caption strong{font-size:11px}.mj-hero-video-caption span{font-size:9px}}@media(min-width:721px)and (max-width:1100px)and (max-height:760px){.mj-hero-content{grid-template-areas:"copy video" "composer video";grid-template-columns:minmax(0,1fr) 200px;align-items:center}.mj-hero-copy{align-self:end}.mj-hero-video-stage{max-width:200px;align-self:center;justify-self:end}}@media(max-width:720px){.mj-hero-content{width:100%;min-height:100svh;padding:70px 16px 14px;grid-template-areas:"copy" "video" "composer";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:14px;justify-items:stretch}.mj-hero-copy{align-items:center;gap:12px;text-align:center}.mj-hero-copy h1,[lang=ar] .mj-hero-copy h1{max-width:none;font-size:clamp(26px,7.6vw,30px)}.mj-hero-support{display:none}.mj-hero-video-stage{display:grid;width:100%;max-width:100%;padding:0;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:10px;row-gap:8px;align-items:start;justify-content:center;justify-self:center}.mj-hero-video-card{width:168px;border-radius:6px;grid-column:1 / -1;grid-row:1;justify-self:center;transform:rotate(.8deg)}[dir=rtl] .mj-hero-video-card{transform:rotate(-.8deg)}.mj-hero-video-note{position:static;width:auto;min-width:0;max-width:none;padding:7px 10px;grid-row:2;background:#fffc;box-shadow:none;text-align:start}.mj-hero-context-note{grid-column:1}.mj-hero-channel-note{grid-column:2}}@media(max-width:720px)and (max-height:820px){.mj-hero-content{row-gap:10px}.mj-hero-video-card{width:144px}}@media(max-width:720px)and (max-height:700px){.mj-hero-video-card{width:118px}}.mj-signal-field[data-attention=true][data-phase=input] .mj-signal-pixel{transform:translate3d(calc(var(--pixel-gather-x) * .35),calc(var(--pixel-gather-y) * .35),0);opacity:.5;transition:transform var(--duration-reveal) var(--ease-standard),opacity var(--duration-reveal) var(--ease-standard)}.mj-process-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font:var(--type-caption);font-weight:500;color:#0a24369e}.mj-process-eyebrow-dot{width:6px;height:6px;background:var(--mj-signal-magenta)}.mj-process-artefacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;width:min(1120px,100%);margin-inline:auto}.mj-process-artefact{display:flex;flex-direction:column;gap:14px;min-width:0}.mj-process-card{display:flex;flex-direction:column;gap:10px;min-height:250px;padding:22px;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0a24360a,0 14px 36px #0a243612;color:#0a2438;text-align:start}.mj-process-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font:var(--type-caption);color:#0a243699}.mj-process-pill{display:inline-flex;align-items:center;gap:6px;font:var(--type-caption);font-weight:500}.mj-process-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mj-process-pill.is-success{color:#2b8a68}.mj-process-pill.is-accent{color:var(--mj-signal-violet)}.mj-process-card-title{font:600 20px/1.25 var(--font-sans);letter-spacing:-.3px}.mj-process-card-body,.mj-process-card-meta{margin:0;font:var(--type-body-md);color:#0a2436b8}.mj-process-card-meta{font:var(--type-caption);color:#0a24368f}.mj-process-facts{display:grid;gap:10px;margin:6px 0 0;padding-top:12px;border-top:1px solid rgba(10,36,54,.08)}.mj-process-facts dt{font:var(--type-caption);color:#0a24368f}.mj-process-facts dd{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0}.mj-process-chip{padding:3px 8px;border-radius:6px;background:#0a24360f;font:var(--type-caption)}.mj-process-hook{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-inline-start:3px solid var(--mj-signal-magenta);border-radius:6px;background:#a300890d}.mj-process-hook small{font:var(--type-caption);color:#0a24368f}.mj-process-hook b{font:500 17px/1.6 var(--font-arabic)}.mj-process-card.is-video{padding:0;overflow:hidden;background:#0f0a12}.mj-process-frame{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:250px;padding:16px;background:radial-gradient(circle at 50% 30%,rgba(163,0,137,.55),transparent 55%),linear-gradient(180deg,#2b1a2a,#0f0a12);color:#f4f8f8}.mj-process-frame-top{display:inline-flex;align-items:center;gap:8px;font:var(--type-micro-cap);letter-spacing:.08em;text-transform:uppercase;color:#f4f8f8b8}.mj-process-frame-top i{width:6px;height:6px;background:var(--mj-signal-magenta)}.mj-process-frame-hook{font:500 22px/1.55 var(--font-arabic);text-align:center}.mj-process-frame-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;font:var(--type-caption);color:#f4f8f8b8}.mj-process-frame-bottom .mj-process-pill.is-success{color:#6ce7d6}.mj-process-tide{display:block;width:56px;height:2px;background:linear-gradient(90deg,var(--mj-signal-violet),var(--mj-signal-magenta),transparent)}[dir=rtl] .mj-process-tide{transform:scaleX(-1)}.mj-process-caption{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px}.mj-process-caption span{grid-row:1 / span 2;font:500 11px/1.6 ui-monospace,Menlo,monospace;color:var(--mj-signal-violet)}.mj-process-caption h3{margin:0;font:500 17px/1.3 var(--font-sans);color:#0a2438}.mj-process-caption p{margin:0;font:var(--type-body-md);color:#0a2436a8}.mj-process-steps{display:none}@media(max-width:1023px){.mj-process-artefacts{grid-template-columns:minmax(0,1fr);gap:24px}.mj-process-card{min-height:0}}.mj-landing-screens{display:inline-flex;align-items:center;gap:6px;margin-inline-end:8px}.mj-landing-screens button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#0a243638;cursor:pointer;transition:var(--transition-control)}.mj-landing-screens button[aria-current=true]{width:20px;border-radius:4px;background:var(--mj-signal-violet)}.mj-landing-screens button:focus-visible{outline:none;box-shadow:0 0 0 3px #a3008947}.mj-landing-screens b{margin-inline-start:6px;font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:#0a243699}@media(max-width:767px){.mj-hero-proof{font-size:12px}.mj-hero-proof i{margin:0 8px}}.mj-process-copy{align-items:end}.mj-process-copy .mj-process-eyebrow{grid-column:1 / -1;margin-bottom:0}.mj-process-copy{flex-wrap:wrap}.mj-process-copy .mj-process-eyebrow{flex:0 0 100%;order:-1}@media(min-width:1024px)and (min-height:600px){html:has(.mj-landing-hero){scroll-snap-type:y mandatory}.mj-landing-hero,.mj-process,.mj-product-story{height:100vh;height:100dvh;min-height:0;overflow:hidden}.mj-hero-content{min-height:0;height:100%;padding:72px 0 32px;align-content:center;row-gap:clamp(14px,2.4vh,28px)}.mj-hero-copy h1{font-size:clamp(36px,4vw + 1.5vh,64px)}.mj-process,.mj-product-story,.mj-waitlist-section{padding-top:72px;padding-bottom:24px}.mj-process-copy{margin-bottom:clamp(14px,2.6vh,38px)}.mj-process h2,.mj-product-story-copy h2{font-size:clamp(28px,2.2vw + 2.4vh,52px)}.mj-process-copy>p:not(.mj-process-eyebrow),.mj-product-story-copy>p:not(.mj-process-eyebrow){font-size:clamp(14px,1.9vh,16px)}.mj-process-card,.mj-process-frame{min-height:clamp(170px,30vh,250px);padding:clamp(14px,2.4vh,22px)}.mj-process-artefacts{gap:clamp(16px,2.4vw,28px)}.mj-process-caption p{font-size:clamp(13px,1.8vh,15px)}.mj-product-story{padding-bottom:24px;gap:clamp(12px,2vh,20px)}.mj-product-story-experience,.mj-story-stage{min-height:clamp(240px,calc(100vh - 340px),440px);max-height:calc(100vh - 300px)}.mj-product-story-steps button{min-height:clamp(52px,8vh,64px)}.mj-waitlist-section{min-height:0;height:calc(100vh - var(--landing-footer-height, 232px));height:calc(100dvh - var(--landing-footer-height, 232px));overflow:hidden}.mj-waitlist-panel{padding:clamp(20px,3.4vh,40px)}}@media(min-width:1024px)and (min-height:600px)and (max-height:760px){.mj-landing-screens{display:none}.mj-waitlist-copy p,.mj-waitlist-panel>p{display:none}}.mj-landing-footer{padding:40px 32px 24px;border-top:1px solid rgba(10,36,56,.1);background:#f8fafc;color:#0a2438;scroll-snap-align:end}.mj-landing-footer-inner{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:32px;width:min(1120px,100%);margin:0 auto;align-items:start}.mj-landing-footer-brand{display:flex;flex-direction:column;gap:10px;max-width:360px}.mj-landing-footer-brand p{margin:0;font:var(--type-body-md);color:#0a2436b8}.mj-landing-footer-location{font:var(--type-caption);color:#0a24368f}.mj-landing-footer-nav{display:flex;flex-direction:column;gap:8px}.mj-landing-footer-heading{margin-bottom:4px;font:var(--type-caption);font-weight:500;color:#0a24368f}.mj-landing-footer-nav a,.mj-landing-footer-nav button{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:0;border:0;background:none;color:#0a2438;font:var(--type-body-md);font-family:inherit;text-decoration:none;cursor:pointer;border-radius:4px;transition:color var(--duration-fast) var(--ease-standard)}.mj-landing-footer-nav a:hover,.mj-landing-footer-nav button:hover{color:var(--mj-signal-violet)}.mj-landing-footer-nav a:focus-visible,.mj-landing-footer-nav button:focus-visible{outline:none;box-shadow:0 0 0 3px #a3008947}.mj-landing-footer-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;width:min(1120px,100%);margin:28px auto 0;padding-top:16px;border-top:1px solid rgba(10,36,56,.08);font:var(--type-caption);color:#0a24368f}@media(max-width:767px){.mj-landing-footer{padding:32px 20px 20px}.mj-landing-footer-inner{grid-template-columns:minmax(0,1fr);gap:24px}}@media(min-width:1024px)and (min-height:560px)and (max-height:599px){html:has(.mj-landing-hero){scroll-snap-type:y mandatory}.mj-landing-hero,.mj-process,.mj-product-story{height:100vh;height:100dvh;min-height:0;overflow:hidden}.mj-hero-content{min-height:0;height:100%;padding:64px 0 24px;align-content:center;row-gap:12px}}@media(min-width:1024px)and (min-height:560px)and (max-height:760px){.mj-hero-copy h1{font-size:clamp(32px,5.6vh,44px)}.mj-hero-proof{margin-top:10px}.mj-process,.mj-product-story{padding-top:64px;padding-bottom:16px;justify-content:center}.mj-process-copy{margin-bottom:12px;gap:16px}.mj-process h2,.mj-product-story-copy h2{font-size:clamp(26px,4.6vh,34px);line-height:1.05}.mj-process-copy>p:not(.mj-process-eyebrow),.mj-product-story-copy>p:not(.mj-process-eyebrow){display:none}.mj-process-eyebrow{margin-bottom:4px}.mj-process-artefacts{gap:16px}.mj-process-card,.mj-process-frame{min-height:clamp(150px,30vh,200px);padding:14px 16px;gap:6px}.mj-process-card-title{font-size:17px}.mj-process-card-body{display:none}.mj-process-facts{margin-top:2px;padding-top:8px;gap:6px}.mj-process-hook b{font-size:15px;line-height:1.5}.mj-process-frame-hook{font-size:18px}.mj-process-artefact{gap:8px}.mj-process-caption p{display:none}.mj-process-caption h3{font-size:15px}.mj-product-story{gap:10px}.mj-product-story-experience,.mj-story-stage{min-height:clamp(200px,calc(100vh - 250px),360px);max-height:calc(100vh - 230px)}.mj-product-story-steps button{min-height:44px;padding-block:4px}.mj-product-story-steps button>span:last-child{font-size:15px}.mj-waitlist-section{min-height:0;height:calc(100vh - 150px);height:calc(100dvh - 150px);padding-top:64px;padding-bottom:12px;overflow:hidden}.mj-waitlist-panel{padding:22px 26px}.mj-waitlist-panel h2{font-size:clamp(24px,4.4vh,34px)!important}.mj-landing-footer{padding:18px 32px 14px}.mj-landing-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.mj-landing-footer-brand p{display:none}.mj-landing-footer-brand{flex-direction:row;align-items:center;gap:14px;max-width:none}.mj-landing-footer-nav{flex-direction:row;align-items:center;gap:16px}.mj-landing-footer-heading{display:none}.mj-landing-footer-legal{margin-top:10px;padding-top:8px}}@media(min-width:1024px)and (min-height:560px)and (max-height:760px){.mj-process-copy{justify-content:flex-start}.mj-process-copy h2{margin-inline-end:auto}}.mj-process-copy .mj-process-eyebrow{max-width:none;width:100%}.mj-landing-footer a{margin-inline-start:0;min-height:0}.mj-landing-footer span{font-size:inherit;color:inherit}.mj-landing-footer-location,.mj-landing-footer-heading,.mj-landing-footer-legal{color:#0a24368f}html:has(.mj-landing-hero:not([data-composer-phase=input])){scroll-snap-type:none}.mj-landing-hero:not([data-composer-phase=input]){height:auto!important;min-height:100svh!important;overflow-x:hidden!important;overflow-y:visible!important}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-content{height:auto!important;min-height:100svh!important;padding-top:clamp(88px,10vh,112px);padding-bottom:40px;align-content:start;row-gap:18px}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-copy{gap:10px}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-copy h1{font-size:clamp(32px,3vw,52px)}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-support{display:none}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-video-stage{padding-block:34px 40px}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-video-card{width:176px}@media(max-width:720px){.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-content{padding-top:76px;padding-bottom:24px;grid-template-areas:"copy" "composer" "video"}.mj-landing-hero:not([data-composer-phase=input]) .mj-hero-video-stage{padding:6px 0 0}}.mj-auth-page{min-height:100vh;display:grid;grid-template-rows:auto 1fr;background:var(--surface-page);color:var(--text-primary);font:var(--type-body-md);font-family:var(--font-sans)}[dir=rtl] .mj-auth-page{font-family:var(--font-arabic)}.mj-auth-brand{padding:28px clamp(24px,4vw,48px) 0}.mj-auth-brand img{display:block;width:112px;height:auto}.mj-auth-main{min-width:0;display:flex;align-items:center;justify-content:center;padding:32px 24px 12vh}.mj-auth-card{width:min(420px,100%);min-height:272px;display:flex;flex-direction:column;justify-content:flex-start;padding:28px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--elevation-2)}.mj-auth-card h1{margin:0 0 8px;color:var(--text-primary);font:500 26px/1.2 var(--font-sans);font-family:inherit;letter-spacing:-.4px}[dir=rtl] .mj-auth-card h1{letter-spacing:0;line-height:1.45}.mj-auth-card>p{margin:0 0 24px;color:var(--text-secondary);font:var(--type-body-md);font-family:inherit}.mj-auth-providers{display:flex;flex-direction:column;gap:10px}.mj-auth-provider,.mj-auth-retry{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 18px;border-radius:var(--radius-button);font:var(--type-button-md);font-family:inherit;transition:var(--transition-control)}.mj-auth-provider{border:1px solid var(--border-input);background:var(--surface-card);color:var(--text-primary);cursor:pointer}.mj-auth-provider:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-soft)}.mj-auth-provider:active:not(:disabled){background:var(--surface-sunken)}.mj-auth-provider:disabled{cursor:not-allowed;color:var(--action-disabled-text);border-color:transparent;background:var(--action-disabled-surface)}.mj-auth-provider:focus-visible,.mj-auth-retry:focus-visible,.mj-auth-link:focus-visible{outline:none;box-shadow:0 0 0 3px #a3008957}.mj-auth-progress{display:grid;gap:12px;color:var(--text-primary)}.mj-auth-progress p,.mj-auth-note{margin:0;color:var(--text-muted);font:var(--type-caption);font-family:inherit}.mj-auth-recovery{display:grid;gap:16px}.mj-auth-message{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-inline-start:3px solid currentColor;border-radius:var(--radius-2xs);background:var(--surface-soft);color:var(--text-primary);font:var(--type-body-md);font-family:inherit}.mj-auth-message span{width:16px;height:16px;flex:0 0 16px;display:inline-grid;place-items:center;margin-top:2px;border:1px solid currentColor;border-radius:50%;font:500 10px/1 var(--font-sans)}.mj-auth-message p{margin:0}.mj-auth-message.is-error{color:var(--status-error-fg)}.mj-auth-message.is-warning{margin-bottom:16px;color:var(--status-warning-fg)}.mj-auth-retry{border:1px solid transparent;background:#a30089;color:#fff;box-shadow:var(--elevation-action);cursor:pointer}.mj-auth-retry:hover,.mj-auth-retry:active{background:#82006d}.mj-auth-link{width:fit-content;color:#a30089;font:var(--type-body-md);font-family:inherit;text-underline-offset:3px;border-radius:2px}.mj-auth-link:hover{color:#82006d}.mj-auth-note{margin-top:20px}[dir=rtl] .mj-auth-message{text-align:right}@media(max-width:560px){.mj-auth-brand{padding:22px 20px 0}.mj-auth-brand img{width:104px}.mj-auth-main{align-items:flex-start;padding:48px 16px 32px}.mj-auth-card{min-height:0;padding:24px}.mj-auth-card h1{font-size:24px}}@media(prefers-reduced-motion:reduce){.mj-auth-provider,.mj-auth-retry{transition:none}}.mj-merchant-auth-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:16px;background:#0b0e1094}.mj-merchant-auth{position:relative;width:min(440px,calc(100vw - 40px));padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:linear-gradient(180deg,#1b1f21,#131719 52%,#0b0e10);box-shadow:inset 0 1px #ffffff1a,0 16px 40px #0b0e1066;color:#f4f8f8}.mj-merchant-auth-body,.mj-merchant-auth-actions{padding:0;background:transparent;box-shadow:none}.mj-merchant-auth-body{padding-inline-end:44px}[dir=rtl] .mj-merchant-auth-body{padding:0 0 0 44px}.mj-merchant-auth-body h2{margin:0;color:#f4f8f8;font-size:22px;font-weight:300;line-height:1.2}.mj-merchant-auth-body p{margin:8px 0 0;color:#f4f8f8a8;font-size:15px;font-weight:300;line-height:1.5}.mj-merchant-auth-close{position:absolute;top:16px;inset-inline-end:16px;width:40px;height:40px;margin:0;display:inline-grid;place-items:center;border:0;border-radius:4px;background:transparent;color:#f4f8f8a8;cursor:pointer}.mj-merchant-auth-close:hover{background:#ffffff0f;color:#f4f8f8}.mj-merchant-auth-close:focus-visible{outline:none;box-shadow:0 0 0 3px #a3008957}.mj-merchant-auth-actions{margin-top:20px;display:flex;flex-direction:column;gap:10px}.mj-merchant-auth .mj-merchant-auth-provider{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:#fff;color:#0a2438;font:400 16px/1.2 var(--font-sans);cursor:pointer;transition:var(--transition-control)}.mj-merchant-auth .mj-merchant-auth-provider:hover{border-color:#0a24386b;background:#f8fafc}.mj-merchant-auth .mj-merchant-auth-provider:focus-visible{outline:none;box-shadow:0 0 0 3px #a3008957}.mj-google-mark{width:18px;height:18px;flex:0 0 18px}.mj-merchant-auth-status,.mj-merchant-auth-warning{margin:0;color:#f4f8f8b8;font-size:14px}:root{--merchant-action: #a30089;--merchant-action-press: #82006d;--merchant-action-soft: rgba(163, 0, 137, .08);--merchant-action-soft-strong: rgba(163, 0, 137, .14);--merchant-intelligence: #ef00c8;--merchant-ink: #0a2438;--merchant-ink-secondary: rgba(10, 36, 54, .94);--merchant-muted: rgba(10, 36, 54, .72);--merchant-faint: rgba(10, 36, 54, .56);--merchant-border: rgba(10, 36, 56, .14);--merchant-border-strong: rgba(10, 36, 56, .28);--merchant-border-hover: rgba(10, 36, 56, .42);--merchant-canvas: #f8fafc;--merchant-surface: #fff;--merchant-hover: rgba(10, 36, 56, .06);--merchant-sunken: rgba(10, 36, 56, .08);--merchant-disabled-ink: rgba(10, 36, 54, .38);--merchant-scrim: rgba(10, 36, 56, .5);--merchant-focus-ring: 0 0 0 2px #fff, 0 0 0 5px var(--merchant-action);--merchant-sidebar-width: 248px;--merchant-sidebar-collapsed-width: 64px;--merchant-sidebar-drawer-width: 280px;--merchant-ease: cubic-bezier(.2, .9, .25, 1.05);--merchant-ease-out: cubic-bezier(.2, 0, 0, 1)}.mj-merchant-workspace{min-height:100vh;padding-inline-start:var(--merchant-sidebar-width);background:var(--merchant-canvas);color:var(--merchant-ink);font:400 14px/1.5 var(--font-sans);font-feature-settings:"tnum";transition:padding-inline-start .28s var(--merchant-ease)}.mj-merchant-workspace-content{display:flex;min-width:0;min-height:100vh;flex-direction:column}.mj-merchant-workspace :focus-visible,.mj-merchant-public-frame :focus-visible{outline:none;box-shadow:var(--merchant-focus-ring);border-radius:4px}.mj-merchant-workspace a:not(.mj-ws-btn){color:var(--merchant-link, var(--merchant-action))}.mj-merchant-workspace a:not(.mj-ws-btn):hover{color:var(--merchant-link, var(--merchant-action-press))}.mj-merchant-workspace h1,.mj-merchant-workspace h2,.mj-merchant-workspace h3,.mj-merchant-workspace p,.mj-merchant-workspace dl,.mj-merchant-workspace dd,.mj-merchant-workspace ol,.mj-merchant-workspace ul,.mj-merchant-workspace fieldset{margin:0}.mj-merchant-workspace fieldset{padding:0;border:0}.mj-merchant-sidebar{position:fixed;z-index:100;top:var(--mj-environment-banner-height, 0px);bottom:0;inset-inline-start:0;display:flex;width:var(--merchant-sidebar-width);flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-inline-end:1px solid var(--merchant-border);background:var(--merchant-surface);transition:width .28s var(--merchant-ease),transform .28s cubic-bezier(.2,.8,.2,1)}.mj-merchant-sidebar-head{display:flex;height:64px;flex:none;align-items:center;justify-content:space-between;padding-inline:20px 12px}.mj-merchant-sidebar-brand{display:flex;height:30px;align-items:center;border-radius:4px}.mj-merchant-sidebar-brand img{display:block;width:auto;height:28px}.mj-merchant-icon-button,.mj-ws-icb{display:grid;width:36px;height:36px;flex:none;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--merchant-muted);cursor:pointer;transition:background .16s,color .16s}.mj-merchant-icon-button:hover,.mj-ws-icb:hover{background:var(--merchant-hover);color:var(--merchant-ink)}.mj-merchant-icon-button svg,.mj-ws-icb svg{width:20px;height:20px}.mj-merchant-sidebar-close,.mj-merchant-mobile-header,.mj-merchant-sidebar-backdrop{display:none}.mj-merchant-switcher{position:relative;padding:8px 12px}.mj-merchant-identity{display:flex;width:100%;height:52px;align-items:center;gap:10px;padding:0 10px;overflow:hidden;border:1px solid var(--merchant-border);border-radius:6px;background:var(--merchant-surface);color:var(--merchant-ink);cursor:pointer;font:inherit;text-align:start;transition:border-color .16s,background .16s}.mj-merchant-identity:hover{border-color:var(--merchant-border-strong)}.mj-merchant-identity[aria-expanded=true]{background:var(--merchant-canvas)}.mj-merchant-identity-mark,.mj-ws-wsav{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:6px;background:var(--merchant-ink);color:#fff;font:500 13px/1 var(--font-sans)}.mj-ws-wsav.is-small{width:24px;height:24px;font-size:12px}.mj-merchant-identity-copy{display:grid;min-width:0;flex:1;line-height:1.25}.mj-merchant-identity-copy>span,.mj-merchant-identity-copy small,.mj-merchant-sidebar-account-copy>span,.mj-merchant-sidebar-account-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mj-merchant-identity-copy>span{font:500 13px/1.25 var(--font-sans);color:var(--merchant-ink)}.mj-merchant-identity-copy small{font:400 12px/1.25 var(--font-sans);color:var(--merchant-muted)}.mj-merchant-identity-chevron{flex:none;color:var(--merchant-muted)}.mj-merchant-switcher .mj-ws-menu{inset-inline:12px;top:calc(100% - 4px);min-width:0}.mj-merchant-sidebar-nav{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow-y:auto;overflow-x:hidden;gap:2px;padding:8px 12px}.mj-merchant-sidebar-sep{height:1px;margin:12px 0;background:var(--merchant-border)}.mj-merchant-sidebar-link{position:relative;display:flex;width:100%;height:40px;align-items:center;gap:12px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--merchant-muted);cursor:pointer;font:400 14px/1 var(--font-sans);text-align:start;text-decoration:none;transition:background .16s,color .16s}.mj-merchant-sidebar-link svg{width:20px;height:20px;flex:none}.mj-merchant-sidebar-link:hover{background:var(--merchant-hover);color:var(--merchant-ink)}.mj-merchant-sidebar-link.is-active{background:var(--merchant-action-soft);color:var(--merchant-ink);font-weight:500}.mj-merchant-sidebar-link.is-active:before{position:absolute;inset-inline-start:-12px;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:var(--merchant-intelligence);content:""}[dir=rtl] .mj-merchant-sidebar-link.is-active:before{border-radius:2px 0 0 2px}.mj-merchant-sidebar-label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity .16s var(--merchant-ease-out)}.mj-ws-badge{display:inline-grid;min-width:20px;height:20px;flex:none;margin-inline-start:auto;padding:0 6px;place-items:center;border-radius:4px;background:var(--merchant-sunken);color:var(--merchant-ink);font:500 12px/20px var(--font-sans);text-align:center}.mj-ws-badge.is-warn{min-width:18px;height:18px;padding:0;background:var(--merchant-action);color:#fff;font-weight:600;line-height:18px}.mj-merchant-sidebar-foot{display:flex;flex:none;margin-top:auto;flex-direction:column;gap:2px;padding:12px;border-top:1px solid var(--merchant-border)}.mj-merchant-sidebar-account{display:flex;width:100%;height:52px;align-items:center;gap:10px;margin-bottom:4px;padding:0 6px;border-radius:6px;border:0;background:transparent;cursor:pointer;font:inherit;text-align:start;color:var(--merchant-ink);text-decoration:none;transition:background .16s}.mj-merchant-sidebar-account:hover{background:var(--merchant-hover);color:var(--merchant-ink)}.mj-merchant-account-menu{position:relative}.mj-merchant-account-menu .mj-ws-menu{position:fixed;inset-inline-start:12px;inset-inline-end:auto;top:auto;bottom:80px;width:240px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 100px);overflow-y:auto}.mj-merchant-sidebar-link.is-soon{color:var(--merchant-faint);cursor:not-allowed}.mj-merchant-sidebar-link.is-soon:hover{background:transparent}@media(min-width:1024px){.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-brand,.mj-merchant-sidebar.is-collapsed .mj-ws-soon{display:none}.mj-merchant-sidebar.is-collapsed .mj-merchant-switcher,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-nav,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-foot{padding-inline:10px}.mj-merchant-sidebar.is-collapsed .mj-merchant-identity,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-link,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-account,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-collapse{width:44px;height:44px}.mj-merchant-sidebar.is-collapsed .mj-merchant-switcher .mj-ws-menu{position:fixed;inset-inline:72px auto;top:calc(var(--mj-environment-banner-height, 0px) + 64px);width:240px}}.mj-merchant-sidebar-account-mark{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:50%;background:var(--merchant-sunken);color:var(--merchant-ink);font:500 13px/1 var(--font-sans)}.mj-merchant-sidebar-account-mark svg{width:16px;height:16px}.mj-merchant-sidebar-account-copy{display:grid;min-width:0;flex:1;line-height:1.25}.mj-merchant-sidebar-account-copy>span{font:500 13px/1.25 var(--font-sans)}.mj-merchant-sidebar-account-copy small{font:400 12px/1.25 var(--font-sans);color:var(--merchant-muted)}[dir=rtl] .mj-merchant-sidebar-collapse svg,[dir=rtl] .mj-ws-flip{transform:scaleX(-1)}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-label,.mj-merchant-sidebar.is-collapsed .mj-merchant-identity-copy,.mj-merchant-sidebar.is-collapsed .mj-merchant-identity-chevron{width:0;flex:none;opacity:0;pointer-events:none}.mj-merchant-sidebar.is-collapsed .mj-ws-badge{position:absolute;top:6px;inset-inline-end:8px;min-width:0;width:7px;height:7px;padding:0;border-radius:2px;background:var(--merchant-action);font-size:0;line-height:0}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-head{justify-content:center;padding-inline:0}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-brand{width:36px;overflow:hidden;justify-content:flex-start}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-brand img{max-width:none}.mj-merchant-sidebar.is-collapsed .mj-merchant-identity,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-link,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-account{justify-content:center;gap:0;padding-inline:0}.mj-ws-page{width:100%;max-width:1200px;margin:0;padding:32px 40px 120px;animation:mj-ws-rise .24s var(--merchant-ease-out) both}.mj-ws-page.is-narrow{max-width:760px}@keyframes mj-ws-rise{0%{opacity:0}to{opacity:1}}.mj-ws-phead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px}.mj-ws-phead-copy{min-width:0;flex:1}.mj-ws-phead-copy .mj-ws-h1{margin-top:6px}.mj-ws-intro{max-width:60ch;margin-top:6px}.mj-ws-h1{color:var(--merchant-ink);font:300 28px/1.2 var(--font-sans);letter-spacing:-.01em}.mj-ws-h2{color:var(--merchant-ink);font:400 20px/1.3 var(--font-sans)}.mj-ws-h3{color:var(--merchant-ink);font:500 16px/1.3 var(--font-sans)}[dir=rtl] .mj-ws-h1,[dir=rtl] .mj-ws-h2,[dir=rtl] .mj-ws-eyebrow,[dir=rtl] .mj-ws-soon{letter-spacing:0}.mj-ws-eyebrow{display:flex;align-items:center;gap:8px;color:var(--merchant-muted);font:500 12px/1.4 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.mj-ws-eyebrow.is-between{justify-content:space-between}.mj-ws-muted{color:var(--merchant-muted)}.mj-ws-faint{color:var(--merchant-faint)}.mj-ws-sm{font-size:13px}.mj-ws-xs{font-size:12px}.mj-ws-strong{font-weight:500}.mj-ws-tnum{font-feature-settings:"tnum"}.mj-ws-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mj-ws-row.is-between{justify-content:space-between}.mj-ws-col{display:flex;flex-direction:column;gap:12px}.mj-ws-g2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mj-ws-g2.is-journey{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.mj-ws-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mj-ws-home-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mj-ws-home-lines .mj-ws-h3{overflow-wrap:anywhere}.mj-ws-home-lines .mj-ws-h3 a{text-decoration:none}@media(max-width:639px){.mj-ws-home-lines{grid-template-columns:minmax(0,1fr)}}.mj-ws-mt-32{margin-top:32px}.mj-ws-mt-24{margin-top:24px}.mj-ws-mt-20{margin-top:20px}.mj-ws-mt-16{margin-top:16px}.mj-ws-mt-12{margin-top:12px}.mj-ws-mt-8{margin-top:8px}.mj-ws-section-label{margin:32px 0 12px}.mj-ws-card{padding:20px;border:1px solid var(--merchant-border);border-radius:8px;background:var(--merchant-surface)}.mj-ws-card.is-flush{padding:0;overflow:hidden}.mj-ws-card.is-roomy{padding:24px}.mj-ws-card.is-attention{border-color:var(--merchant-action)}.mj-ws-card.is-failed{border:2px solid var(--merchant-ink)}.mj-ws-btn{display:inline-flex;min-height:var(--merchant-ui-control-height, 40px);height:var(--merchant-ui-control-block-size, 40px);align-items:center;justify-content:center;gap:8px;padding:var(--merchant-ui-control-padding, 0) 16px;border:1px solid transparent;border-radius:4px;cursor:pointer;font:500 14px/1 var(--font-sans);text-decoration:none;white-space:var(--merchant-ui-control-wrap, nowrap);text-align:center;overflow-wrap:anywhere;transition:background .16s,border-color .16s,color .16s}.mj-ws-btn svg{width:16px;height:16px;flex:none}.mj-ws-btn-p{background:var(--merchant-action);color:#fff}.mj-ws-btn-p:hover,.mj-ws-btn-p:active{background:var(--merchant-action-press);color:#fff;text-decoration:none}.mj-ws-btn-p:disabled{background:var(--merchant-sunken);color:var(--merchant-disabled-ink);cursor:not-allowed}.mj-ws-btn-s{border-color:var(--merchant-border-strong);background:var(--merchant-surface);color:var(--merchant-ink)}.mj-ws-btn-s:hover{border-color:var(--merchant-border-hover);background:var(--merchant-canvas);color:var(--merchant-ink);text-decoration:none}.mj-ws-btn-s:disabled{border-color:var(--merchant-border);color:var(--merchant-disabled-ink);cursor:not-allowed}.mj-ws-btn-q{padding:0 10px;background:transparent;color:var(--merchant-action)}.mj-ws-btn-q:hover{background:var(--merchant-action-soft);color:var(--merchant-action-press);text-decoration:none}.mj-ws-btn-q:disabled{background:none;color:var(--merchant-disabled-ink);cursor:not-allowed}.mj-ws-btn-sm{min-height:var(--merchant-ui-control-small-height, 32px);height:var(--merchant-ui-control-block-size, 32px);padding:var(--merchant-ui-control-padding, 0) 12px;font-size:13px}@media(pointer:coarse){[data-workspace-design="v1.12"] .mj-ws-btn-sm{min-height:44px}}.mj-ws-btn-q.mj-ws-btn-sm{padding:0 8px}.mj-ws-tag{display:inline-flex;height:24px;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--merchant-border);border-radius:4px;background:var(--merchant-surface);color:var(--merchant-ink);font:500 12px/1 var(--font-sans);white-space:nowrap}.mj-ws-tag.is-accent{border-color:var(--merchant-action);color:var(--merchant-action)}.mj-ws-pix{display:inline-block;width:7px;height:7px;flex:none;border-radius:1px;background:var(--merchant-border-strong)}.mj-ws-pix[data-s=needs-input],.mj-ws-pix[data-s=ready-to-choose],.mj-ws-pix[data-s=needs-review],.mj-ws-pix[data-s=card]{background:var(--merchant-action)}.mj-ws-pix[data-s=analyzing],.mj-ws-pix[data-s=generating]{background:var(--merchant-intelligence)}.mj-ws-pix[data-s=complete],.mj-ws-pix[data-s=script-approved],.mj-ws-pix[data-s=ready],.mj-ws-pix[data-s=read],.mj-ws-pix[data-s=active]{background:var(--merchant-ink)}.mj-ws-pix[data-s=failed],.mj-ws-pix[data-s=not-connected]{width:8px;height:8px;border:1.5px solid var(--merchant-ink);background:var(--merchant-surface)}.mj-ws-soon{display:inline-flex;height:22px;align-items:center;padding:0 8px;border:1px solid var(--merchant-border);border-radius:4px;background:var(--merchant-canvas);color:var(--merchant-muted);font:500 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mj-ws-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;border:1px dashed var(--merchant-border-strong);border-radius:8px;background:var(--merchant-surface);text-align:center}.mj-ws-empty.is-roomy{margin-top:24px;padding:64px 24px}.mj-ws-empty-title{font-weight:500}.mj-ws-empty .mj-ws-sm{max-width:46ch}.mj-ws-pxl{display:inline-grid;grid-template-columns:repeat(4,6px);gap:2px}.mj-ws-pxl i{width:6px;height:6px;border-radius:1px;background:var(--merchant-border-strong)}.mj-ws-pxl i:nth-child(1),.mj-ws-pxl i:nth-child(6),.mj-ws-pxl i:nth-child(11){background:var(--merchant-ink)}.mj-ws-callout{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;background:var(--merchant-sunken)}.mj-ws-callout.is-accent{border:1px solid var(--merchant-action);background:var(--merchant-surface)}.mj-ws-callout-copy{flex:1;min-width:220px}.mj-ws-dl{display:grid;grid-template-columns:150px 1fr;gap:10px 16px;font-size:14px}.mj-ws-dl.is-narrow{grid-template-columns:90px 1fr}.mj-ws-dl.is-wide{grid-template-columns:160px 1fr}.mj-ws-dl-row{display:contents}.mj-ws-dl dt{color:var(--merchant-muted)}.mj-ws-dl dd{min-width:0;overflow-wrap:anywhere}.mj-ws-rdl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;font-size:13px}.mj-ws-rdl dt{color:var(--merchant-muted);white-space:nowrap}.mj-ws-v916{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;overflow:hidden;aspect-ratio:9 / 16;border:1px solid var(--merchant-border);border-radius:6px;background:var(--merchant-sunken) repeating-linear-gradient(135deg,rgba(10,36,56,.05) 0 6px,transparent 6px 14px);color:var(--merchant-muted);cursor:default;font:400 11px/1.3 ui-monospace,Menlo,monospace;text-align:center}button.mj-ws-v916{cursor:pointer}.mj-ws-v916.is-mini{width:36px;flex:none;gap:0;padding:0;border-radius:3px}.mj-ws-v916-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mj-ws-v916>span,.mj-ws-v916>svg{position:relative}.mj-ws-play{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--merchant-border-strong);border-radius:50%;background:var(--merchant-surface);color:var(--merchant-ink)}.mj-ws-play svg{width:14px;height:14px;margin-inline-start:2px}.mj-ws-v916.is-mini .mj-ws-play{width:16px;height:16px}.mj-ws-v916.is-mini .mj-ws-play svg{width:7px;height:7px;margin:0}.mj-ws-dur{position:absolute;bottom:8px;inset-inline-end:8px;padding:4px 6px;border-radius:3px;background:var(--merchant-ink);color:#fff;font:500 11px/1 var(--font-sans)}.mj-ws-tgrid{display:grid;grid-template-columns:repeat(3,8px);gap:3px}.mj-ws-tgrid i{width:8px;height:8px;border-radius:1px;background:var(--merchant-intelligence);animation:mj-ws-tide 1.6s ease-in-out infinite}.mj-ws-tgrid i:nth-child(2){animation-delay:.15s}.mj-ws-tgrid i:nth-child(3){animation-delay:.3s}.mj-ws-tgrid i:nth-child(4){animation-delay:.45s}.mj-ws-tgrid i:nth-child(5){animation-delay:.6s}.mj-ws-tgrid i:nth-child(6){animation-delay:.75s}.mj-ws-tgrid i:nth-child(7){animation-delay:.9s}.mj-ws-tgrid i:nth-child(8){animation-delay:1.05s}.mj-ws-tgrid i:nth-child(9){animation-delay:1.2s}.mj-ws-tide{display:inline-flex;align-items:center;gap:2px}.mj-ws-tide i{width:5px;height:5px;border-radius:1px;background:var(--merchant-intelligence);animation:mj-ws-tide 1.2s ease-in-out infinite}.mj-ws-tide i:nth-child(2){animation-delay:.12s}.mj-ws-tide i:nth-child(3){animation-delay:.24s}.mj-ws-tide i:nth-child(4){animation-delay:.36s}.mj-ws-tide i:nth-child(5){animation-delay:.48s}@keyframes mj-ws-tide{0%,to{opacity:.2}50%{opacity:1}}.mj-ws-stages{display:flex;margin-top:20px;flex-direction:column;padding:0;list-style:none}.mj-ws-stage{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--merchant-border);transition:opacity .24s}.mj-ws-stage:first-child{border-top:0}.mj-ws-stage[data-status=queued]{opacity:.55}.mj-ws-sicon{display:grid;width:28px;height:28px;flex:none;place-items:center;border:1px solid var(--merchant-border-strong);border-radius:50%;background:var(--merchant-surface);color:var(--merchant-muted);font:500 12px/1 var(--font-sans)}.mj-ws-sicon svg{width:14px;height:14px}.mj-ws-stage[data-status=complete] .mj-ws-sicon{border-color:var(--merchant-ink);background:var(--merchant-ink);color:#fff}.mj-ws-stage[data-status=active] .mj-ws-sicon{border-color:var(--merchant-intelligence);color:var(--merchant-intelligence)}.mj-ws-stage[data-status=failed] .mj-ws-sicon{border:2px solid var(--merchant-ink);color:var(--merchant-ink)}.mj-ws-stage-body{flex:1;min-width:0}.mj-ws-stage-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.mj-ws-stage-desc{margin-top:2px}.mj-ws-details{margin-top:8px}.mj-ws-details summary{display:inline-flex;align-items:center;gap:6px;color:var(--merchant-action);cursor:pointer;list-style:none}.mj-ws-details summary::-webkit-details-marker{display:none}.mj-ws-details summary:before{display:inline-block;width:10px;text-align:center;content:"+"}.mj-ws-details[open] summary:before{content:"–"}.mj-ws-checklist{margin:6px 0 0;padding-inline-start:18px;color:var(--merchant-muted)}.mj-ws-bar{height:3px;margin-top:10px;overflow:hidden;border-radius:2px;background:var(--merchant-sunken)}.mj-ws-barfill{width:40%;height:100%;border-radius:2px;background:var(--merchant-intelligence);animation:mj-ws-slide 1.4s var(--merchant-ease-out) infinite}@keyframes mj-ws-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}[dir=rtl] .mj-ws-barfill{animation-name:mj-ws-slide-r}@keyframes mj-ws-slide-r{0%{transform:translate(100%)}to{transform:translate(-260%)}}.mj-ws-findings{display:grid;margin-top:10px;gap:8px}.mj-ws-finding{padding:10px 12px;border:1px solid var(--merchant-border);border-radius:6px;background:var(--merchant-canvas);font-size:13px}.mj-ws-finding-kind{display:inline-block;margin-bottom:4px;padding:2px 6px;border-radius:3px;background:var(--merchant-sunken);color:var(--merchant-muted);font:500 11px/1.3 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.mj-ws-finding-sources{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:6px;color:var(--merchant-muted);font-size:12px}.mj-ws-finding-limitation{margin-top:6px;color:var(--merchant-muted);font-size:12px}.mj-ws-tabs{display:flex;gap:4px;margin:24px 0;overflow-x:auto;border-bottom:1px solid var(--merchant-border);scrollbar-width:none}.mj-ws-tabs::-webkit-scrollbar{display:none}.mj-ws-tab{display:inline-flex;height:40px;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--merchant-muted);cursor:pointer;font:400 14px/1 var(--font-sans);text-decoration:none;white-space:nowrap;transition:color .16s,border-color .16s}.mj-ws-tab:hover{color:var(--merchant-ink);text-decoration:none}.mj-ws-tab[aria-selected=true]{border-color:var(--merchant-action);color:var(--merchant-ink);font-weight:500}.mj-ws-tab-count{margin-inline-start:0}.mj-ws-line-table-wrap{container-type:inline-size;container-name:line-list}.mj-ws-line-table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:start}.mj-ws-line-table th,.mj-ws-line-table td{padding:16px 20px;border-bottom:1px solid var(--merchant-border);vertical-align:middle;text-align:start;overflow-wrap:anywhere;font-weight:400}.mj-ws-line-table th:first-child{width:44%}.mj-ws-line-table thead th:last-child{width:32%}.mj-ws-line-table .mj-ws-btn{overflow-wrap:normal}.mj-ws-line-table thead th{padding-block:12px;color:var(--merchant-faint);font-size:12px}.mj-ws-line-table .mj-ws-lrow-end{text-align:end}.mj-ws-line-table tr:last-child>*{border-bottom:0}.mj-ws-line-table .mj-ws-lrow-excerpt{white-space:normal}.mj-ws-line-table-error td{padding-top:0}@container line-list (max-width: 639px){.mj-ws-line-table,.mj-ws-line-table tbody{display:block}.mj-ws-line-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mj-ws-line-table tr{display:grid;grid-template-columns:minmax(0,1fr);padding:16px;gap:12px;border-bottom:1px solid var(--merchant-border)}.mj-ws-line-table th,.mj-ws-line-table td,.mj-ws-line-table th:first-child{display:block;width:auto;padding:0;border:0}.mj-ws-line-table .mj-ws-lrow-end{text-align:start}}.mj-ws-lrow{display:grid;grid-template-columns:minmax(220px,2fr) minmax(120px,1fr) 150px 130px 70px 200px;align-items:center;gap:16px;padding:14px 20px;border-top:1px solid var(--merchant-border)}.mj-ws-lrow-group:first-of-type .mj-ws-lrow{border-top:0}.mj-ws-lhead{padding:10px 20px;border-top:0;background:var(--merchant-canvas);color:var(--merchant-muted);font:500 12px/1.4 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.mj-ws-lrow-title{display:block;color:var(--merchant-ink);font-weight:500;text-decoration:none}.mj-ws-lrow-title:hover{color:var(--merchant-action)}.mj-ws-lrow-excerpt{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mj-ws-lrow-end{text-align:end}.mj-ws-lrow-callout{margin:0 20px 14px;border-radius:6px}.mj-ws-orow{display:flex;align-items:center;gap:16px;padding:14px 20px;border-top:1px solid var(--merchant-border)}.mj-ws-orow:first-child{border-top:0}.mj-ws-orow-copy{flex:1;min-width:0}.mj-ws-card-foot{padding:12px 20px;border-top:1px solid var(--merchant-border)}.mj-ws-card-note{padding:14px 20px;border-top:1px solid var(--merchant-border)}.mj-ws-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 16px}.mj-ws-toolbar.is-tight{gap:8px}.mj-ws-toolbar-count{margin-inline-start:auto}.mj-ws-srch{position:relative;flex:1;min-width:200px;max-width:360px}.mj-ws-srch svg{position:absolute;top:12px;inset-inline-start:12px;width:16px;height:16px;color:var(--merchant-muted);pointer-events:none}.mj-ws-srch .mj-ws-inp{padding-inline-start:36px}.mj-ws-inp{width:100%;height:40px;padding:0 12px;border:1px solid var(--merchant-border-strong);border-radius:4px;background:var(--merchant-surface);color:var(--merchant-ink);font:400 14px/1.4 var(--font-sans);transition:border-color .16s}.mj-ws-inp:hover{border-color:var(--merchant-border-hover)}.mj-ws-inp:focus{border-color:var(--merchant-action)}.mj-ws-inp[aria-invalid=true]{border-width:2px;border-color:var(--merchant-ink)}.mj-ws-inp::placeholder{color:var(--merchant-faint)}textarea.mj-ws-inp{height:auto;min-height:96px;padding:10px 12px;resize:vertical}select.mj-ws-inp{width:auto;padding-inline-end:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--merchant-surface) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234B5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat right 10px center}[dir=rtl] select.mj-ws-inp{background-position:left 10px center}select.mj-ws-inp.is-compact{height:36px;font-size:13px}.mj-ws-field{display:flex;flex-direction:column;gap:6px;margin-top:16px}.mj-ws-lab{color:var(--merchant-ink);font:400 13px/1.4 var(--font-sans)}.mj-ws-err{display:flex;align-items:center;gap:6px;color:var(--merchant-ink);font-size:13px}.mj-ws-err:before{display:inline-grid;width:16px;height:16px;place-items:center;border-radius:50%;background:var(--merchant-ink);color:#fff;font:700 11px/1 var(--font-sans);content:"!"}.mj-ws-rec{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--merchant-border);border-radius:8px;background:var(--merchant-surface);cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.mj-ws-rec:hover{border-color:var(--merchant-border-hover)}.mj-ws-rec[data-selected=true]{border-color:var(--merchant-action);background:#a300890d;box-shadow:inset 0 0 0 1px var(--merchant-action)}.mj-ws-rec.is-disabled{cursor:default;opacity:.7}.mj-ws-rec-head{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:8px}.mj-ws-check{display:grid;width:22px;height:22px;flex:none;margin-inline-start:auto;place-items:center;border:1px solid var(--merchant-border-strong);border-radius:50%;color:transparent;transition:all .16s}.mj-ws-rec[data-selected=true] .mj-ws-check{border-color:var(--merchant-action);background:var(--merchant-action);color:#fff}.mj-ws-check svg{width:12px;height:12px}.mj-ws-rec .mj-ws-h3{font-size:18px}.mj-ws-rec-action{margin-top:auto}.mj-ws-stickybar{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:16px 0;border-top:1px solid var(--merchant-border);background:#f8fafcf5}.mj-ws-rec-basis .mj-ws-tag{height:auto;min-height:24px;max-width:100%;padding-block:4px;line-height:1.3;text-align:start;white-space:normal}.mj-ws-vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.mj-ws-vcard{display:flex;flex-direction:column;gap:12px;padding:12px;transition:border-color .16s}.mj-ws-vcard:hover{border-color:var(--merchant-border-hover)}.mj-ws-vcard .mj-ws-h3{font-size:14px}.mj-ws-vcard-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.mj-ws-vrow{display:flex;width:100%;align-items:center;gap:12px;padding:10px 20px;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:start;transition:background .16s}.mj-ws-vrow:hover{background:var(--merchant-canvas)}.mj-ws-vrow-copy{flex:1;min-width:0}.mj-ws-vrow-title{display:block;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mj-ws-done{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);align-items:start;gap:32px}.mj-ws-video{display:block;width:100%;border-radius:6px;background:var(--merchant-ink);aspect-ratio:9 / 16}.mj-ws-card-hook{margin-top:4px;font:400 18px/1.4 var(--font-sans)}.mj-ws-card-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 16px;margin-top:16px}.mj-ws-card-facts dt{color:var(--merchant-muted);font-size:12px}.mj-ws-card-facts dd{margin-top:2px}.mj-ws-angles{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.mj-ws-preview-aside{display:flex;justify-content:center}.mj-ws-act{margin:0;padding:0;list-style:none}.mj-ws-act li{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--merchant-border)}.mj-ws-act li:first-child{border-top:0}.mj-ws-meter{height:4px;margin:12px 0;overflow:hidden;border-radius:2px;background:var(--merchant-sunken)}.mj-ws-meter>div{height:100%;background:var(--merchant-action);transition:width .24s}.mj-ws-sw{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--merchant-border)}.mj-ws-sw:first-child{padding-top:0;border-top:0}.mj-ws-sw input{position:relative;width:36px;height:20px;flex:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;background:var(--merchant-border-strong);cursor:pointer;transition:background .16s}.mj-ws-sw input:after{position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:50%;background:#fff;content:"";transition:transform .16s}.mj-ws-sw input:checked{background:var(--merchant-action)}.mj-ws-sw input:checked:after{transform:translate(16px)}[dir=rtl] .mj-ws-sw input:checked:after{transform:translate(-16px)}.mj-ws-sw input:disabled{cursor:not-allowed;opacity:.45}.mj-ws-radio{display:flex;align-items:center;gap:10px;padding:10px 0}.mj-ws-radio input{width:18px;height:18px;margin:0;accent-color:var(--merchant-action)}.mj-ws-legend{margin-bottom:8px;font-weight:500}.mj-ws-opt{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--merchant-border);border-radius:8px;background:var(--merchant-surface);color:var(--merchant-ink);font:inherit;text-align:start}.mj-ws-opt:disabled{cursor:not-allowed;opacity:.55}.mj-ws-look{position:relative;width:54px;overflow:hidden;aspect-ratio:9 / 16;border:1px solid var(--merchant-border);border-radius:4px;background:var(--merchant-sunken)}.mj-ws-look[data-look=polished]:after{position:absolute;inset:auto 10px 10px;height:4px;border-radius:2px;background:var(--merchant-ink);content:""}.mj-ws-look[data-look=organic]{background:var(--merchant-canvas) repeating-linear-gradient(135deg,rgba(10,36,56,.1) 0 3px,transparent 3px 9px)}.mj-ws-look[data-look=bold]{background:var(--merchant-ink)}.mj-ws-look[data-look=bold]:after{position:absolute;inset:auto 8px 12px;height:14px;background:#fff;content:""}.mj-ws-look[data-look=authoritative]:after{position:absolute;top:30px;right:8px;left:8px;height:2px;background:var(--merchant-ink);box-shadow:0 8px 0 var(--merchant-border-strong),0 16px 0 var(--merchant-border-strong);content:""}.mj-ws-look[data-look=fast]{background:repeating-linear-gradient(90deg,var(--merchant-ink) 0 6px,#fff 6px 12px)}.mj-ws-look[data-look=calm]:after{position:absolute;top:44px;right:14px;left:14px;height:2px;background:var(--merchant-ink);content:""}.mj-ws-taste-rows{display:flex;flex-direction:column;gap:12px}.mj-ws-taste-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.mj-ws-taste-label{width:180px;color:var(--merchant-muted);font-size:13px}.mj-ws-taste-pair{display:inline-flex;overflow:hidden;border:1px solid var(--merchant-border);border-radius:4px;font-size:13px}.mj-ws-taste-pair span{padding:6px 12px}.mj-ws-taste-pair span+span{border-inline-start:1px solid var(--merchant-border)}.mj-merchant-workspace-content:has(.mj-ws-panel,.mj-ws-mscrim){z-index:700}.mj-ws-menu{position:absolute;z-index:400;top:calc(100% + 4px);inset-inline-start:0;min-width:220px;padding:6px;border:1px solid var(--merchant-border);border-radius:8px;background:var(--merchant-surface);box-shadow:0 1px 2px #0a24380f,0 10px 24px #0a24381a;animation:mj-ws-pop .18s var(--merchant-ease-out);transform-origin:top}.mj-ws-menu.is-end{inset-inline-start:auto;inset-inline-end:0}.mj-ws-mitem{display:flex;width:100%;min-height:40px;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:4px;background:none;color:var(--merchant-ink);cursor:pointer;font:inherit;text-align:start}.mj-ws-mitem:hover{background:var(--merchant-hover)}.mj-ws-mitem[aria-checked=true]{background:var(--merchant-action-soft)}.mj-ws-mitem:disabled{color:var(--merchant-disabled-ink);cursor:not-allowed}.mj-ws-mitem:disabled:hover{background:none}.mj-ws-mitem svg{width:16px;height:16px;flex:none}.mj-ws-mitem-label{flex:1}.mj-ws-menu-eyebrow{padding:8px 10px 6px}.mj-ws-menu-sep{height:1px;margin:6px 0;background:var(--merchant-border)}.mj-ws-mscrim{position:fixed;z-index:700;top:0;right:0;bottom:0;left:0;display:grid;padding:24px;place-items:center;background:var(--merchant-scrim);animation:mj-ws-fade .16s}.mj-ws-mscrim.is-panel{display:block;padding:0}.mj-ws-modal{width:min(560px,100%);max-height:calc(100vh - 48px);padding:24px;overflow:auto;border-radius:8px;background:var(--merchant-surface);color:var(--merchant-ink);animation:mj-ws-pop .2s var(--merchant-ease-out)}.mj-ws-modal-desc{margin-top:4px}.mj-ws-mfoot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px}.mj-ws-panel{position:fixed;z-index:710;top:0;bottom:0;inset-inline-end:0;display:flex;width:min(440px,100%);flex-direction:column;border-inline-start:1px solid var(--merchant-border);background:var(--merchant-surface);box-shadow:0 10px 24px #0a24381a;animation:mj-ws-slidein .24s var(--merchant-ease-out)}[dir=rtl] .mj-ws-panel{animation-name:mj-ws-slidein-r}.mj-ws-panel-head{flex-shrink:0;display:flex;align-items:flex-start;gap:12px;padding:20px 20px 12px;border-bottom:1px solid var(--merchant-border)}.mj-ws-panel-title{flex:1;min-width:0}.mj-ws-panel-title .mj-ws-h2{margin-top:4px}.mj-ws-panel-body{min-height:0;overscroll-behavior:contain;display:flex;flex:1;flex-direction:column;gap:16px;padding:20px;overflow:auto}.mj-ws-panel-foot{display:flex;flex-wrap:wrap;gap:8px;padding:16px 20px;border-top:1px solid var(--merchant-border)}.mj-ws-panel-foot:empty{display:none}.mj-ws-panel-head .mj-ws-icb{flex-shrink:0;min-width:44px;min-height:44px}@media(max-width:480px){[data-workspace-design="v1.12"] .mj-ws-mfoot>.mj-ws-btn{width:100%}}.mj-ws-panel-lead{display:flex;align-items:flex-start;gap:20px}.mj-ws-panel-section{display:flex;flex-direction:column;gap:4px}.mj-ws-toastwrap{position:fixed;z-index:800;right:0;bottom:24px;left:0;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.mj-ws-toast{max-width:520px;padding:12px 16px;border-radius:6px;background:var(--merchant-ink);color:#fff;box-shadow:0 10px 24px #0003;font-size:14px;pointer-events:auto;animation:mj-ws-rise .2s var(--merchant-ease-out)}@keyframes mj-ws-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@keyframes mj-ws-fade{0%{opacity:0}to{opacity:1}}@keyframes mj-ws-slidein{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes mj-ws-slidein-r{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.mj-ws-crumb{display:flex;align-items:center;gap:8px}.mj-ws-crumb a{display:inline-flex;align-items:center;gap:6px;color:inherit}.mj-ws-detail-head{margin-top:12px}.mj-ws-detail-copy{min-width:0;flex:1}@media(max-width:639px){.mj-ws-detail-copy{flex-basis:100%}.mj-ws-detail-head .mj-ws-actions{width:100%}}.mj-ws-detail-meta{margin-top:8px;gap:16px}.mj-ws-detail-meta span{display:inline-flex;align-items:center;gap:6px}.mj-ws-detail-prompt{max-width:72ch;margin-top:12px;font-size:15px}.mj-ws-actions{position:relative;flex-wrap:nowrap}.mj-merchant-public-frame{min-height:100vh;background:var(--merchant-canvas);color:var(--merchant-ink);font:400 14px/1.5 var(--font-sans)}.mj-merchant-public-header{display:flex;height:64px;align-items:center;justify-content:space-between;padding-inline:max(24px,calc((100vw - 1200px)/2));border-bottom:1px solid var(--merchant-border);background:var(--merchant-surface)}.mj-merchant-public-brand{display:flex;height:30px;align-items:center;border-radius:4px}.mj-merchant-public-brand img{display:block;width:auto;height:30px}.mj-merchant-public-language{display:inline-flex;height:36px;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--merchant-muted);cursor:pointer;font:400 13px/1 var(--font-sans)}.mj-merchant-public-language:hover{background:var(--merchant-hover);color:var(--merchant-ink)}.mj-merchant-public-language svg{width:18px;height:18px}.mj-merchant-public-frame .mj-ws-page{max-width:1200px;margin:0 auto}.mj-merchant-workspace .mj-production-line-page,.mj-merchant-workspace .mj-reveal-page,.mj-merchant-workspace .mj-taste-page{min-height:0;background:transparent}.mj-merchant-workspace .mj-pl-shell,.mj-merchant-workspace .mj-pl-management-shell,.mj-merchant-workspace .mj-reveal-main{width:100%;max-width:1200px;margin:0;padding:32px 40px 120px}.mj-merchant-workspace .mj-reveal-success{color:var(--merchant-ink)}.mj-ws-loading{display:flex;align-items:center;gap:10px;padding:24px 0;color:var(--merchant-muted)}.mj-ws-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1023px){.mj-merchant-workspace,.mj-merchant-workspace.is-sidebar-collapsed{padding-inline-start:0}.mj-merchant-sidebar,.mj-merchant-sidebar.is-collapsed{visibility:hidden;width:var(--merchant-sidebar-drawer-width);transform:translate(-100%)}[dir=rtl] .mj-merchant-sidebar,[dir=rtl] .mj-merchant-sidebar.is-collapsed{transform:translate(100%)}.mj-merchant-sidebar.is-mobile-open,[dir=rtl] .mj-merchant-sidebar.is-mobile-open{visibility:visible;transform:none}.mj-merchant-sidebar-backdrop{visibility:hidden;position:fixed;z-index:95;top:0;right:0;bottom:0;left:0;display:block;border:0;background:var(--merchant-scrim);opacity:0;pointer-events:none;transition:opacity .16s ease}.mj-merchant-sidebar-backdrop.is-visible{visibility:visible;opacity:1;pointer-events:auto}.mj-merchant-sidebar-close{display:grid}.mj-merchant-sidebar-collapse{display:none}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-label,.mj-merchant-sidebar.is-collapsed .mj-merchant-identity-copy,.mj-merchant-sidebar.is-collapsed .mj-merchant-identity-chevron{width:auto;flex:initial;opacity:1;pointer-events:auto}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-label{flex:1}.mj-merchant-sidebar.is-collapsed .mj-ws-badge{position:static;min-width:20px;width:auto;height:20px;padding:0 6px;border-radius:4px;background:var(--merchant-sunken);font-size:12px;line-height:20px}.mj-merchant-sidebar.is-collapsed .mj-ws-badge.is-warn{min-width:18px;height:18px;padding:0;background:var(--merchant-action);line-height:18px}.mj-merchant-sidebar-head,.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-head{justify-content:space-between;padding-inline:16px 12px}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-brand{width:auto}.mj-merchant-account-menu .mj-ws-menu{position:absolute;inset-inline:0;bottom:calc(100% + 8px);width:auto}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-link{justify-content:flex-start;gap:12px;padding-inline:12px}.mj-merchant-sidebar.is-collapsed .mj-merchant-identity{justify-content:flex-start;gap:10px;padding-inline:10px}.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-account{justify-content:flex-start;gap:10px;padding-inline:6px}.mj-merchant-mobile-header{position:sticky;z-index:90;inset-block-start:var(--mj-environment-banner-height, 0px);display:flex;height:56px;align-items:center;gap:12px;padding:0 12px;border-bottom:1px solid var(--merchant-border);background:var(--merchant-surface)}.mj-merchant-mobile-header>a{display:flex;align-items:center;border-radius:4px}.mj-merchant-mobile-header img{display:block;width:auto;height:26px}.mj-merchant-mobile-header-name{min-width:0;margin-inline-start:auto;overflow:hidden;color:var(--merchant-muted);font:400 13px/1 var(--font-sans);text-overflow:ellipsis;white-space:nowrap}.mj-ws-page,.mj-merchant-workspace .mj-pl-shell,.mj-merchant-workspace .mj-pl-management-shell,.mj-merchant-workspace .mj-reveal-main{padding:24px 24px 120px}.mj-ws-g3{grid-template-columns:1fr 1fr}.mj-ws-g2.is-journey{grid-template-columns:1fr}.mj-ws-lrow{grid-template-columns:1fr 1fr;gap:8px 16px}.mj-ws-lhead{display:none}.mj-ws-lrow-end{text-align:start}.mj-merchant-public-header{padding-inline:16px}}@media(max-width:639px){.mj-ws-page,.mj-merchant-workspace .mj-pl-shell,.mj-merchant-workspace .mj-pl-management-shell,.mj-merchant-workspace .mj-reveal-main{padding:16px 16px 140px}.mj-ws-g2,.mj-ws-g3,.mj-ws-lrow{grid-template-columns:1fr}.mj-ws-dl{grid-template-columns:1fr;gap:2px 0}.mj-ws-dl dd{margin-bottom:8px}.mj-ws-done{grid-template-columns:1fr}.mj-ws-panel{width:100%}.mj-ws-act li{grid-template-columns:1fr;gap:2px}.mj-ws-hide-m{display:none!important}.mj-ws-phead .mj-ws-btn{width:100%}}@media(prefers-reduced-motion:reduce){.mj-merchant-workspace *,.mj-merchant-workspace *:before,.mj-merchant-workspace *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.mj-ws-tide i,.mj-ws-tgrid i{opacity:1}.mj-ws-barfill{width:100%;animation:none;opacity:.5}}.mj-ws-vrows{padding-block:6px}.mj-ws-narrow{max-width:720px}.mj-merchant-brand-link .mj-merchant-mark{--logo-h: 28px;--u: calc(var(--logo-h) / 316);position:relative;display:block;height:var(--logo-h);flex:none;pointer-events:none}.mj-merchant-mobile-header .mj-merchant-mark{--logo-h: 24px}.mj-merchant-mark.is-en{width:calc(var(--logo-h) * 1195 / 316);--dir: -1}.mj-merchant-mark.is-ar{width:calc(var(--logo-h) * 858 / 316);--dir: 1}.mj-merchant-brand-link .mj-merchant-mark img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none}.mj-merchant-mark-word,.mj-merchant-mark-core{z-index:3}.mj-merchant-mark-trail{z-index:2;opacity:1;transition:opacity .12s ease-out}.is-en .mj-merchant-mark-word{clip-path:inset(0 0 0 30%)}.is-en .mj-merchant-mark-core{clip-path:inset(0 70% 0 9%)}.is-en .mj-merchant-mark-trail{clip-path:inset(0 91% 0 0)}.is-ar .mj-merchant-mark-word{clip-path:inset(0 38% 0 0)}.is-ar .mj-merchant-mark-core{clip-path:inset(0 11.9% 0 63%)}.is-ar .mj-merchant-mark-trail{clip-path:inset(0 0 0 88.2%)}.mj-merchant-mark-exhaust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mj-merchant-mark-exhaust i{position:absolute;display:block;height:12.5%;border-radius:1px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='600'%20height='100'%20viewBox='0%200%20600%20100'%3e%3ctitle%3eMouja%20logo%20exhaust%20palette%20from%20wireframe%20v1.12%3c/title%3e%3cpath%20fill='%23ff067f'%20d='M0%200h100v100H0z'/%3e%3cpath%20fill='%23f400ad'%20d='M100%200h100v100H100z'/%3e%3cpath%20fill='%23ef00c8'%20d='M200%200h100v100H200z'/%3e%3cpath%20fill='%23c20de3'%20d='M300%200h100v100H300z'/%3e%3cpath%20fill='%238d1dff'%20d='M400%200h100v100H400z'/%3e%3cpath%20fill='%236a28ff'%20d='M500%200h100v100H500z'/%3e%3c/svg%3e");background-size:600% 100%;background-position:var(--pixel-position) 0;opacity:0}.is-en .mj-merchant-mark-exhaust i{width:3.305%;left:8.87%}.is-ar .mj-merchant-mark-exhaust i{width:4.604%;left:83.45%}.is-en .mj-merchant-mark-exhaust i:is(:nth-child(2),:nth-child(4),:nth-child(5)){left:12.22%}.is-ar .mj-merchant-mark-exhaust i:is(:nth-child(2),:nth-child(4),:nth-child(5)){left:78.79%}.mj-merchant-mark-exhaust i:nth-child(1){top:6.96%;--pixel-position: 0%;--travel: 104;--dur: 1.9s;--delay: -.2s}.mj-merchant-mark-exhaust i:nth-child(2){top:18.67%;--pixel-position: 20%;--travel: 120;--dur: 2.15s;--delay: -1.45s}.mj-merchant-mark-exhaust i:nth-child(3){top:39.87%;--pixel-position: 40%;--travel: 104;--dur: 1.75s;--delay: -.95s}.mj-merchant-mark-exhaust i:nth-child(4){top:53.48%;--pixel-position: 60%;--travel: 117;--dur: 2.05s;--delay: -.55s}.mj-merchant-mark-exhaust i:nth-child(5){top:67.72%;--pixel-position: 80%;--travel: 120;--dur: 2.25s;--delay: -1.75s}.mj-merchant-mark-exhaust i:nth-child(6){top:80.06%;--pixel-position: 100%;--travel: 104;--dur: 1.85s;--delay: -1.2s}.mj-merchant-brand-link:is(:hover,:focus-visible) .mj-merchant-mark-trail{opacity:0}.mj-merchant-brand-link:is(:hover,:focus-visible) .mj-merchant-mark-exhaust i{animation:mj-brand-exhaust var(--dur) linear infinite;animation-delay:var(--delay)}@keyframes mj-brand-exhaust{0%{transform:translateZ(0);opacity:1}12%{opacity:1}72%{opacity:0}to{transform:translate3d(calc(var(--travel) * var(--u) * var(--dir)),0,0);opacity:0}}@media(max-width:1023px){.mj-merchant-sidebar.is-collapsed .mj-merchant-sidebar-brand{overflow:visible}}.mj-merchant-workspace-content[data-workspace-design="v1.12"]{position:relative}.mj-merchant-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none}.mj-merchant-atmosphere i{position:absolute;width:4px;height:4px;opacity:.16;animation:mj-workspace-drift var(--dur) ease-in-out infinite alternate;animation-delay:var(--delay)}.mj-merchant-atmosphere i:nth-child(1){top:70%;inset-inline-start:40%;background:#2e3cff;--dur: 28s;--delay: -5s}.mj-merchant-atmosphere i:nth-child(2){top:22%;inset-inline-end:12%;background:var(--merchant-ink);--dur: 34s;--delay: -10s}.mj-merchant-atmosphere i:nth-child(3){bottom:18%;inset-inline-end:26%;width:5px;height:5px;background:var(--merchant-intelligence);opacity:.18;--dur: 38s;--delay: -20s}[dir=rtl] .mj-merchant-atmosphere{--drift-x: -6px}@keyframes mj-workspace-drift{to{transform:translate3d(var(--drift-x, 6px),-8px,0)}}@media(prefers-reduced-motion:reduce){.mj-merchant-brand-link .mj-merchant-mark-exhaust{display:none}.mj-merchant-brand-link:is(:hover,:focus-visible) .mj-merchant-mark-trail{opacity:1}.mj-merchant-brand-link .mj-merchant-mark-trail{transition:none}.mj-merchant-brand-link .mj-merchant-mark-exhaust i,.mj-merchant-atmosphere i{animation:none!important}}[data-workspace-design="v1.12"]{--ws-motion-out: cubic-bezier(.2, 0, 0, 1);--ws-motion-settle: cubic-bezier(.2, .9, .3, 1);--ws-motion-forward: 2px;--ws-motion-entry: -6px;--ws-motion-panel: 24px}[dir=rtl] [data-workspace-design="v1.12"]{--ws-motion-forward: -2px;--ws-motion-entry: 6px;--ws-motion-panel: -24px}.mj-ws-button-pixels{display:none}[data-workspace-design="v1.12"] .mj-ws-button-pixels{display:inline-grid;grid-template-columns:repeat(3,4px);gap:3px;flex:none;pointer-events:none}[data-workspace-design="v1.12"] .mj-ws-button-pixels i{width:4px;height:4px;background:var(--merchant-intelligence);opacity:var(--pixel-opacity, 1)}[data-workspace-design="v1.12"] .mj-ws-button-pixels i:nth-child(2){--pixel-opacity: .5}[data-workspace-design="v1.12"] .mj-ws-button-pixels i:nth-child(3){--pixel-opacity: .25}[data-workspace-design="v1.12"] .mj-ws-btn:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):is(:hover,:focus-visible) .mj-ws-button-pixels i{animation:mj-ws-button-wave .48s var(--ws-motion-out) both;animation-delay:var(--wave-delay, 0ms)}[data-workspace-design="v1.12"] .mj-ws-btn .mj-ws-button-pixels i:nth-child(2){--wave-delay: 60ms}[data-workspace-design="v1.12"] .mj-ws-btn .mj-ws-button-pixels i:nth-child(3){--wave-delay: .12s}[data-workspace-design="v1.12"] .mj-ws-btn:is(:disabled,[aria-disabled=true]) .mj-ws-button-pixels i{background:var(--merchant-muted)}@keyframes mj-ws-button-wave{0%,to{transform:none}45%{transform:translate(var(--ws-motion-forward));opacity:1}}[data-workspace-design="v1.12"] .mj-ws-page{animation:mj-ws-fade .36s var(--ws-motion-out) both}[data-workspace-design="v1.12"] .mj-ws-milestones{animation:mj-ws-fade .3s var(--ws-motion-out) both}[data-workspace-design="v1.12"] .mj-ws-menu{animation:mj-ws-card-enter .2s var(--ws-motion-out) both}.mj-merchant-sidebar .mj-ws-menu{animation:mj-ws-card-enter .22s cubic-bezier(.2,0,0,1) both}[data-workspace-design="v1.12"] .mj-ws-mscrim{animation:mj-ws-fade .22s var(--ws-motion-out) both}[data-workspace-design="v1.12"] .mj-ws-modal{animation:mj-ws-card-enter .42s var(--ws-motion-settle) both}[data-workspace-design="v1.12"] .mj-ws-panel{animation:mj-ws-panel-enter .24s var(--ws-motion-out) both}.mj-merchant-workspace:has([data-workspace-design="v1.12"])+.mj-ws-toastwrap .mj-ws-toast{--ws-motion-entry: -6px;animation:mj-ws-toast-enter .26s cubic-bezier(.2,0,0,1) both}[dir=rtl] .mj-merchant-workspace:has([data-workspace-design="v1.12"])+.mj-ws-toastwrap .mj-ws-toast{--ws-motion-entry: 6px}@keyframes mj-ws-card-enter{0%{opacity:0;transform:translateY(14px) scale(.96)}55%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes mj-ws-panel-enter{0%{opacity:0;transform:translate(var(--ws-motion-panel))}}@keyframes mj-ws-toast-enter{0%{opacity:0;transform:translate(var(--ws-motion-entry))}}[data-workspace-design="v1.12"] .mj-ws-tide{display:inline-grid;grid-template-columns:repeat(3,4px);gap:3px}[data-workspace-design="v1.12"] .mj-ws-tide i{width:4px;height:4px;border-radius:0;opacity:.3;animation:mj-ws-step-pixel .9s steps(1,end) infinite}[data-workspace-design="v1.12"] .mj-ws-tide i:nth-child(2){animation-delay:.3s}[data-workspace-design="v1.12"] .mj-ws-tide i:nth-child(3){animation-delay:.6s}[data-workspace-design="v1.12"] .mj-ws-tide i:nth-child(n+4){display:none}@keyframes mj-ws-step-pixel{0%,33%{opacity:1}34%,to{opacity:.3}}.mj-merchant-workspace-content[data-workspace-design="v1.12"] .mj-ws-bar{height:3px;border-radius:2px;background:var(--merchant-sunken);-webkit-mask:none;mask:none;transform:none}.mj-merchant-workspace-content[data-workspace-design="v1.12"] .mj-ws-barfill{width:40%;height:100%;background:var(--merchant-intelligence);animation:mj-ws-slide 1.4s var(--ws-motion-out) infinite}[dir=rtl] .mj-merchant-workspace-content[data-workspace-design="v1.12"] .mj-ws-barfill{animation-name:mj-ws-slide-r}@media(prefers-reduced-motion:reduce){[data-workspace-design="v1.12"] *,[data-workspace-design="v1.12"] *:before,[data-workspace-design="v1.12"] *:after,.mj-merchant-sidebar .mj-ws-menu,.mj-merchant-workspace:has([data-workspace-design="v1.12"])+.mj-ws-toastwrap .mj-ws-toast{animation:none!important;transition:none!important}[data-workspace-design="v1.12"] .mj-ws-tide i{opacity:1}.mj-merchant-workspace-content[data-workspace-design="v1.12"] .mj-ws-barfill{width:100%;opacity:.5;transform:none}[data-workspace-design="v1.12"] .mj-ws-button-pixels i{transform:none}}.mj-business-profile-page{min-height:100vh;background:#f8fafc;color:#0a2438}.mj-business-profile-wrap{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:48px 0 96px}.mj-business-profile-breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 24px;color:#0a243694;font:400 14px/1.4 var(--font-sans)}.mj-business-profile-breadcrumb a{color:#7417ff;text-underline-offset:3px}.mj-business-profile-intro{margin-bottom:28px}.mj-business-profile-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.mj-business-profile-intro h1{margin:0;color:#0a2438;font:300 32px/1.12 var(--font-sans);letter-spacing:-.64px}.mj-business-profile-intro>p{max-width:640px;margin:10px 0 0;color:#0a2436b8;font:300 16px/1.6 var(--font-sans)}.mj-business-profile-confirmed{display:inline-flex;align-items:center;gap:6px;color:var(--merchant-ink, #0a2438);font:400 13px/1.4 var(--font-sans)}.mj-business-profile-error{margin-bottom:20px}.mj-business-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:32px}.mj-business-profile-document,.mj-business-profile-rail{border:1px solid rgba(10,36,56,.14);border-radius:8px;background:#fff}.mj-business-profile-document{min-width:0;padding:clamp(24px,4vw,40px)}.mj-business-profile-document h2{margin:0;color:#0a2438;font:300 32px/1.15 var(--font-sans);letter-spacing:-.48px;overflow-wrap:anywhere}.mj-business-profile-name>p,.mj-business-profile-section>h3,.mj-business-profile-facts dt{margin:0 0 8px;color:#0a24368c;font:400 10px/1.15 var(--font-sans);letter-spacing:.1px;text-transform:uppercase}.mj-business-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:36px 0 0}.mj-business-profile-facts div{min-width:0}.mj-business-profile-facts dd{margin:0;color:#0a2436f0;font:300 16px/1.6 var(--font-sans);overflow-wrap:anywhere}.mj-business-profile-section{margin-top:36px;padding-top:28px;border-top:1px solid rgba(10,36,56,.14)}.mj-business-profile-offers{display:grid;gap:0;margin:0;padding:0;list-style:none}.mj-business-profile-offers li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:15px 0;border-bottom:1px solid rgba(10,36,56,.1)}.mj-business-profile-offers li:last-child{border-bottom:0}.mj-business-profile-offers li>span{color:#0a243661;font:400 11px/1.6 var(--font-sans);font-variant-numeric:tabular-nums}.mj-business-profile-offers div{display:grid;gap:4px}.mj-business-profile-offers strong{color:#0a2438;font:300 18px/1.35 var(--font-sans)}.mj-business-profile-offers small{color:#0a2436b8;font:400 14px/1.45 var(--font-sans);font-variant-numeric:tabular-nums}.mj-business-profile-sources{display:flex;flex-wrap:wrap;gap:8px}.mj-business-profile-sources a{display:inline-flex;max-width:100%;min-height:40px;align-items:center;gap:9px;padding:8px 10px;border:1px solid rgba(10,36,56,.14);border-radius:6px;background:#eef4f8;color:#0a2438;text-decoration:none}.mj-business-profile-sources a:hover{border-color:#0a24386b}.mj-business-profile-sources a>span:first-child{color:#0a24368c;font:400 10px/1.15 var(--font-sans);text-transform:uppercase}.mj-business-profile-sources b{overflow:hidden;color:#0a2438;font:400 13px/1.4 var(--font-sans);text-overflow:ellipsis;white-space:nowrap}.mj-business-profile-sources em{color:#0a24369e;font:400 10px/1.2 var(--font-sans);font-style:normal;white-space:nowrap}.mj-business-profile-source-note,.mj-business-profile-helper{margin:12px 0 0;color:#0a2436b8;font:300 13px/1.5 var(--font-sans)}.mj-business-profile-rail{position:sticky;top:88px;display:grid;gap:12px;padding:24px}.mj-business-profile-rail h2,.mj-business-profile-load-error h1{margin:0;color:#0a2438;font:300 22px/1.3 var(--font-sans);letter-spacing:-.22px}.mj-business-profile-rail p,.mj-business-profile-load-error p{margin:8px 0 0;color:#0a2436b8;font:300 15px/1.55 var(--font-sans)}.mj-business-profile-needed>p{margin-top:16px;color:#0a24368c;font-size:10px;font-weight:400;letter-spacing:.1px;text-transform:uppercase}.mj-business-profile-needed ul{display:grid;gap:6px;margin:8px 0;padding-inline-start:20px;color:#c74b3c;font:400 13px/1.45 var(--font-sans)}.mj-profile-button{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:4px;cursor:pointer;font:400 16px/1 var(--font-sans);transition:background .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1)}.mj-profile-button-primary{border:1px solid #a30089;background:#a30089;color:#fff}.mj-profile-button-primary:hover:not(:disabled){border-color:#82006d;background:#82006d}.mj-profile-button-secondary{border:1px solid rgba(10,36,56,.28);background:transparent;color:#0a2438}.mj-profile-button-secondary:hover:not(:disabled){border-color:#0a24386b;background:#0a24380f}.mj-profile-button:disabled{cursor:progress;opacity:.58}.mj-profile-button:focus-visible,.mj-business-profile-sources a:focus-visible,.mj-business-profile-edit-field input:focus-visible{outline:3px solid rgba(163,0,137,.38);outline-offset:2px}.mj-business-profile-success{display:flex;align-items:flex-start;gap:10px;color:var(--merchant-ink, #0a2438)}.mj-business-profile-success h2{color:#0a2438}.mj-business-profile-edit-field.is-missing input,.mj-business-profile-offer-editor.is-missing{padding:12px;border-width:1px;border-style:solid;border-radius:4px;border-color:var(--status-error, #a43b30);box-shadow:0 0 0 2px #a43b301f}.mj-business-profile-edit-field.is-missing,.mj-business-profile-offer-editor.is-missing legend span{color:var(--status-error, #a43b30)}.mj-business-profile-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.mj-business-profile-form-actions .mj-profile-button{width:auto}.mj-business-profile-fields{display:grid;gap:16px;margin-top:24px}.mj-business-profile-edit-field{display:grid;gap:7px;color:#0a2438;font:400 13px/1.4 var(--font-sans)}.mj-business-profile-edit-field input{width:100%;min-height:46px;padding:10px 12px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:#fff;box-shadow:inset 0 2px 3px #0a24380f;color:#0a2438;font:300 15px/1.4 var(--font-sans)}.mj-geography-control{position:relative;display:block}.mj-geography-control>input{display:block}.mj-geography-options{position:absolute;z-index:20;inset-block-start:calc(100% + 4px);inset-inline:0;max-height:240px;margin:0;padding:4px;overflow-y:auto;border:1px solid rgba(10,36,56,.24);border-radius:4px;background:#fff;box-shadow:0 14px 28px #0a243824;list-style:none}.mj-geography-options li{padding:9px 10px;border-radius:3px;color:#0a2438;cursor:pointer}.mj-geography-options li[aria-selected=true],.mj-geography-options li:hover{background:#8800ff17}.mj-business-profile-offer-editor{display:grid;gap:10px;min-width:0;margin:4px 0 0;padding:0;border:0}.mj-business-profile-offer-editor legend{margin-bottom:7px;padding:0;color:#0a2438;font:400 13px/1.4 var(--font-sans)}.mj-business-profile-offer-editor legend span{margin-inline-start:6px;color:#0a24368c;font-weight:300}.mj-business-profile-offer-editor>div{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:8px}.mj-business-profile-offer-editor label{display:grid;gap:7px;color:#0a2438;font:400 13px/1.4 var(--font-sans)}.mj-business-profile-offer-editor input{min-height:46px;padding:10px 12px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:#fff;color:#0a2438;font:300 15px/1.4 var(--font-sans)}.mj-business-profile-offer-editor>div>button,.mj-business-profile-add-offer{min-height:44px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:transparent;color:#0a2438;cursor:pointer}.mj-business-profile-offer-editor>div>button{display:grid;place-items:center}.mj-business-profile-add-offer{display:inline-flex;width:fit-content;align-items:center;gap:7px;padding-inline:12px;color:#82006d;font:400 14px/1 var(--font-sans)}.mj-business-profile-missing,.mj-business-profile-load-error{display:flex;align-items:flex-start;gap:10px;color:#c74b3c}.mj-business-profile-missing>div{display:grid;gap:3px}.mj-business-profile-missing strong{font:400 15px/1.4 var(--font-sans)}.mj-business-profile-missing span{color:#0a2436b8;font:300 13px/1.5 var(--font-sans)}.mj-business-profile-load-error{width:min(560px,100%);padding:28px;border:1px solid rgba(10,36,56,.14);border-radius:8px;background:#fff}.mj-business-profile-load-error .mj-profile-button{width:auto;margin-top:18px}.mj-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[dir=rtl] .mj-business-profile-intro h1,[dir=rtl] .mj-business-profile-document h2{letter-spacing:0}@media(max-width:900px){.mj-business-profile-layout{grid-template-columns:minmax(0,1fr)}.mj-business-profile-rail{position:static}}@media(max-width:767px){.mj-business-profile-wrap{width:calc(100% - 32px);padding:32px 0 72px}.mj-business-profile-intro h1{font-size:26px}.mj-business-profile-document{padding:24px 20px}.mj-business-profile-document h2{font-size:24px}.mj-business-profile-facts{grid-template-columns:minmax(0,1fr)}.mj-business-profile-form-actions{flex-direction:column-reverse}.mj-business-profile-form-actions .mj-profile-button{width:100%}}@media(prefers-reduced-motion:reduce){.mj-profile-button{transition:none}}.mj-production-line-page{--pl-accent: var(--merchant-action, #a30089);--pl-accent-strong: var(--merchant-action-press, #82006d);min-height:100vh;background:radial-gradient(circle at 86% 8%,rgba(163,0,137,.07),transparent 28rem),var(--surface-page);color:var(--text-primary)}.mj-pl-header{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 max(24px,calc((100vw - 1120px)/2));background:var(--mj-brand-dark-900);border-bottom:1px solid rgba(255,255,255,.1)}.mj-pl-header nav{display:flex;align-items:center;gap:10px}.mj-pl-nav-link,.mj-pl-language,.mj-pl-text-link{border:0;background:transparent;color:inherit;cursor:pointer;font:var(--type-button-sm)}.mj-pl-nav-link{color:#f4f8f8b8}.mj-pl-nav-link:hover{color:var(--mj-white)}.mj-pl-language{min-height:34px;padding:5px 11px;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-2xs);color:var(--mj-white)}.mj-pl-language:hover{border-color:#ffffff6b}.mj-pl-shell{width:min(880px,calc(100% - 32px));margin:0 auto;padding:64px 0 96px}.mj-pl-form-panel,.mj-pl-success{display:grid;gap:28px;padding:clamp(24px,5vw,52px);border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--panel-shadow)}.mj-pl-heading{max-width:680px}.mj-pl-eyebrow{margin:0 0 10px;color:var(--pl-accent-strong);font:var(--type-caption);letter-spacing:.08em;text-transform:uppercase}.mj-pl-heading h1,.mj-pl-success h1{margin:0;color:var(--text-primary);font:var(--type-display-lg);letter-spacing:var(--type-display-lg-tracking)}.mj-pl-heading>p:last-child,.mj-pl-success>p:not(.mj-pl-eyebrow){max-width:680px;margin:12px 0 0;color:var(--text-secondary);font:var(--type-body-lg);line-height:1.65}.mj-pl-profile-summary{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid var(--border-hairline);border-inline-start:3px solid var(--pl-accent);border-radius:var(--radius-input);background:var(--surface-soft)}.mj-pl-profile-check,.mj-pl-success-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:28px;height:28px;border-radius:var(--radius-2xs);background:#a300891c;color:var(--pl-accent-strong)}.mj-pl-profile-summary>div{display:grid;min-width:0;gap:3px}.mj-pl-profile-summary span:not(.mj-pl-profile-check){color:var(--text-muted);font:var(--type-micro-cap);text-transform:uppercase;letter-spacing:.07em}.mj-pl-profile-summary strong{overflow-wrap:anywhere;font:var(--type-heading-sm)}.mj-pl-profile-summary small{color:var(--text-secondary);font:var(--type-caption)}.mj-pl-purpose-group{min-width:0;margin:0;padding:0;border:0}.mj-pl-purpose-group legend,.mj-pl-cadence h2,.mj-pl-other>span{margin:0 0 12px;color:var(--text-primary);font:var(--type-heading-sm)}.mj-pl-purpose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mj-pl-purpose{display:flex;align-items:center;min-height:52px;gap:11px;padding:13px 15px;border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--surface-card);color:var(--text-primary);cursor:pointer;transition:var(--transition-control)}.mj-pl-purpose:hover{border-color:var(--border-strong);background:var(--surface-soft)}.mj-pl-purpose.is-selected{border-color:var(--pl-accent);background:#a300890e;box-shadow:0 0 0 1px var(--pl-accent)}.mj-pl-purpose.is-disabled{cursor:not-allowed;opacity:.5}.mj-pl-purpose input{width:17px;height:17px;margin:0;accent-color:var(--pl-accent)}.mj-pl-purpose span{font:var(--type-body-md)}.mj-pl-purpose small{color:var(--text-muted)}.mj-pl-other{display:grid;position:relative;gap:8px}.mj-pl-other>span{margin:0}.mj-pl-other textarea{width:100%;resize:vertical;min-height:76px;padding:12px 14px;border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--surface-card);color:var(--text-primary);font:var(--type-body-md)}.mj-pl-other textarea:focus-visible{border-color:var(--pl-accent);outline-color:var(--pl-accent)}.mj-pl-other small{color:var(--text-muted);font:var(--type-caption);text-align:end}.mj-pl-cadence{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px;border:1px solid var(--border-hairline);border-radius:var(--radius-input);background:var(--surface-soft)}.mj-pl-cadence h2{margin:0}.mj-pl-cadence p{margin:5px 0 0;color:var(--text-secondary);font:var(--type-caption)}.mj-pl-stepper{display:grid;flex:0 0 auto;grid-template-columns:40px 48px 40px;min-height:40px;overflow:hidden;border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--surface-card)}.mj-pl-stepper button{display:grid;place-items:center;border:0;background:transparent;color:var(--text-primary);cursor:pointer}.mj-pl-stepper button:hover:not(:disabled){background:#a3008914;color:var(--pl-accent-strong)}.mj-pl-stepper button:disabled{color:var(--action-disabled-text);cursor:not-allowed}.mj-pl-stepper output{display:grid;place-items:center;border-inline:1px solid var(--border-hairline);font:var(--type-heading-sm);font-feature-settings:var(--font-feature-tabular)}.mj-pl-primary,.mj-pl-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;padding:10px 18px;border-radius:var(--radius-button-lg);cursor:pointer;font:var(--type-button-md);transition:var(--transition-control)}.mj-pl-primary{width:100%;border:1px solid var(--pl-accent);background:var(--pl-accent);color:var(--mj-white);box-shadow:var(--elevation-action)}.mj-pl-primary:hover:not(:disabled){border-color:var(--pl-accent-strong);background:var(--pl-accent-strong);box-shadow:var(--elevation-action-hover)}.mj-pl-primary:disabled{border-color:var(--action-disabled-surface);background:var(--action-disabled-surface);color:var(--action-disabled-text);box-shadow:none;cursor:wait}.mj-pl-secondary{width:max-content;border:1px solid var(--border-input);background:var(--surface-card);color:var(--text-primary)}.mj-pl-secondary:hover{border-color:var(--pl-accent);color:var(--pl-accent-strong)}.mj-pl-text-link{padding:0;color:var(--pl-accent-strong);text-decoration:underline;text-underline-offset:3px}.mj-pl-success{justify-items:start}.mj-pl-success-icon{width:44px;height:44px}.mj-pl-loading{display:grid;min-height:240px;place-items:center}.mj-pl-brand-button{display:inline-flex;padding:0;border:0;background:transparent;cursor:pointer}.mj-pl-app-header nav{min-width:0}.mj-pl-mobile-menu-trigger{display:none;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-button-sm);background:transparent;color:var(--mj-white);cursor:pointer;place-items:center}.mj-pl-mobile-menu{display:none}.mj-pl-nav-link.is-active{color:var(--mj-white)}.mj-pl-account{display:grid;max-width:180px;min-height:42px;padding:5px 10px;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-2xs);background:#ffffff0d;color:var(--mj-white);cursor:pointer;text-align:start}.mj-pl-account span{overflow:hidden;font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap}.mj-pl-account small{color:#ffffffad;font:var(--type-micro-cap)}.mj-pl-management-shell{width:min(1040px,calc(100% - 32px))}.mj-pl-collection,.mj-pl-detail{display:grid;gap:24px}.mj-pl-collection-heading,.mj-pl-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.mj-pl-collection-heading h1,.mj-pl-detail-heading h1{margin:0;color:var(--text-primary);font:var(--type-display-lg);letter-spacing:var(--type-display-lg-tracking)}.mj-pl-detail-heading p{margin:7px 0 0;color:var(--text-secondary);font:var(--type-caption)}.mj-pl-primary.mj-pl-create,.mj-pl-primary.mj-pl-empty-action,.mj-pl-primary.mj-pl-detail-action{width:max-content}.mj-pl-create-note,.mj-pl-field-help{margin:-12px 0 0;color:var(--text-muted);font:var(--type-caption)}.mj-pl-empty,.mj-pl-history-empty>div{display:grid;max-width:560px;gap:10px;padding:24px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.mj-pl-empty h2,.mj-pl-history-empty h3{margin:0;font:var(--type-heading-md)}.mj-pl-empty p,.mj-pl-history-empty p{margin:0;color:var(--text-secondary);font:var(--type-body-md);line-height:1.6}.mj-pl-line-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.mj-pl-line-card{display:grid;gap:13px;padding:20px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--elevation-subtle)}.mj-pl-line-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.mj-pl-line-card h2{margin:0;overflow-wrap:anywhere;font:var(--type-heading-md)}.mj-pl-line-card-top p{margin:6px 0 0;color:var(--text-muted);font:var(--type-caption)}.mj-pl-line-state{margin:0;color:var(--text-secondary);font:var(--type-body-md)}.mj-pl-line-state.is-draft,.mj-pl-line-state.is-active{color:var(--pl-accent-strong)}.mj-pl-line-state.is-paused{color:var(--text-warning, #9a5d00)}.mj-pl-line-state.is-archived{color:var(--text-muted)}.mj-pl-card-action{width:max-content;min-height:42px;padding:8px 15px;border:1px solid var(--border-input);border-radius:var(--radius-button-lg);background:var(--surface-card);color:var(--text-primary);cursor:pointer;font:var(--type-button-md)}.mj-pl-line-state.is-draft+.mj-pl-card-action,.mj-pl-line-state.is-paused+.mj-pl-card-action{border-color:var(--pl-accent);background:var(--pl-accent);color:var(--mj-white)}.mj-pl-line-menu{position:relative;flex:0 0 auto}.mj-pl-line-menu summary{display:grid;width:44px;height:44px;margin:-11px;border-radius:var(--radius-button-sm);color:var(--text-muted);cursor:pointer;list-style:none;place-items:center}.mj-pl-line-menu summary::-webkit-details-marker{display:none}.mj-pl-line-menu summary:hover{background:var(--surface-soft);color:var(--text-primary)}.mj-pl-line-menu>div{display:grid;position:absolute;z-index:20;top:calc(100% + 4px);inset-inline-end:0;width:min(264px,calc(100vw - 48px));gap:2px;padding:6px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--panel-shadow)}.mj-pl-line-menu button{display:flex;align-items:center;min-height:42px;gap:10px;padding:0 11px;border:0;border-radius:var(--radius-button-sm);background:transparent;color:var(--text-primary);cursor:pointer;font:var(--type-button-sm);text-align:start}.mj-pl-line-menu button:hover:not(:disabled){background:var(--surface-soft)}.mj-pl-line-menu button:disabled{opacity:.5;cursor:wait}.mj-pl-back{display:inline-flex;align-items:center;gap:7px;margin:0 0 20px;padding:0;border:0;background:transparent;color:var(--pl-accent-strong);cursor:pointer;font:var(--type-button-sm)}[dir=rtl] .mj-pl-back svg{transform:scaleX(-1)}.mj-pl-detail{padding:clamp(24px,5vw,48px);border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--panel-shadow)}.mj-pl-history-empty{display:grid;gap:13px;margin-top:12px;padding-top:24px;border-top:1px solid var(--border-hairline)}.mj-pl-current-work{display:flex;margin:24px 0 34px;padding:20px;align-items:center;justify-content:space-between;gap:22px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-soft)}.mj-pl-current-work>div{display:grid;gap:7px}.mj-pl-current-work p,.mj-pl-current-work h2{margin:0}.mj-pl-current-work>div>p:first-child{color:var(--pl-accent-strong);font:var(--type-micro-cap);letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase}.mj-pl-current-work h2{font:var(--type-heading-md)}.mj-pl-current-work>div>p:last-child{max-width:620px;color:var(--text-secondary);line-height:1.55}.mj-pl-capability{display:flex;margin:-16px 0 34px;padding:18px 20px;align-items:center;justify-content:space-between;gap:22px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.mj-pl-capability h2,.mj-pl-capability p{margin:0}.mj-pl-capability h2{font:var(--type-heading-md)}.mj-pl-capability p{margin-top:6px;color:var(--text-secondary);line-height:1.5}.mj-pl-capability>span{padding:6px 9px;border-radius:var(--radius-button-sm);background:var(--surface-soft);color:var(--text-muted);font:var(--type-micro-cap);letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase}.mj-pl-output{display:grid;gap:24px}.mj-pl-output-heading{display:grid;gap:7px}.mj-pl-output-heading p,.mj-pl-output-heading h1{margin:0}.mj-pl-output-heading p{color:var(--pl-accent-strong);font:var(--type-micro-cap);letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase}.mj-pl-output-heading h1{overflow-wrap:anywhere;font:var(--type-display-lg);font-weight:300}.mj-pl-output-grid{display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(280px,.85fr);align-items:start;gap:20px}.mj-pl-output-preview,.mj-pl-output-actions{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.mj-pl-output-preview{display:grid;min-height:560px;padding:18px;grid-template-rows:auto 1fr;gap:14px}.mj-pl-output-preview h2,.mj-pl-output-actions h2,.mj-pl-output-actions p{margin:0}.mj-pl-output-preview h2,.mj-pl-output-actions h2{font:var(--type-heading-sm)}.mj-pl-output-preview>div{display:grid;border-radius:var(--radius-control);background:linear-gradient(160deg,#11191d,#07161c);color:var(--text-on-dark-muted);place-items:center}.mj-pl-output-actions{display:grid;padding:20px;gap:12px}.mj-pl-output-actions .mj-pl-secondary{width:100%}.mj-pl-output-actions .mj-pl-secondary:disabled{opacity:.5;cursor:not-allowed}.mj-pl-output-actions>section{display:grid;margin-top:8px;padding-top:18px;gap:7px;border-top:1px solid var(--border-hairline)}.mj-pl-output-actions>section p{color:var(--text-secondary);line-height:1.55}[dir=rtl] .mj-pl-current-work>div>p:first-child,[dir=rtl] .mj-pl-output-heading p{letter-spacing:0}.mj-pl-history-empty>h2{margin:0;font:var(--type-heading-md)}.mj-pl-dialog-backdrop{display:grid;position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;padding:24px;background:#05111a94;place-items:center}.mj-pl-dialog{display:grid;width:min(430px,100%);gap:16px;padding:24px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--panel-shadow)}.mj-pl-dialog h2,.mj-pl-dialog p{margin:0}.mj-pl-dialog h2{font:var(--type-heading-md)}.mj-pl-dialog p{color:var(--text-secondary);font:var(--type-body-md);line-height:1.6}.mj-pl-dialog>div{display:flex;justify-content:flex-end;gap:10px}.mj-pl-dialog .mj-pl-primary{width:auto}[dir=rtl] .mj-pl-eyebrow{letter-spacing:0}[data-workspace-design="v1.12"] .mj-ws-milestones{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:24px 0 16px;padding:0;list-style:none;border:1px solid var(--border-hairline);border-radius:8px;background:var(--surface-card);overflow:hidden}.mj-ws-milestones li{min-width:0}.mj-ws-milestones li+li{border-inline-start:1px solid var(--border-hairline)}.mj-ws-milestones li>a,.mj-ws-milestones li>span{display:flex;align-items:center;gap:10px;min-height:76px;padding:12px;height:100%;font-size:13px;text-decoration:none}.mj-ws-milestones small{display:block;color:var(--text-secondary);margin-top:4px}.mj-ws-milestones a:focus-visible{outline:2px solid currentColor;outline-offset:-3px;box-shadow:none}.mj-ws-milestone-mark{display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid currentColor;border-radius:50%}.mj-ws-milestones [data-done=true] .mj-ws-milestone-mark{background:var(--text-primary);color:var(--surface-card)}.mj-ws-milestones [data-current=true] .mj-ws-milestone-mark{outline:2px solid var(--mj-signal-500, #ef00c8);outline-offset:2px}.mj-ws-milestones [data-viewed=true]{box-shadow:inset 0 -2px 0 var(--text-primary);background:var(--surface-soft)}.mj-ws-milestones [aria-disabled=true]{opacity:.6}.mj-ws-step-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px;font-size:13px;background:var(--surface-soft)}.mj-ws-evidence-list{display:grid;gap:12px}.mj-ws-reference-details{margin-top:12px}.mj-ws-content-review,.mj-ws-selected-direction{min-width:0;overflow-wrap:anywhere}.mj-ws-content-approval,.mj-ws-selected-direction{padding:16px;border-inline-start:3px solid var(--mj-signal-500, #ef00c8);background:var(--surface-soft)}.mj-ws-content-review .mj-ws-card-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.mj-ws-reference-caption{white-space:pre-wrap;overflow-wrap:anywhere}.mj-ws-reference-player{display:block;width:min(100%,360px);height:520px;border:1px solid var(--border-hairline);border-radius:8px;margin-top:12px}@media(max-width:1100px){.mj-ws-milestones li>a,.mj-ws-milestones li>span{flex-direction:column;align-items:flex-start}}@media(max-width:640px){[data-workspace-design="v1.12"] .mj-ws-milestones{grid-template-columns:1fr}.mj-ws-milestones li+li{border-inline-start:0;border-top:1px solid var(--border-hairline)}.mj-ws-milestones li>a,.mj-ws-milestones li>span{min-height:52px;flex-direction:row;align-items:center;padding:8px 12px}}@media(max-width:680px){.mj-pl-header{min-height:58px;padding:0 16px}.mj-pl-nav-link{display:none}.mj-pl-shell{width:min(100% - 24px,560px);padding:28px 0 56px}.mj-pl-form-panel,.mj-pl-success{gap:22px;padding:22px 18px}.mj-pl-purpose-grid{grid-template-columns:1fr}.mj-pl-cadence{align-items:stretch;flex-direction:column}.mj-pl-stepper{grid-template-columns:44px 1fr 44px;width:100%}.mj-pl-app-header nav{display:none}.mj-pl-mobile-menu-trigger{display:grid}.mj-pl-mobile-menu{display:grid;position:absolute;z-index:80;top:58px;inset-inline:12px;gap:4px;padding:10px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--panel-shadow)}.mj-pl-mobile-menu button{min-height:44px;padding:0 12px;border:0;border-radius:var(--radius-button-sm);background:transparent;color:var(--text-primary);cursor:pointer;font:var(--type-button-md);text-align:start}.mj-pl-mobile-menu button:hover{background:var(--surface-soft)}.mj-pl-collection-heading,.mj-pl-detail-heading{align-items:stretch;flex-direction:column}.mj-pl-primary.mj-pl-create,.mj-pl-primary.mj-pl-empty-action,.mj-pl-primary.mj-pl-detail-action,.mj-pl-detail-heading .mj-pl-secondary{width:100%}.mj-pl-line-card{padding:18px}.mj-pl-card-action{width:100%}.mj-pl-dialog-backdrop{align-items:end;padding:0}.mj-pl-dialog{width:100%;border-end-start-radius:0;border-end-end-radius:0}.mj-pl-dialog>div{align-items:stretch;flex-direction:column-reverse}.mj-pl-dialog .mj-pl-primary,.mj-pl-dialog .mj-pl-secondary{width:100%}}@media(forced-colors:active){.mj-pl-purpose.is-selected,.mj-pl-primary{border:2px solid Highlight}}.mj-production-line-page{min-height:100vh;background:#f8fafc;color:#0a2438}.mj-pl-shell:not(.mj-pl-management-shell){width:100%;max-width:none;margin:0;padding:40px 32px 72px}.mj-pl-form-panel{display:flex;width:min(720px,100%);margin:0 auto;padding:0;flex-direction:column;gap:28px;border:0;border-radius:0;background:transparent;box-shadow:none}.mj-pl-heading{display:flex;max-width:640px;flex-direction:column;gap:10px}.mj-pl-heading h1{margin:0;color:#0a2438;font-size:26px;font-weight:300;line-height:1.12;letter-spacing:-.026em}.mj-pl-heading>p:last-child{margin:0;color:#0a2436f0;font-size:16px;font-weight:300;line-height:1.45}.mj-pl-profile-summary{display:block;padding:12px 14px;border:1px solid rgba(10,36,56,.14);border-radius:6px;background:#fff}.mj-pl-profile-summary>div{gap:4px}.mj-pl-profile-summary span:not(.mj-pl-profile-check){color:#0a2436b8;font-size:10px;font-weight:400;letter-spacing:.02em}.mj-pl-profile-summary strong,.mj-pl-profile-summary small{color:#0a2438;font-size:13px;font-weight:300;line-height:1.45}.mj-pl-profile-summary small:last-child{color:#0a2436b8}.mj-pl-purpose-group legend,.mj-pl-cadence h2{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;color:#0a2438;font-size:13px;font-weight:400;line-height:1.45}.mj-pl-purpose-group legend small,.mj-pl-cadence h2 small{color:#0a2436b8;font-size:13px;font-weight:300}.mj-pl-field-help{margin:0 0 6px;color:#0a2436b8;font-size:13px;font-weight:300;line-height:1.45}.mj-pl-purpose-grid{display:flex;flex-direction:column;gap:2px}.mj-pl-purpose{min-height:44px;gap:10px;padding:8px 0;border:0;border-radius:0;background:transparent}.mj-pl-purpose:hover{background:transparent}.mj-pl-purpose.is-selected{border:0;background:transparent;box-shadow:none}.mj-pl-purpose input{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0}.mj-pl-purpose span{color:#0a2438;font-size:15px;font-weight:300;line-height:1.45}.mj-pl-other{gap:6px}.mj-pl-other>span{margin:0;color:#0a2438;font-size:13px;font-weight:400;line-height:1.45}.mj-pl-other input{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:#fff;color:#0a2438;font:var(--type-body-md)}.mj-pl-other input:focus-visible{border-color:#a30089;outline:2px solid #f8fafc;box-shadow:0 0 0 5px #a30089}.mj-pl-other small{color:#0a2436b8;font-size:13px;font-weight:300;text-align:start}.mj-pl-cadence{display:flex;align-items:flex-start;padding:0;flex-direction:column;gap:6px;border:0;border-radius:0;background:transparent}.mj-pl-cadence>div:first-child{display:contents}.mj-pl-cadence p{order:3;margin:0;color:#0a2436b8;font-size:13px;font-weight:300;line-height:1.45}.mj-pl-stepper{order:2;grid-template-columns:40px 64px 40px;min-height:40px;border-color:#0a243847;border-radius:4px;background:#fff}.mj-pl-stepper button:hover:not(:disabled){background:#a3008912;color:#82006d}.mj-pl-primary{width:max-content;min-height:44px;padding-inline:18px;border-radius:4px;background:#a30089;border-color:#a30089;box-shadow:none}.mj-pl-primary:hover:not(:disabled){background:#82006d;border-color:#82006d;box-shadow:none}[dir=rtl] .mj-pl-heading h1,[dir=rtl] .mj-pl-heading>p:last-child,[dir=rtl] .mj-pl-purpose span,[dir=rtl] .mj-pl-profile-summary strong,[dir=rtl] .mj-pl-profile-summary small{letter-spacing:0;line-height:1.75}@media(max-width:767px){.mj-pl-shell:not(.mj-pl-management-shell){padding:28px 20px 56px}.mj-pl-form-panel{gap:24px}.mj-pl-heading h1{font-size:22px}.mj-pl-stepper{grid-template-columns:44px 1fr 44px;width:100%;min-height:44px}.mj-pl-primary{width:100%;min-height:48px}.mj-pl-current-work{align-items:stretch;flex-direction:column}.mj-pl-output-grid{grid-template-columns:1fr}.mj-pl-output-preview{min-height:470px}}.mj-pl-management-shell{padding-top:40px}.mj-pl-collection{width:min(720px,100%);margin:0 auto}.mj-pl-line-card,.mj-pl-empty,.mj-pl-history-empty>div{border-radius:6px;box-shadow:none}.mj-pl-card-action,.mj-pl-secondary,.mj-pl-dialog,.mj-pl-line-menu summary,.mj-pl-line-menu>div{border-radius:4px}@media(max-width:767px){.mj-pl-management-shell{padding-top:28px}}.mj-cr-panel{display:grid;gap:16px}.mj-cr-panel>h2{margin:0;font:var(--type-heading-md)}.mj-cr-empty,.mj-cr-card,.mj-cr-ready,.mj-cr-working,.mj-cr-needs{display:grid;max-width:560px;gap:10px;padding:24px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.mj-cr-empty h3,.mj-cr-ready h3,.mj-cr-needs h3{margin:0;font:var(--type-heading-md)}.mj-cr-empty p,.mj-cr-working p,.mj-cr-needs p,.mj-cr-note{margin:0;color:var(--text-secondary);font:var(--type-body-md);line-height:1.6}.mj-cr-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.mj-cr-direction{margin:0;color:var(--text-secondary);font:var(--type-label-sm);text-transform:uppercase;letter-spacing:.06em}.mj-cr-label{margin:6px 0 0;color:var(--text-secondary);font:var(--type-label-sm)}.mj-cr-hook{margin:0;font:var(--type-heading-sm);line-height:1.5}.mj-cr-shows{margin:0;font:var(--type-body-md);line-height:1.6}.mj-cr-facts{display:flex;flex-wrap:wrap;gap:8px 28px;margin:6px 0 0}.mj-cr-facts dt{color:var(--text-secondary);font:var(--type-label-sm)}.mj-cr-facts dd{margin:2px 0 0;font:var(--type-body-md)}.mj-cr-needed{margin:0;padding-inline-start:20px;color:var(--text-secondary);font:var(--type-body-md);line-height:1.6}.mj-cr-actions,.mj-cr-angles{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.mj-cr-angles{display:grid;justify-items:start;gap:8px}.mj-cr-angles-left{color:var(--text-secondary);font:var(--type-label-sm)}.mj-cr-video{width:min(280px,100%);aspect-ratio:9 / 16;border-radius:var(--radius-card);background:var(--mj-brand-dark-900)}.mj-cr-download{width:max-content;text-decoration:none}.mj-cr-working{justify-items:start}[data-workspace-design="v1.12"] .mj-ws-saved-journey .mj-ws-row{flex-wrap:wrap}.mj-ws-saved-journey{min-width:0;overflow-wrap:anywhere}.mj-ws-saved-journey .mj-ws-saved-profile{margin-block-start:20px;row-gap:16px}.mj-ws-saved-profile>div{display:contents}.mj-ws-saved-profile dd{margin:0;line-height:1.6}.mj-ws-saved-scenes{display:grid;gap:16px;padding:0;margin-block:20px;list-style:none}.mj-ws-saved-scenes .mj-ws-rdl{margin-bottom:0}.mj-ws-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.mj-ws-brief-fields{display:grid;gap:8px;margin:0}.mj-ws-brief-fields dt{color:var(--merchant-muted);font-size:13px}.mj-ws-brief-fields dd{margin:0 0 16px;line-height:1.65}.mj-ws-brief-history{list-style:none;padding:0;margin:0;display:grid;gap:10px}.mj-ws-brief-version{width:100%;justify-content:flex-start;flex-wrap:wrap;height:auto;min-height:52px;padding:12px;line-height:1.4}.mj-ws-brief-version time{color:var(--merchant-muted);font-size:12px}.mj-ws-brief-version:disabled{opacity:1;cursor:default}.mj-ws-script-review{display:flex;flex-direction:column;gap:20px}.mj-ws-script-review>p,.mj-ws-script-review>h2,.mj-ws-script-review>ol{margin-block:0}.mj-ws-script-review .mj-ws-card>:last-child{margin-block-end:0}.mj-ws-script-review .mj-ws-rdl dd{margin-inline:0;overflow-wrap:anywhere;line-height:1.65}.mj-ws-script-approve{align-self:flex-start}.mj-ws-saved-journey .mj-ws-script-prepare{margin-block:24px;min-height:48px}.mj-ws-saved-journey .mj-ws-script-approve{min-height:48px}.mj-ws-idea-card{position:relative;padding-inline-end:52px;transition:border-color .24s ease,background-color .24s ease}.mj-ws-idea-card:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 18px 2px color-mix(in srgb,var(--merchant-intelligence) 12%,transparent),0 6px 24px -8px color-mix(in srgb,var(--merchant-intelligence) 18%,transparent)}.mj-ws-saved-journey .mj-ws-g3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.mj-ws-idea-card>.mj-ws-tag{align-self:flex-start;max-width:calc(100% - 24px)}.mj-ws-idea-radio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;z-index:1;cursor:pointer}.mj-ws-idea-radio:disabled{cursor:not-allowed}.mj-ws-idea-card.is-selected{border-color:color-mix(in srgb,var(--merchant-intelligence) 30%,var(--merchant-border));background:linear-gradient(145deg,color-mix(in srgb,var(--merchant-intelligence) 4%,var(--merchant-surface)),var(--merchant-surface) 72%);box-shadow:0 3px 12px -8px color-mix(in srgb,var(--merchant-intelligence) 20%,transparent)}.mj-ws-idea-card.is-selected:after{opacity:.65;animation:mj-ws-idea-halo 6s ease-in-out infinite}@keyframes mj-ws-idea-halo{0%,to{opacity:.35}50%{opacity:.8}}@media(prefers-reduced-motion:reduce){.mj-ws-idea-card{transition:none}.mj-ws-idea-card.is-selected:after{animation:none;opacity:.55}}.mj-ws-idea-card:has(input:focus-visible){outline:2px solid var(--merchant-ink);outline-offset:4px}.mj-ws-idea-bullet{position:absolute;inset-inline-end:20px;top:20px;width:20px;height:20px;border:1px solid var(--merchant-border-strong);border-radius:50%;pointer-events:none}.mj-ws-idea-card.is-selected .mj-ws-idea-bullet{border:6px solid var(--merchant-intelligence)}.mj-ws-idea-card details{position:relative;z-index:2}.mj-ws-idea-card summary{cursor:pointer;padding-block:8px}.mj-ws-saved-journey>section,.mj-ws-saved-journey>.mj-ws-card{margin-block:20px}.mj-ws-saved-journey .mj-ws-g3 article{display:flex;flex-direction:column;gap:12px;min-width:0}.mj-ws-saved-journey .mj-ws-g3 article>button{margin-block-start:auto}@media(max-width:640px){.mj-ws-script-approve,.mj-ws-saved-journey .mj-ws-script-prepare{width:100%}.mj-ws-saved-journey .mj-ws-rdl{grid-template-columns:minmax(0,1fr)}.mj-ws-saved-journey .mj-ws-phead{align-items:stretch;flex-direction:column}.mj-ws-saved-journey .mj-ws-phead-copy,.mj-ws-saved-journey .mj-ws-phead>.mj-ws-row{width:100%}}.mj-taste-page{min-height:100svh;background:var(--surface-page);color:var(--text-primary)}.mj-taste-header{position:relative;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 max(20px,calc((100vw - 1120px)/2));border-bottom:1px solid var(--border-hairline);background:var(--surface-abyss)}.mj-taste-header button{min-height:44px;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-button);background:transparent;color:var(--text-secondary);cursor:pointer;font:var(--type-button-sm)}.mj-taste-header button:hover{color:var(--text-primary);border-color:var(--border-hairline)}.mj-taste-brand{justify-self:start}.mj-taste-heading-lockup{display:grid;justify-items:center;gap:1px;text-align:center}.mj-taste-heading-lockup strong{font:var(--type-label-md)}.mj-taste-heading-lockup span{color:var(--text-muted);font:var(--type-caption)}.mj-taste-header nav{display:flex;justify-self:end;align-items:center;gap:2px}.mj-taste-main{display:grid;min-height:calc(100svh - 56px);place-items:center;padding:32px}.mj-taste-feed{position:relative;display:grid;grid-template-columns:minmax(288px,324px) minmax(280px,400px);align-items:center;justify-content:center;width:min(1040px,100%);gap:clamp(32px,6vw,72px)}.mj-taste-media{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border:1px solid var(--border-on-dark-strong);border-radius:var(--radius-card);background:#020709;touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity .17s var(--ease-standard),transform .17s var(--ease-standard)}.mj-taste-media.is-advancing{opacity:.66;transform:translate3d(0,-30px,0)}.mj-taste-media video,.mj-taste-media-placeholder{width:100%;height:100%}.mj-taste-media video{display:block;object-fit:cover;background:#020709}.mj-taste-media-placeholder{display:grid;place-items:center;padding:32px;color:var(--text-on-dark-secondary);text-align:center}.mj-taste-media-placeholder:before{position:absolute;width:18px;height:18px;border:2px solid var(--border-on-dark-strong);border-top-color:var(--merchant-intelligence, #ef00c8);border-radius:var(--radius-pill);content:"";animation:mj-spin .9s linear infinite;transform:translateY(-34px)}.mj-taste-media-controls,.mj-taste-navigation-controls{position:absolute;z-index:4;display:flex;gap:6px}.mj-taste-media-controls{inset-block-start:10px;inset-inline-end:10px}.mj-taste-navigation-controls{inset-inline-end:10px;inset-block-end:10px;flex-direction:column}.mj-taste-media-controls button,.mj-taste-navigation-controls button{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-button);background:#020709d1;color:#fff;cursor:pointer}.mj-taste-navigation-controls button{padding-inline:10px}.mj-taste-navigation-controls span{font:var(--type-caption)}.mj-taste-media-controls svg,.mj-taste-navigation-controls svg{width:19px;height:19px}.mj-taste-media-controls button:disabled,.mj-taste-navigation-controls button:disabled{opacity:.38;cursor:not-allowed}.mj-taste-play-blocked{position:absolute;inset:50% auto auto 50%;z-index:5;display:grid;width:min(84%,260px);min-height:44px;place-items:center;gap:10px;padding:16px;border:1px solid var(--border-on-dark-strong);border-radius:var(--radius-card);background:var(--surface-abyss);color:var(--text-primary);cursor:pointer;text-align:center;transform:translate(-50%,-50%)}.mj-taste-play-blocked svg{width:24px;height:24px}.mj-taste-play-blocked span{color:var(--text-secondary);font:var(--type-caption);line-height:1.45}.mj-taste-info{display:grid;align-content:center;gap:18px}.mj-taste-eyebrow{margin:0;color:var(--merchant-intelligence, #ef00c8);font:var(--type-micro-cap);letter-spacing:.09em;text-transform:uppercase}.mj-taste-info h1,.mj-taste-state h1,.mj-taste-dialog h1{margin:0;color:var(--text-primary);font:var(--type-display-md);letter-spacing:var(--type-display-md-tracking)}.mj-taste-info>p:not(.mj-taste-eyebrow),.mj-taste-state>p,.mj-taste-dialog>p{margin:0;color:var(--text-secondary);font:var(--type-body-md);line-height:1.65}.mj-taste-decision-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block-start:6px}.mj-taste-decision-controls button,.mj-taste-state button,.mj-taste-dialog>button,.mj-taste-save-error button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid var(--border-on-dark-strong);border-radius:var(--radius-button-lg);background:var(--surface-soft);color:var(--text-primary);cursor:pointer;font:var(--type-button-md)}.mj-taste-decision-controls button:hover:not(:disabled),.mj-taste-state button:hover:not(:disabled),.mj-taste-dialog>button:hover:not(:disabled),.mj-taste-save-error button:hover:not(:disabled){border-color:var(--merchant-intelligence, #ef00c8)}.mj-taste-decision-controls button.is-selected{border-color:var(--merchant-intelligence, #ef00c8);background:var(--merchant-action-soft, rgba(163, 0, 137, .08));color:var(--merchant-intelligence, #ef00c8)}.mj-taste-decision-controls button:disabled,.mj-taste-save-error button:disabled{opacity:.48;cursor:not-allowed}.mj-taste-inline-status,.mj-taste-connection,.mj-taste-save-error{margin:0;padding:12px 14px;border:1px solid var(--border-hairline);border-radius:var(--radius-alert);color:var(--text-secondary);font:var(--type-caption)}.mj-taste-connection{display:flex;align-items:center;gap:8px}.mj-taste-connection svg{flex:0 0 auto;width:18px}.mj-taste-save-error{border-color:color-mix(in srgb,var(--status-error-fg) 52%,transparent);background:color-mix(in srgb,var(--status-error-fg) 10%,transparent)}.mj-taste-save-error p{margin:0 0 10px;line-height:1.5}.mj-taste-save-error button{min-height:44px;padding-block:8px}.mj-taste-state{display:grid;justify-items:center;width:min(560px,100%);gap:14px;padding:clamp(28px,6vw,52px);border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);text-align:center}.mj-taste-state-pulse{display:block;width:14px;height:14px;margin-block-end:8px;border-radius:var(--radius-pill);background:var(--merchant-intelligence, #ef00c8);animation:mj-taste-pulse 1.8s var(--ease-standard) infinite}@keyframes mj-taste-pulse{0%,to{opacity:.42}50%{opacity:1}}.mj-taste-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:#020709c2}.mj-taste-dialog{display:grid;width:min(520px,100%);gap:20px;padding:clamp(24px,6vw,42px);border:1px solid var(--border-on-dark-strong);border-radius:var(--radius-card);background:var(--surface-card)}.mj-taste-dialog ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mj-taste-dialog li{display:flex;align-items:center;gap:10px;color:var(--text-secondary)}.mj-taste-dialog li svg{flex:0 0 auto;width:20px;height:20px;color:var(--merchant-intelligence, #ef00c8)}.mj-taste-dialog>button{justify-self:stretch;border-color:var(--merchant-action, #a30089);background:var(--merchant-action, #a30089);color:var(--text-on-primary)}@media(max-width:760px){.mj-taste-header{grid-template-columns:1fr auto;padding-inline:12px}.mj-taste-heading-lockup,.mj-taste-header nav button:first-child,.mj-taste-header nav button:last-child{display:none}.mj-taste-main{display:block;min-height:calc(100svh - 56px);padding:0}.mj-taste-feed{display:block;width:100%}.mj-taste-media{width:min(100%,calc((100svh - 56px)*.5625));height:calc(100svh - 56px);max-height:none;margin:0 auto;border-block:0;border-radius:0}.mj-taste-info{position:absolute;inset:auto 0 0;z-index:8;width:min(100%,460px);margin-inline:auto;padding:14px;pointer-events:none}.mj-taste-info>:not(.mj-taste-decision-controls):not(.mj-taste-save-error):not(.mj-taste-connection){display:none}.mj-taste-decision-controls,.mj-taste-save-error,.mj-taste-connection{pointer-events:auto}.mj-taste-decision-controls{grid-template-columns:56px 56px;justify-content:center;gap:18px;margin:0}.mj-taste-decision-controls button{width:56px;height:56px;min-height:56px;padding:0;border-radius:var(--radius-button);background:#020709db}.mj-taste-decision-controls button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mj-taste-decision-controls svg{width:24px;height:24px}.mj-taste-state{width:calc(100% - 32px);margin:40px auto}}@media(max-width:340px){.mj-taste-header{padding-inline:8px}.mj-taste-header button{padding-inline:7px}.mj-taste-media-controls,.mj-taste-navigation-controls{inset-inline-end:6px}.mj-taste-media-controls{inset-block-start:6px;gap:3px}.mj-taste-navigation-controls{inset-block-end:6px;gap:3px}.mj-taste-navigation-controls span{display:none}}@media(prefers-reduced-motion:reduce){.mj-taste-media{transition:opacity 1ms linear}.mj-taste-media.is-advancing{transform:none}.mj-taste-state-pulse,.mj-taste-media-placeholder:before{animation-duration:1ms;animation-iteration-count:1}}@media(forced-colors:active){.mj-taste-media-controls button,.mj-taste-navigation-controls button,.mj-taste-decision-controls button,.mj-taste-dialog,.mj-taste-state{border:1px solid CanvasText}}.mj-taste-page{min-height:100svh;background:#f8fafc;color:#0a2438}.mj-taste-main{display:block;min-height:calc(100svh - 64px);padding:40px 32px 48px}.mj-taste-active{width:min(1040px,100%);margin:0 auto}.mj-taste-page-heading{display:grid;gap:3px;margin:0 0 16px 28px}[dir=rtl] .mj-taste-page-heading{margin:0 28px 16px 0}.mj-taste-page-heading p{margin:0;color:#0a24369e;font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.mj-taste-page-heading h1{margin:0;color:#0a2438;font-size:26px;font-weight:300;line-height:1.12;letter-spacing:-.026em}.mj-taste-feed{position:relative;display:grid;grid-template-columns:minmax(288px,324px) minmax(280px,400px);align-items:center;justify-content:center;width:100%;max-height:632px;gap:clamp(36px,5vw,72px);padding:28px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:#131719}.mj-taste-media{width:100%;max-width:324px;aspect-ratio:9 / 16;border-color:#ffffff6b;border-radius:6px;background:#0c1113}.mj-taste-media-placeholder{color:#f8fafc7a;font-size:12px}.mj-taste-media-placeholder:before{border-color:#fff3;border-top-color:#a30089}.mj-taste-media-controls button,.mj-taste-navigation-controls button,.mj-taste-desktop-decision-controls button,.mj-taste-decision-controls button{border-radius:4px}.mj-taste-media-controls button{border-color:#ffffff24;background:#0c1113e6;color:#fff}.mj-taste-media-controls button[aria-pressed=true]{border-color:#a30089;background:#a30089}.mj-taste-navigation-controls{display:none}.mj-taste-info{display:grid;align-content:center;gap:18px;color:#f8fafc}.mj-taste-info>p{margin:0;color:#f8fafc9e;font-size:13px;font-weight:300;line-height:1.55}.mj-taste-desktop-decision-controls{display:flex;flex-wrap:wrap;gap:10px;direction:ltr}.mj-taste-desktop-decision-controls button{display:grid;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;cursor:pointer;place-items:center}.mj-taste-desktop-decision-controls button:hover:not(:disabled){border-color:#ffffff6b}.mj-taste-desktop-decision-controls button.is-selected{border-color:#a30089;background:#a30089}.mj-taste-desktop-decision-controls button:disabled{opacity:.38;cursor:not-allowed}.mj-taste-desktop-decision-controls svg{width:20px;height:20px}.mj-taste-decision-controls{display:none;direction:ltr}.mj-taste-inline-status,.mj-taste-connection,.mj-taste-save-error{border-color:#ffffff24;background:transparent;color:#f8fafcb8}.mj-taste-save-error button{border-color:#fff3;background:transparent;color:#fff}.mj-taste-state{margin:72px auto;border-color:#0a243824;border-radius:8px;background:#fff}.mj-taste-state-pulse{border-radius:0;background:#a30089}.mj-taste-dialog{border-color:#ffffff29;border-radius:8px;background:#131719;color:#f8fafc}.mj-taste-dialog h1,.mj-taste-dialog>p,.mj-taste-dialog li{color:inherit}.mj-taste-dialog li{color:#f8fafcc2}.mj-taste-dialog li svg{color:#a30089}.mj-taste-dialog>button{border-color:#a30089;border-radius:4px;background:#a30089;color:#fff}@media(max-width:767px){.mj-taste-main{min-height:calc(100svh - 56px);padding:0;background:#0c1113}.mj-taste-active,.mj-taste-feed{width:100%;min-height:calc(100svh - 56px)}.mj-taste-page-heading{display:none}.mj-taste-feed{display:block;max-height:none;padding:0;overflow:visible;border:0;border-radius:0}.mj-taste-media{width:min(100%,calc((100svh - 56px)*.5625));max-width:none;height:calc(100svh - 56px);margin:0 auto;border-block:0;border-radius:0}.mj-taste-navigation-controls{display:flex}.mj-taste-info{position:absolute;inset:auto 0 0;z-index:8;width:min(100%,460px);margin-inline:auto;padding:12px 14px calc(14px + env(safe-area-inset-bottom));gap:10px;background:#0c1113f0;pointer-events:none}.mj-taste-info>p,.mj-taste-desktop-decision-controls{display:none}.mj-taste-decision-controls,.mj-taste-save-error,.mj-taste-connection{pointer-events:auto}.mj-taste-decision-controls{display:grid;grid-template-columns:56px 56px;justify-content:center;gap:18px;margin:0}.mj-taste-decision-controls button{width:56px;height:56px;min-height:56px;padding:0;border-color:#ffffff2e;background:#0c1113eb;color:#fff}.mj-taste-decision-controls button.is-selected{border-color:#a30089;background:#a30089;color:#fff}.mj-taste-decision-controls button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mj-taste-state{width:calc(100% - 32px);margin:40px auto}}.mj-reveal-page{min-height:100vh;background:#f8fafc;color:#0a2438}.mj-reveal-header{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 max(24px,calc((100vw - 1120px)/2));border-bottom:1px solid rgba(255,255,255,.1);background:#101517;color:#f8fafc}.mj-reveal-header button{border:0;background:transparent;color:inherit;cursor:pointer;font:var(--type-button-sm)}.mj-reveal-brand{display:inline-flex}.mj-reveal-heading-lockup{display:grid;gap:2px;text-align:center}.mj-reveal-heading-lockup strong{font:var(--type-button-sm)}.mj-reveal-heading-lockup span,.mj-reveal-header nav button{color:#f8fafcb3}.mj-reveal-header nav{display:flex;align-items:center;gap:16px}.mj-reveal-header nav button:hover{color:#fff}.mj-reveal-main{width:min(1040px,calc(100% - 64px));margin:0 auto;padding:40px 0 96px}.mj-reveal-intro{max-width:760px;margin-bottom:24px}.mj-reveal-eyebrow,.mj-reveal-rank,.mj-reveal-recommended{margin:0;font:var(--type-caption);letter-spacing:.08em;text-transform:uppercase}.mj-reveal-eyebrow{color:#82006d}.mj-reveal-intro h1,.mj-reveal-state h1{margin:8px 0 0;font:var(--type-display-lg);letter-spacing:var(--type-display-lg-tracking)}.mj-reveal-intro>p:last-child,.mj-reveal-state>p{margin:10px 0 0;color:#0a2438b8;font:var(--type-body-lg);line-height:1.6}.mj-reveal-directions{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px}.mj-reveal-card{position:relative;padding:20px;border:1px solid rgba(10,36,56,.16);border-radius:8px;background:#fff;transition:background .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1)}.mj-reveal-card.is-dominant{grid-column:1;grid-row:1;padding:24px}.mj-reveal-directions:has(.mj-reveal-card:nth-child(3)) .mj-reveal-card.is-dominant{grid-row:1 / span 2}.mj-reveal-card.is-dominant:only-child{grid-column:1 / -1;max-width:640px}.mj-reveal-card.is-selected{border-color:#a30089;background:#a300891a}.mj-reveal-card.is-disabled{opacity:.62}.mj-reveal-card-kicker{display:flex;align-items:center;justify-content:space-between;min-height:18px;gap:8px}.mj-reveal-recommended{color:#0a2438;text-transform:none}.mj-reveal-recommended>span{display:inline-flex;align-items:end;gap:2px}.mj-reveal-recommended i{display:block;width:5px;height:5px;background:#ef00c8}.mj-reveal-recommended i:nth-child(2){transform:translateY(-3px)}.mj-reveal-rank{color:#0a24388a}.mj-reveal-card h2{margin:8px 0 20px;font:var(--type-heading-md);line-height:1.35}.mj-reveal-card.is-dominant h2{font-size:26px}.mj-reveal-card dl{display:grid;gap:12px;margin:0}.mj-reveal-card dl>div{display:grid;grid-template-columns:112px 1fr;gap:12px}.mj-reveal-card dt{color:#0a243894;font:var(--type-caption)}.mj-reveal-card dd{margin:0;font:var(--type-body-md);line-height:1.55}.mj-reveal-card details{margin-top:16px;border-top:1px solid rgba(10,36,56,.12);padding-top:14px}.mj-reveal-card summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;font:var(--type-button-sm);list-style:none}.mj-reveal-card summary::-webkit-details-marker{display:none}.mj-reveal-card summary svg{width:18px;transition:transform .16s cubic-bezier(.2,0,0,1)}.mj-reveal-card details[open] summary svg{transform:rotate(180deg)}.mj-reveal-card details p{margin:4px 0 8px;color:#0a2438b8;line-height:1.55}.mj-reveal-limitation{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:#8a5b14;font:var(--type-body-sm);line-height:1.5}.mj-reveal-limitation svg{flex:0 0 auto;width:18px}.mj-reveal-choice{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:18px;padding:0 14px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:#fff;cursor:pointer;font:var(--type-button-sm)}.mj-reveal-choice:has(input:checked){border-color:#a30089}.mj-reveal-choice input{width:18px;height:18px;margin:0;accent-color:#a30089}.mj-reveal-choice:focus-within,.mj-reveal-card summary:focus-visible,.mj-reveal-selected-summary button:focus-visible,.mj-reveal-note textarea:focus-visible,.mj-reveal-activate:focus-visible{outline:2px solid #f8fafc;box-shadow:0 0 0 5px #a30089}.mj-reveal-activation{display:grid;gap:20px;margin-top:28px;padding:24px;border:1px solid rgba(10,36,56,.16);border-radius:8px;background:#fff}.mj-reveal-selected-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:16px;border:1px solid rgba(163,0,137,.38);border-radius:4px;background:#a3008914}.mj-reveal-selected-summary p{margin:0 0 4px;color:#82006d;font:var(--type-caption)}.mj-reveal-selected-summary strong{font:var(--type-heading-sm)}.mj-reveal-selected-summary button{min-height:44px;border:0;background:transparent;color:#82006d;cursor:pointer;font:var(--type-button-sm)}.mj-reveal-note{display:grid;gap:8px}.mj-reveal-note>span{font:var(--type-button-sm)}.mj-reveal-note small{color:#0a24389e;font:var(--type-caption)}.mj-reveal-note textarea{width:100%;min-height:96px;box-sizing:border-box;resize:vertical;padding:12px 14px;border:1px solid rgba(10,36,56,.28);border-radius:4px;background:#fff;color:#0a2438;font:var(--type-body-md);line-height:1.5}.mj-reveal-note textarea[readonly]{background:#0a24380a}.mj-reveal-activate,.mj-reveal-state button{justify-self:start;min-height:44px;padding:0 18px;border:1px solid #a30089;border-radius:4px;background:#a30089;color:#fff;cursor:pointer;font:var(--type-button-md)}.mj-reveal-activate:hover:not(:disabled),.mj-reveal-state button:hover{border-color:#82006d;background:#82006d}.mj-reveal-activate:disabled{cursor:default;opacity:.62}.mj-reveal-success,.mj-reveal-error,.mj-reveal-connection{display:flex;align-items:center;gap:8px;margin:0;font:var(--type-body-md)}.mj-reveal-success{color:var(--merchant-ink, #0a2438)}.mj-reveal-error{color:#a43b30}.mj-reveal-connection{margin-bottom:20px;padding:12px 14px;border:1px solid rgba(183,121,31,.35);border-radius:4px;background:#b7791f14;color:#7b5010}.mj-reveal-success svg,.mj-reveal-connection svg{width:20px}.mj-reveal-state{display:grid;justify-items:start;max-width:680px;gap:12px;margin:72px auto;padding:36px;border:1px solid rgba(10,36,56,.16);border-radius:8px;background:#fff}.mj-reveal-state-pulse{width:18px;height:18px;background:#a30089;animation:mj-reveal-pulse 1.8s cubic-bezier(.2,0,0,1) infinite}@keyframes mj-reveal-pulse{50%{opacity:.28}}@media(max-width:767px){.mj-reveal-heading-lockup,.mj-reveal-header nav button:first-child,.mj-reveal-header nav button:last-child{display:none}.mj-reveal-header{padding-inline:16px}.mj-reveal-main{width:min(100% - 32px,1040px);padding-top:28px}.mj-reveal-directions{grid-template-columns:1fr}.mj-reveal-card.is-dominant{grid-column:auto;grid-row:auto}.mj-reveal-directions:has(.mj-reveal-card:nth-child(3)) .mj-reveal-card.is-dominant{grid-row:auto}}@media(max-width:519px){.mj-reveal-main{width:min(100% - 24px,1040px)}.mj-reveal-card,.mj-reveal-card.is-dominant,.mj-reveal-activation,.mj-reveal-state{padding:20px}.mj-reveal-card dl>div{grid-template-columns:1fr;gap:4px}.mj-reveal-choice,.mj-reveal-activate{justify-content:center;width:100%;min-height:48px}.mj-reveal-selected-summary{display:grid}}@media(prefers-reduced-motion:reduce){.mj-reveal-card,.mj-reveal-card summary svg,.mj-reveal-state-pulse{transition:none;animation:none}}.ws-frame{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:var(--sidenav-width) minmax(0,1fr);background:var(--surface-page);color:var(--text-primary);font:var(--type-body-md);font-family:var(--font-sans)}.ws-frame[data-collapsed=true]{grid-template-columns:64px minmax(0,1fr)}[dir=rtl] .ws-frame,[lang=ar] .ws-frame{font-family:var(--font-arabic)}.ws-main{min-width:0;display:flex;flex-direction:column}.ws-content{flex:1;width:100%;max-width:1120px;padding:28px 40px 64px;margin-inline:auto;box-sizing:border-box}.ws-content[data-width=narrow]{max-width:880px}.ws-content[data-width=full]{max-width:none}.ws-side{position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:var(--surface-card);border-inline-end:1px solid var(--border-hairline);box-sizing:border-box;overflow-y:auto}.ws-side-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 6px 10px}.ws-brand{display:inline-flex;align-items:center;height:30px;border:0;padding:0;background:none;cursor:pointer;border-radius:var(--radius-2xs)}.ws-brand img{height:26px;width:auto;display:block}.ws-brand:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ws-frame[data-collapsed=true] .ws-brand img{height:22px;width:22px;object-fit:cover;object-position:left center}.ws-workspace{display:flex;align-items:center;gap:10px;width:100%;padding:8px;margin-bottom:8px;border:1px solid var(--border-hairline);border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--text-primary);text-align:start;font:var(--type-body-md);font-family:inherit;cursor:default;box-sizing:border-box}.ws-workspace[data-switchable=true]{cursor:pointer;transition:var(--transition-control)}.ws-workspace[data-switchable=true]:hover{border-color:var(--border-input);background:var(--surface-card)}.ws-workspace:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ws-workspace-initial{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--radius-2xs);background:var(--surface-contrast);color:var(--text-on-primary);font:var(--type-button-sm);font-family:inherit;text-transform:uppercase}.ws-workspace-name{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ws-workspace-name strong{font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-workspace-name span{font:var(--type-caption);font-family:inherit;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-frame[data-collapsed=true] .ws-workspace-name,.ws-frame[data-collapsed=true] .ws-nav-label,.ws-frame[data-collapsed=true] .ws-nav-badge,.ws-frame[data-collapsed=true] .ws-account-name{display:none}.ws-frame[data-collapsed=true] .ws-workspace,.ws-frame[data-collapsed=true] .ws-nav-link,.ws-frame[data-collapsed=true] .ws-account{justify-content:center;padding-inline:0}.ws-nav{display:flex;flex-direction:column;gap:2px}.ws-nav-section{margin-top:14px;padding:0 10px 6px;font:var(--type-micro-cap);font-family:inherit;letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase;color:var(--text-muted)}.ws-nav-link{position:relative;display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px;border:0;border-radius:var(--radius-xs);background:none;color:var(--text-secondary);font:var(--type-body-md);font-family:inherit;font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;transition:var(--transition-control)}.ws-nav-link svg{flex:none;width:18px;height:18px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.ws-nav-link:hover{background:var(--surface-soft);color:var(--text-primary)}.ws-nav-link:hover svg{color:var(--text-secondary)}.ws-nav-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ws-nav-link[aria-current=page],.ws-nav-link.active{background:var(--surface-selected);color:var(--text-primary)}.ws-nav-link[aria-current=page] svg,.ws-nav-link.active svg{color:var(--action-primary)}.ws-nav-link[aria-current=page]:before,.ws-nav-link.active:before{content:"";position:absolute;inset-inline-start:-12px;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:var(--action-primary)}[dir=rtl] .ws-nav-link[aria-current=page]:before,[dir=rtl] .ws-nav-link.active:before{border-radius:2px 0 0 2px}.ws-nav-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-nav-badge{flex:none;min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:var(--radius-2xs);background:var(--action-primary);color:var(--text-on-primary);font:var(--type-micro-cap);font-family:inherit;font-variant-numeric:tabular-nums;box-sizing:border-box}.ws-nav-badge[data-tone=soft]{background:var(--action-primary-subtle);color:var(--action-primary-subtle-text)}.ws-nav-soon{flex:none;padding:2px 6px;border-radius:var(--radius-2xs);background:var(--status-neutral-bg);color:var(--status-neutral-fg);font:var(--type-micro-cap);font-family:inherit;letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase}.ws-side-bottom{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-hairline);display:flex;flex-direction:column;gap:2px}.ws-account{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border:0;border-radius:var(--radius-xs);background:none;color:var(--text-secondary);font:var(--type-body-md);font-family:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:var(--transition-control)}.ws-account:hover{background:var(--surface-soft);color:var(--text-primary)}.ws-account:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ws-account-avatar{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--action-primary-subtle);color:var(--action-primary-subtle-text);font:var(--type-micro-cap);font-family:inherit;text-transform:uppercase}.ws-account-name{flex:1;min-width:0;display:flex;flex-direction:column}.ws-account-name strong{font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-account-name span{font:var(--type-caption);font-family:inherit;color:var(--text-muted)}.ws-icon-button{flex:none;width:32px;height:32px;display:inline-grid;place-items:center;border:0;border-radius:var(--radius-xs);background:none;color:var(--text-muted);cursor:pointer;transition:var(--transition-control)}.ws-icon-button svg{width:18px;height:18px}.ws-icon-button:hover{background:var(--surface-soft);color:var(--text-primary)}.ws-icon-button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ws-topbar,.ws-drawer-backdrop{display:none}@media(max-width:1023px){.ws-frame,.ws-frame[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.ws-side{position:fixed;inset-block:0;inset-inline-start:0;z-index:40;width:min(300px,86vw);height:100%;transform:translate(-104%);transition:transform var(--duration-base) var(--ease-standard);box-shadow:none}[dir=rtl] .ws-side{transform:translate(104%)}.ws-frame[data-drawer=open] .ws-side{transform:none;box-shadow:var(--elevation-3)}.ws-frame[data-collapsed=true] .ws-workspace-name,.ws-frame[data-collapsed=true] .ws-nav-label,.ws-frame[data-collapsed=true] .ws-nav-badge,.ws-frame[data-collapsed=true] .ws-account-name{display:flex}.ws-frame[data-collapsed=true] .ws-workspace,.ws-frame[data-collapsed=true] .ws-nav-link,.ws-frame[data-collapsed=true] .ws-account{justify-content:flex-start;padding-inline:10px}.ws-side-collapse{display:none}.ws-drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--surface-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-standard)}.ws-frame[data-drawer=open] .ws-drawer-backdrop{opacity:1;pointer-events:auto}.ws-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px;height:var(--topbar-height);padding:0 12px 0 8px;background:var(--surface-card);border-bottom:1px solid var(--border-hairline);box-sizing:border-box}.ws-topbar .ws-brand img{height:22px}.ws-topbar-workspace{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding-inline-start:6px;border-inline-start:1px solid var(--border-hairline);font:var(--type-caption);font-family:inherit;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-topbar-workspace strong{color:var(--text-primary);font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis}.ws-content{padding:20px 16px 56px}}@media(min-width:1024px){.ws-side-close{display:none}}@media(prefers-reduced-motion:reduce){.ws-side,.ws-drawer-backdrop{transition:none}}.ws-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.ws-page-head-text{min-width:0;display:flex;flex-direction:column;gap:6px}.ws-page-actions{flex:none;display:flex;align-items:center;gap:8px;padding-top:2px}.ws-eyebrow{margin:0;display:flex;align-items:center;gap:8px;font:var(--type-micro-cap);font-family:inherit;letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase;color:var(--text-muted)}.ws-eyebrow[data-accent=true]:before{content:"";width:6px;height:6px;background:var(--signal-live);flex:none}.ws-eyebrow-sep{color:var(--border-strong)}.ws-title{margin:0;font:500 26px/1.2 var(--font-sans);font-family:inherit;letter-spacing:-.4px;color:var(--text-primary);overflow-wrap:anywhere}[dir=rtl] .ws-title{letter-spacing:0;line-height:1.45}.ws-lede{margin:0;max-width:62ch;font:var(--type-body-md);font-family:inherit;color:var(--text-secondary)}.ws-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font:var(--type-caption);font-family:inherit;color:var(--text-muted)}.ws-meta>*{display:inline-flex;align-items:center;gap:6px}.ws-meta svg{width:13px;height:13px}.ws-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;padding:0;list-style:none;font:var(--type-caption);font-family:inherit;color:var(--text-muted)}.ws-breadcrumb a,.ws-breadcrumb button{padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer;transition:var(--transition-control)}.ws-breadcrumb a:hover,.ws-breadcrumb button:hover{color:var(--text-link);text-decoration-color:currentColor}.ws-breadcrumb a:focus-visible,.ws-breadcrumb button:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:2px}.ws-breadcrumb [aria-current=page]{color:var(--text-primary)}.ws-card{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--elevation-1);padding:24px;box-sizing:border-box}.ws-card[data-density=compact]{padding:16px}.ws-card[data-tone=attention]{border-color:var(--mj-magenta-100);box-shadow:inset 3px 0 0 var(--action-primary),var(--elevation-1)}[dir=rtl] .ws-card[data-tone=attention]{box-shadow:inset -3px 0 0 var(--action-primary),var(--elevation-1)}.ws-card[data-tone=error]{border-color:var(--status-error-fg)}.ws-card[data-tone=contrast]{background:var(--surface-contrast);border-color:transparent;color:var(--text-on-dark)}.ws-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.ws-card-title{margin:0;font:var(--type-heading-md);font-family:inherit;letter-spacing:var(--type-heading-md-tracking);color:var(--text-primary)}.ws-h2{margin:0;font:var(--type-heading-lg);font-family:inherit;letter-spacing:var(--type-heading-lg-tracking);color:var(--text-primary)}.ws-h3{margin:0;font:var(--type-heading-sm);font-family:inherit;letter-spacing:var(--type-heading-sm-tracking);color:var(--text-primary)}[dir=rtl] .ws-card-title,[dir=rtl] .ws-h2,[dir=rtl] .ws-h3{letter-spacing:0}.ws-section{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.ws-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ws-two-column{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}@media(max-width:1023px){.ws-two-column{grid-template-columns:minmax(0,1fr)}}.ws-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ws-dl{margin:0;display:grid;grid-template-columns:minmax(120px,160px) minmax(0,1fr);gap:10px 20px}.ws-dl dt{font:var(--type-caption);font-family:inherit;color:var(--text-muted);padding-top:2px}.ws-dl dd{margin:0;min-width:0;font:var(--type-body-md);font-family:inherit;color:var(--text-primary);overflow-wrap:anywhere}.ws-dl dd.is-missing{color:var(--status-error-fg)}@media(max-width:599px){.ws-dl{grid-template-columns:minmax(0,1fr);gap:2px 0}.ws-dl dd+dt{margin-top:12px}}.ws-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:var(--radius-2xs);background:var(--status-neutral-bg);color:var(--status-neutral-fg);font:var(--type-caption);font-family:inherit;font-weight:var(--weight-medium);white-space:nowrap;box-sizing:border-box}.ws-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ws-pill[data-tone=live]{background:var(--status-live-bg);color:var(--status-live-fg)}.ws-pill[data-tone=live]:before{animation:ws-pulse 1.6s var(--ease-drift) infinite}.ws-pill[data-tone=success]{background:var(--status-success-bg);color:var(--status-success-fg)}.ws-pill[data-tone=warning]{background:var(--status-warning-bg);color:var(--status-warning-fg)}.ws-pill[data-tone=error]{background:var(--status-error-bg);color:var(--status-error-fg)}.ws-pill[data-tone=info]{background:var(--status-info-bg);color:var(--status-info-fg)}.ws-pill[data-tone=plain]{background:transparent;padding-inline:0}@keyframes ws-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.ws-pill[data-tone=live]:before{animation:none}}.ws-tabs{display:flex;gap:4px;margin:0 0 20px;padding:0;list-style:none;border-bottom:1px solid var(--border-hairline);overflow-x:auto;scrollbar-width:none}.ws-tabs::-webkit-scrollbar{display:none}.ws-tab{position:relative;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 10px;border:0;background:none;color:var(--text-secondary);font:var(--type-body-md);font-family:inherit;font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;cursor:pointer;transition:var(--transition-control)}.ws-tab:hover{color:var(--text-primary)}.ws-tab:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-2xs)}.ws-tab[aria-selected=true],.ws-tab[aria-current=page]{color:var(--text-primary)}.ws-tab[aria-selected=true]:after,.ws-tab[aria-current=page]:after{content:"";position:absolute;inset-inline:10px;bottom:-1px;height:2px;background:var(--action-primary)}.ws-tab-count{min-width:18px;padding:0 5px;border-radius:var(--radius-2xs);background:var(--status-neutral-bg);color:var(--status-neutral-fg);font:var(--type-micro-cap);font-family:inherit;font-variant-numeric:tabular-nums;text-align:center;box-sizing:border-box}.ws-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-button);font:var(--type-button-md);font-family:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;transition:var(--transition-control);box-sizing:border-box}.ws-button svg{width:16px;height:16px;flex:none}.ws-button[data-size=sm]{min-height:32px;padding:0 10px;font:var(--type-button-sm);font-family:inherit}.ws-button[data-variant=primary]{background:var(--action-primary);color:var(--text-on-primary);box-shadow:var(--elevation-action)}.ws-button[data-variant=primary]:hover{background:var(--action-primary-hover);box-shadow:var(--elevation-action-hover)}.ws-button[data-variant=primary]:active{background:var(--action-primary-press);box-shadow:var(--elevation-action-press)}.ws-button[data-variant=secondary]{background:var(--action-secondary-surface);color:var(--action-secondary-text);border-color:var(--border-input)}.ws-button[data-variant=secondary]:hover{border-color:var(--border-strong);background:var(--surface-soft)}.ws-button[data-variant=secondary]:active{background:var(--surface-sunken)}.ws-button[data-variant=ghost]{background:none;color:var(--text-link);padding-inline:8px}.ws-button[data-variant=ghost]:hover{background:var(--surface-selected);color:var(--text-link-hover)}.ws-button[data-variant=danger]{background:var(--surface-card);color:var(--status-error-fg);border-color:var(--status-error-fg)}.ws-button[data-variant=danger]:hover{background:var(--status-error-bg)}.ws-button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ws-button:disabled,.ws-button[aria-disabled=true]{background:var(--action-disabled-surface);color:var(--action-disabled-text);border-color:transparent;box-shadow:none;cursor:not-allowed}.ws-button[data-busy=true]{cursor:progress}.ws-button-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ws-notice{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--border-hairline);border-inline-start:3px solid var(--status-neutral-fg);border-radius:var(--radius-alert);background:var(--surface-card);color:var(--text-secondary);font:var(--type-body-md);font-family:inherit}.ws-notice svg{flex:none;width:16px;height:16px;margin-top:2px}.ws-notice strong{color:var(--text-primary);font-weight:var(--weight-medium)}.ws-notice[data-tone=attention]{border-inline-start-color:var(--action-primary)}.ws-notice[data-tone=attention] svg{color:var(--action-primary)}.ws-notice[data-tone=success]{border-inline-start-color:var(--status-success-fg)}.ws-notice[data-tone=success] svg{color:var(--status-success-fg)}.ws-notice[data-tone=warning]{border-inline-start-color:var(--status-warning-fg)}.ws-notice[data-tone=warning] svg{color:var(--status-warning-fg)}.ws-notice[data-tone=error]{border-inline-start-color:var(--status-error-fg)}.ws-notice[data-tone=error] svg{color:var(--status-error-fg)}.ws-notice-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ws-notice-actions{flex:none;display:flex;gap:8px;align-self:center}@media(max-width:599px){.ws-notice{flex-wrap:wrap}.ws-notice-actions{width:100%;justify-content:flex-end}}.ws-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;text-align:center;color:var(--text-secondary)}.ws-empty svg{width:28px;height:28px;color:var(--text-muted);margin-bottom:6px}.ws-empty strong{font:var(--type-heading-sm);font-family:inherit;color:var(--text-primary)}.ws-empty p{margin:0;max-width:42ch}.ws-empty .ws-button{margin-top:10px}.ws-skeleton{display:block;height:14px;border-radius:var(--radius-2xs);background:linear-gradient(90deg,var(--surface-sunken) 0%,var(--surface-soft) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:ws-shimmer 1.4s linear infinite}@keyframes ws-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.ws-skeleton{animation:none}}.ws-rows{display:flex;flex-direction:column;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);overflow:hidden}.ws-row{display:grid;gap:8px 16px;align-items:center;padding:14px 18px;border-top:1px solid var(--border-hairline);color:inherit;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard)}.ws-row:first-child{border-top:0}a.ws-row:hover,button.ws-row:hover{background:var(--surface-soft)}.ws-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--border-focus)}.ws-rows-head{display:grid;gap:16px;padding:10px 18px;background:var(--surface-soft);font:var(--type-micro-cap);font-family:inherit;letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase;color:var(--text-muted)}.ws-row-title{margin:0;font:var(--type-body-md);font-family:inherit;font-weight:var(--weight-medium);color:var(--text-primary)}.ws-row-sub{margin:2px 0 0;font:var(--type-caption);font-family:inherit;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-field{display:flex;flex-direction:column;gap:6px}.ws-label{font:var(--type-caption);font-family:inherit;font-weight:var(--weight-medium);color:var(--text-secondary)}.ws-input,.ws-select,.ws-textarea{width:100%;min-height:var(--field-height);padding:8px 12px;border:1px solid var(--border-input);border-radius:var(--radius-input);background:var(--surface-card);color:var(--text-primary);font:var(--type-body-md);font-family:inherit;box-shadow:var(--inset-field);box-sizing:border-box;transition:var(--transition-control)}.ws-textarea{min-height:96px;resize:vertical}.ws-input::placeholder,.ws-textarea::placeholder{color:var(--text-muted)}.ws-input:hover,.ws-select:hover,.ws-textarea:hover{border-color:var(--border-strong)}.ws-input:focus-visible,.ws-select:focus-visible,.ws-textarea:focus-visible{outline:none;border-color:var(--border-focus);box-shadow:var(--inset-field-focus)}.ws-input[aria-invalid=true],.ws-textarea[aria-invalid=true]{border-color:var(--status-error-fg)}.ws-input:disabled,.ws-select:disabled,.ws-textarea:disabled{background:var(--surface-sunken);color:var(--text-muted);cursor:not-allowed}.ws-hint{margin:0;font:var(--type-caption);font-family:inherit;color:var(--text-muted)}.ws-hint[data-tone=error]{color:var(--status-error-fg)}.ws-muted{color:var(--text-muted)}.ws-secondary{color:var(--text-secondary)}.ws-num{font-variant-numeric:tabular-nums}.ws-link{color:var(--text-link);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:var(--transition-control)}.ws-link:hover{color:var(--text-link-hover);text-decoration-color:currentColor}.ws-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ws-skip{position:absolute;inset-inline-start:12px;top:-48px;z-index:60;padding:8px 12px;border-radius:var(--radius-2xs);background:var(--surface-contrast);color:var(--text-on-primary);font:var(--type-button-sm);font-family:inherit;text-decoration:none;transition:top var(--duration-fast) var(--ease-standard)}.ws-skip:focus-visible{top:12px;outline:none;box-shadow:var(--focus-ring)}.ws-frame[data-chrome=none],.ws-frame[data-chrome=none][data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.ws-frame[data-chrome=none] .ws-content{max-width:none;padding:0}[data-surface=workspace] .ws-title{font:600 32px/1.15 var(--font-sans);font-family:inherit;letter-spacing:-.7px}[dir=rtl] [data-surface=workspace] .ws-title,[data-surface=workspace][dir=rtl] .ws-title{letter-spacing:0;line-height:1.4}[data-surface=workspace] .ws-lede{font-size:16px;max-width:58ch}[data-surface=workspace] .ws-page-head{margin-bottom:32px}[data-surface=workspace] .ws-eyebrow{text-transform:none;letter-spacing:0;font-weight:var(--weight-medium)}[data-surface=workspace] .ws-card-title{font:600 19px/1.3 var(--font-sans);font-family:inherit;letter-spacing:-.3px}[data-surface=workspace] .ws-h2{font:600 22px/1.25 var(--font-sans);font-family:inherit;letter-spacing:-.4px}[data-surface=workspace] .ws-card{border-color:transparent;padding:28px;transition:box-shadow var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}[data-surface=workspace] .ws-card[data-density=compact]{padding:20px}[data-surface=workspace] a.ws-card:hover{box-shadow:var(--elevation-2);transform:translateY(-1px)}[data-surface=workspace] .ws-card[data-tone=attention]{box-shadow:inset 3px 0 0 var(--action-primary),var(--elevation-1)}[data-surface=workspace] .ws-rows{border-color:transparent;box-shadow:var(--elevation-1)}[data-surface=workspace] .ws-row{position:relative;border-top:0;padding:16px 20px}[data-surface=workspace] .ws-row+.ws-row:before{content:"";position:absolute;top:0;inset-inline:20px;height:1px;background:var(--border-hairline)}[data-surface=workspace] .ws-rows-head{background:transparent;text-transform:none;letter-spacing:0;padding-inline:20px}[data-surface=workspace] .ws-side{background:#ffffffb8;border-inline-end-color:#14181d0f;backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}[data-surface=workspace] .ws-topbar{background:#ffffffd1;backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}[data-surface=workspace] .ws-nav-link{min-height:40px;border-radius:var(--radius-sm)}[data-surface=workspace] .ws-nav-link[aria-current=page]:before{display:none}[data-surface=workspace] .ws-workspace{border-color:transparent;background:#14181d0a}[data-surface=workspace] .ws-button{min-height:40px;padding-inline:16px;border-radius:var(--radius-xs);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}[data-surface=workspace] .ws-button:active:not(:disabled){transform:scale(.98)}[data-surface=workspace] .ws-button[data-variant=primary]{box-shadow:none}[data-surface=workspace] .ws-button[data-variant=primary]:hover{box-shadow:0 6px 18px #a3008938}[data-surface=workspace] .ws-button[data-variant=secondary]{border-color:transparent}[data-surface=workspace] .ws-button[data-variant=secondary]:hover{background:var(--mj-magenta-100);border-color:transparent}[data-surface=workspace] .ws-button[data-variant=danger]{background:var(--status-error-bg);border-color:transparent}[data-surface=workspace] .ws-pill{background:transparent;padding-inline:0;font-weight:var(--weight-medium)}[data-surface=workspace] .ws-nav-badge{border-radius:var(--radius-pill);min-width:22px;height:22px}[data-surface=workspace] .ws-input,[data-surface=workspace] .ws-select,[data-surface=workspace] .ws-textarea,[data-surface=workspace] .mj-pl-other input,[data-surface=workspace] .mj-pl-other textarea,[data-surface=workspace] .mj-business-profile-edit-field input,[data-surface=workspace] .mj-business-profile-offer-editor input,[data-surface=workspace] .mj-reveal-note textarea{min-height:44px;background:var(--surface-sunken);border-color:transparent;border-radius:var(--radius-xs);box-shadow:none}[data-surface=workspace] .ws-input:hover,[data-surface=workspace] .ws-select:hover,[data-surface=workspace] .ws-textarea:hover,[data-surface=workspace] .mj-pl-other input:hover,[data-surface=workspace] .mj-business-profile-edit-field input:hover,[data-surface=workspace] .mj-business-profile-offer-editor input:hover,[data-surface=workspace] .mj-reveal-note textarea:hover{border-color:transparent;background:#e9ebef}[data-surface=workspace] .ws-input:focus-visible,[data-surface=workspace] .ws-select:focus-visible,[data-surface=workspace] .ws-textarea:focus-visible,[data-surface=workspace] .mj-pl-other input:focus-visible,[data-surface=workspace] .mj-pl-other textarea:focus-visible,[data-surface=workspace] .mj-business-profile-edit-field input:focus-visible,[data-surface=workspace] .mj-business-profile-offer-editor input:focus-visible,[data-surface=workspace] .mj-reveal-note textarea:focus-visible{background:var(--surface-card);border-color:transparent;box-shadow:var(--focus-ring)}[data-surface=workspace] .mj-reveal-card,[data-surface=workspace] .mj-reveal-activation,[data-surface=workspace] .mj-pl-cadence,[data-surface=workspace] .mj-pl-profile-summary,[data-surface=workspace] .mj-pl-purpose,[data-surface=workspace] .mj-business-profile-load-error,[data-surface=workspace] .mj-analysis-progress-current,[data-surface=workspace] .mj-cr-hook-block{border-color:transparent}[data-surface=workspace] .mj-reveal-card,[data-surface=workspace] .mj-reveal-activation,[data-surface=workspace] .mj-pl-cadence,[data-surface=workspace] .mj-pl-profile-summary{box-shadow:var(--elevation-1)}[data-surface=workspace] .mj-reveal-card{padding:26px;transition:box-shadow var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}[data-surface=workspace] .mj-reveal-card:hover{box-shadow:var(--elevation-2);transform:translateY(-1px)}[data-surface=workspace] .mj-pl-purpose{background:var(--surface-sunken)}[data-surface=workspace] .mj-pl-purpose.is-selected{background:var(--surface-selected);box-shadow:inset 0 0 0 1.5px var(--action-primary)}[data-surface=workspace] .mj-pl-stepper{border-color:transparent;background:var(--surface-sunken)}[data-surface=workspace] .mj-pl-line-menu>div,[data-surface=workspace] .mj-pl-dialog{border-color:transparent}[data-surface=workspace] .mj-business-profile-name h2{font:600 28px/1.2 var(--font-sans);font-family:inherit;letter-spacing:-.5px}[data-surface=workspace] .mj-business-profile-sources a{border-color:transparent;background:var(--surface-sunken)}[data-surface=workspace] .mj-analysis-progress-step-summary{padding-block:16px}[data-surface=workspace] .ws-notice{border-color:transparent;border-inline-start-width:3px;box-shadow:var(--elevation-1)}@media(prefers-reduced-motion:reduce){[data-surface=workspace] .ws-card,[data-surface=workspace] .mj-reveal-card,[data-surface=workspace] .ws-button{transition:none;transform:none}}[data-surface=workspace] .mj-business-profile-name p,[data-surface=workspace] .mj-business-profile-facts dt,[data-surface=workspace] .mj-business-profile-section h3,[data-surface=workspace] .mj-business-profile-needed p,[data-surface=workspace] .mj-pl-eyebrow,[data-surface=workspace] .mj-cr-label,[data-surface=workspace] .mj-reveal-rank,[data-surface=workspace] .mj-reveal-recommended,[data-surface=workspace] .mj-reveal-card dt,[data-surface=workspace] .mj-reveal-selected-summary p{text-transform:none;letter-spacing:0}[data-surface=workspace]{--radius-card: 12px;--radius-panel: 12px;--radius-alert: 10px;--radius-button: 8px;--radius-button-lg: 8px;--radius-input: 8px;--radius-field: 8px;--radius-tag: 6px;--radius-xs: 8px;--radius-sm: 12px;--shell-inset: 14px}[data-surface=workspace].ws-frame[data-chrome=full]{gap:var(--shell-inset);padding:var(--shell-inset);padding-inline-end:0;grid-template-columns:236px minmax(0,1fr)}[data-surface=workspace].ws-frame[data-chrome=full][data-collapsed=true]{grid-template-columns:68px minmax(0,1fr)}[data-surface=workspace] .ws-side{top:var(--shell-inset);height:calc(100vh - var(--shell-inset) * 2);height:calc(100dvh - var(--shell-inset) * 2);padding:14px 10px;border:0;border-radius:var(--radius-panel);background:#ffffffdb;box-shadow:0 1px 2px #14181d0a,0 12px 32px #14181d14}[data-surface=workspace] .ws-side-top{padding:2px 8px 12px}[data-surface=workspace] .ws-workspace{gap:6px;padding:4px 8px 14px;margin-bottom:4px;border:0;background:transparent}[data-surface=workspace] .ws-workspace:hover{background:transparent}[data-surface=workspace] .ws-workspace:hover .ws-workspace-name strong{color:var(--text-link)}[data-surface=workspace] .ws-workspace-initial{display:none}[data-surface=workspace] .ws-workspace-name strong{font-size:15px;font-weight:var(--weight-strong)}[data-surface=workspace] .ws-workspace-name span{display:none}[data-surface=workspace] .ws-workspace>svg{color:var(--text-muted)}[data-surface=workspace] .ws-nav-link{min-height:38px;padding:0 10px;border-radius:9px;color:var(--text-primary);font-weight:var(--weight-body)}[data-surface=workspace] .ws-nav-link:hover{background:#14181d0d}[data-surface=workspace] .ws-nav-link[aria-current=page]{background:#14181d12;color:var(--text-link);font-weight:var(--weight-medium)}[data-surface=workspace] .ws-nav-badge{background:transparent;color:var(--text-muted);font-size:12px;min-width:0;padding:0}[data-surface=workspace] .ws-nav-badge[data-tone=soft]{width:8px;height:8px;min-width:8px;border-radius:50%;background:var(--action-primary);color:transparent;overflow:hidden}[data-surface=workspace] .ws-side-bottom{border-top:0;padding-top:8px;flex-direction:row;align-items:center;gap:4px}[data-surface=workspace] .ws-side-bottom .ws-account:first-child{flex:1;min-width:0;padding:6px 8px;border-radius:9px}[data-surface=workspace] .ws-side-bottom .ws-account:first-child .ws-account-avatar{width:30px;height:30px;background:var(--action-primary);color:var(--text-on-primary);font-size:12px}[data-surface=workspace] .ws-side-bottom button.ws-account{flex:none;min-height:36px;padding:0 10px;border-radius:9px;background:#14181d0d;font:var(--type-caption);font-family:inherit}[data-surface=workspace] .ws-side-bottom button.ws-account .ws-account-avatar{display:none}[data-surface=workspace] .ws-side-bottom button.ws-account .ws-account-name strong{font-weight:var(--weight-medium)}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom{flex-direction:column}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom button.ws-account{padding:0;width:36px}[data-surface=workspace].ws-frame[data-chrome=full] .ws-content{padding:24px 40px 64px 28px}[dir=rtl] [data-surface=workspace].ws-frame[data-chrome=full] .ws-content{padding:24px 28px 64px 40px}[data-surface=workspace]{--surface-page: #f2f2f4;--elevation-1: 0 1px 2px rgba(20, 24, 29, .03), 0 14px 36px rgba(20, 24, 29, .06)}[data-surface=workspace] .ws-card,[data-surface=workspace] .ws-rows,[data-surface=workspace] .mj-reveal-card,[data-surface=workspace] .mj-reveal-activation,[data-surface=workspace] .mj-pl-cadence,[data-surface=workspace] .mj-pl-profile-summary,[data-surface=workspace] .mj-pl-dialog,[data-surface=workspace] .mj-business-profile-load-error{border-radius:var(--radius-panel)}[data-surface=workspace] .ws-button{border-radius:var(--radius-button)}[data-surface=workspace] .ws-input,[data-surface=workspace] .ws-select,[data-surface=workspace] .ws-textarea,[data-surface=workspace] .mj-pl-other input,[data-surface=workspace] .mj-pl-other textarea,[data-surface=workspace] .mj-business-profile-edit-field input,[data-surface=workspace] .mj-business-profile-offer-editor input,[data-surface=workspace] .mj-reveal-note textarea,[data-surface=workspace] .mj-pl-purpose,[data-surface=workspace] .mj-pl-stepper{border-radius:var(--radius-input)}@media(max-width:1023px){[data-surface=workspace].ws-frame[data-chrome=full]{padding:0;gap:0}[data-surface=workspace] .ws-side{top:0;height:100%;border-radius:0 16px 16px 0}[dir=rtl] [data-surface=workspace] .ws-side{border-radius:16px 0 0 16px}[data-surface=workspace].ws-frame[data-chrome=full] .ws-content,[dir=rtl] [data-surface=workspace].ws-frame[data-chrome=full] .ws-content{padding:20px 16px 56px}}[data-surface=workspace] .ws-side{overflow-x:hidden}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side{padding-inline:8px}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-top{justify-content:center;padding-inline:0}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-top .ws-brand{display:none}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-workspace{justify-content:center;padding:4px 0 12px}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-workspace-initial{display:grid;width:32px;height:32px;border-radius:8px}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-workspace>svg{display:none}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-nav-link{justify-content:center;padding:0;width:100%}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom{flex-direction:column;gap:6px}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom .ws-account:first-child{flex:none;padding:0;justify-content:center}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom button.ws-account{width:36px;padding:0;justify-content:center}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom button.ws-account .ws-account-avatar{display:grid;width:20px;height:20px;background:transparent;color:var(--text-secondary)}[data-surface=workspace].ws-frame[data-collapsed=true] .ws-side-bottom button.ws-account .ws-account-name{display:none}.ws-tide{display:block;width:64px;height:2px;margin:10px 0 2px;border-radius:1px;background:linear-gradient(90deg,var(--mj-magenta-600) 0%,var(--mj-magenta-400) 60%,rgba(239,0,200,0) 100%);background-size:200% 100%;opacity:.9}.ws-tide[data-live=true]{width:120px;background:linear-gradient(90deg,rgba(163,0,137,0) 0%,var(--mj-magenta-600) 30%,var(--mj-magenta-400) 55%,rgba(239,0,200,0) 100%);background-size:200% 100%;animation:ws-tide-drift var(--duration-tide) var(--ease-drift) infinite}[dir=rtl] .ws-tide{transform:scaleX(-1)}@keyframes ws-tide-drift{0%{background-position:100% 0}to{background-position:-100% 0}}.mj-analysis-swell{display:flex;align-items:flex-end;gap:6px;height:28px;padding:14px 24px 0}.mj-analysis-swell i{flex:1;height:6px;border-radius:2px 2px 0 0;background:var(--mj-graphite-200);transition:height var(--duration-slow) var(--ease-standard)}.mj-analysis-swell i[data-status=completed]{height:100%;background:var(--mj-magenta-600)}.mj-analysis-swell i[data-status=active],.mj-analysis-swell i[data-status=recovering]{height:60%;background:var(--mj-magenta-400);animation:mj-swell 1.8s var(--ease-drift) infinite}.mj-analysis-swell i[data-status=delayed]{height:60%;background:var(--status-warning-fg)}.mj-analysis-swell i[data-status=failed]{height:60%;background:var(--status-error-fg)}@keyframes mj-swell{0%,to{height:45%}50%{height:80%}}.mj-pl-line-momentum{margin-top:10px}.ws-sparkline{display:block;overflow:visible}.ws-sparkline[data-tone=live]{color:var(--mj-magenta-600)}.ws-sparkline[data-tone=neutral]{color:var(--mj-graphite-300)}.mj-cr-ready{position:relative;overflow:hidden}.mj-cr-ready:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,#ef00c800 35%,#ef00c824 48%,#ffffff80,#ef00c81f 56%,#ef00c800 68%);background-size:250% 100%;background-position:120% 0;animation:mj-caustic 1.6s var(--ease-standard) .3s 1 forwards}@keyframes mj-caustic{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.ws-tide[data-live=true],.mj-analysis-swell i,.mj-cr-ready:after{animation:none}}[data-surface=workspace] .mj-analysis-progress-meter[data-indeterminate=true]{height:30px;border-radius:0;background:transparent;overflow:hidden;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 30' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%3Crect x='0.00' y='20' width='32.00' height='10' fill='%23fff'/%3E%3Crect x='32.00' y='15' width='32.00' height='15' fill='%23fff'/%3E%3Crect x='64.00' y='10' width='32.00' height='20' fill='%23fff'/%3E%3Crect x='96.00' y='5' width='32.00' height='25' fill='%23fff'/%3E%3Crect x='128.00' y='0' width='32.00' height='30' fill='%23fff'/%3E%3C/svg%3E") no-repeat left bottom / 100% 100%;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 30' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%3Crect x='0.00' y='20' width='32.00' height='10' fill='%23fff'/%3E%3Crect x='32.00' y='15' width='32.00' height='15' fill='%23fff'/%3E%3Crect x='64.00' y='10' width='32.00' height='20' fill='%23fff'/%3E%3Crect x='96.00' y='5' width='32.00' height='25' fill='%23fff'/%3E%3Crect x='128.00' y='0' width='32.00' height='30' fill='%23fff'/%3E%3C/svg%3E") no-repeat left bottom / 100% 100%}[dir=rtl] [data-surface=workspace] .mj-analysis-progress-meter[data-indeterminate=true]{transform:scaleX(-1)}[dir=rtl] [data-surface=workspace] .mj-analysis-progress-meter[data-indeterminate=true] span{animation:mj-pixel-wave 3.2s linear infinite}[data-surface=workspace] .mj-analysis-progress-meter[data-indeterminate=true] span{top:0;right:0;bottom:0;left:0;inline-size:100%;border-radius:0;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='30' shape-rendering='crispEdges'%3E%3Crect x='0' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='0' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='0' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='0' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='5' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='5' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='5' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='5' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='10' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='10' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='10' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='10' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='10' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='15' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='15' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='15' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='15' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='15' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='20' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='20' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='20' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='20' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='20' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='25' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='25' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='25' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='25' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='25' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='30' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='30' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='30' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='30' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='35' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='35' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='35' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='35' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='40' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='40' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='40' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='40' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='45' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='45' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='45' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='45' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='50' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='50' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='50' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='50' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='55' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='55' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='55' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='55' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='60' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='60' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='60' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='60' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='65' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='65' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='65' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='65' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='70' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='70' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='70' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='70' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='75' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='75' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='75' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='75' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='80' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='80' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='80' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='80' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='85' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='85' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='85' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='85' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='90' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='90' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='90' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='95' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='95' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='95' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='100' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='100' y='20' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='105' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='110' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='115' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='120' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='125' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='130' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='135' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='140' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='145' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='145' y='20' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='150' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='150' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='150' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='155' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='155' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='155' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3C/svg%3E") repeat-x left bottom;background-size:160px 30px;animation:mj-pixel-wave 3.2s linear infinite;transform:none}@keyframes mj-pixel-wave{0%{background-position:0 bottom}to{background-position:160px bottom}}@media(prefers-reduced-motion:reduce){[data-surface=workspace] .mj-analysis-progress-meter[data-indeterminate=true] span{animation:none}}[dir=rtl] .mj-merchant-workspace,[dir=rtl] .mj-merchant-sidebar,[dir=rtl] .mj-merchant-mobile-header,[dir=rtl] .mj-merchant-public-header{font-family:var(--font-arabic)}.mj-merchant-workspace{--merchant-sidebar-width: 264px;background-color:#fbfafc;background-image:linear-gradient(rgba(10,36,56,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(10,36,56,.025) 1px,transparent 1px),radial-gradient(900px 420px at 92% 4%,rgba(239,0,200,.025),transparent 62%);background-size:40px 40px,40px 40px,auto;background-attachment:fixed}.mj-merchant-workspace.is-sidebar-collapsed{--merchant-sidebar-width: var(--merchant-sidebar-collapsed-width)}[data-workspace-design="v1.12"]{--merchant-action: #0b0e10;--merchant-action-press: #16191c;--merchant-action-soft: rgba(10, 36, 56, .05);--merchant-action-soft-strong: rgba(10, 36, 56, .1);--merchant-link: var(--merchant-ink);--merchant-muted: rgba(10, 36, 56, .7);--merchant-faint: rgba(10, 36, 56, .52);--merchant-border: rgba(10, 36, 56, .12);--merchant-canvas: #fbfafc;--merchant-sunken: rgba(10, 36, 56, .06);--merchant-ui-card-radius: 8px;--merchant-ui-control-radius: 6px;--merchant-ui-control-height: 44px;--merchant-ui-control-small-height: 36px;--merchant-ui-control-block-size: auto;--merchant-ui-control-padding: 10px;--merchant-ui-control-wrap: normal;--merchant-ui-heading-weight: 300;--merchant-ui-heading-line: 1.25;--merchant-ui-head-rule: none;--merchant-focus-ring: 0 0 0 2px #fff, 0 0 0 4px var(--merchant-intelligence)}[data-workspace-design="v1.12"] .mj-ws-card.is-attention{border-color:#ef00c873}[data-workspace-design="v1.12"] .mj-ws-eyebrow>.mj-ws-pix,[data-workspace-design="v1.12"] .mj-ws-pix[data-s=needs-input],[data-workspace-design="v1.12"] .mj-ws-pix[data-s=ready-to-choose],[data-workspace-design="v1.12"] .mj-ws-pix[data-s=card]{background:var(--merchant-intelligence)}.mj-merchant-sidebar{--merchant-link: var(--merchant-ink);--merchant-action-soft: rgba(239, 0, 200, .07);--merchant-ui-control-radius: 6px;background:#fffffff0}[dir=rtl] [data-workspace-design="v1.12"],[dir=rtl] .mj-merchant-sidebar,[dir=rtl] .mj-merchant-mobile-header{--font-sans: var(--font-arabic);--merchant-ui-heading-weight: 400;--merchant-ui-heading-line: 1.6}.mj-ws-card,.mj-ws-empty,.mj-ws-callout,.mj-ws-modal,.mj-ws-details,.mj-ws-stage,.mj-ws-toast{border-radius:var(--merchant-ui-card-radius, 12px)}.mj-ws-card{box-shadow:0 1px 2px #0a24380a}.mj-ws-btn,.mj-ws-badge,.mj-ws-tag,.mj-ws-icb,.mj-ws-field input,.mj-ws-field textarea,.mj-ws-field select,.mj-merchant-sidebar-link,.mj-merchant-icon-button,.mj-merchant-identity{border-radius:var(--merchant-ui-control-radius, 8px)}.mj-ws-h1{font-weight:var(--merchant-ui-heading-weight, 600);line-height:var(--merchant-ui-heading-line, 1.2);letter-spacing:-.02em;overflow-wrap:anywhere}.mj-ws-h2,.mj-ws-panel-title{letter-spacing:-.01em}.mj-ws-phead{position:relative;padding-bottom:20px}.mj-ws-phead:after{display:var(--merchant-ui-head-rule, block);position:absolute;bottom:0;inset-inline:0;height:1px;background:linear-gradient(to right,var(--merchant-action),rgba(239,0,200,.34) 38%,transparent 82%);content:""}[dir=rtl] .mj-ws-phead:after{background:linear-gradient(to left,var(--merchant-action),rgba(239,0,200,.34) 38%,transparent 82%)}.mj-ws-bar{height:20px;border-radius:0;background:transparent;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 30' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%3Crect x='0.00' y='20' width='32.00' height='10' fill='%23fff'/%3E%3Crect x='32.00' y='15' width='32.00' height='15' fill='%23fff'/%3E%3Crect x='64.00' y='10' width='32.00' height='20' fill='%23fff'/%3E%3Crect x='96.00' y='5' width='32.00' height='25' fill='%23fff'/%3E%3Crect x='128.00' y='0' width='32.00' height='30' fill='%23fff'/%3E%3C/svg%3E") no-repeat left bottom / 100% 100%;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 30' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%3Crect x='0.00' y='20' width='32.00' height='10' fill='%23fff'/%3E%3Crect x='32.00' y='15' width='32.00' height='15' fill='%23fff'/%3E%3Crect x='64.00' y='10' width='32.00' height='20' fill='%23fff'/%3E%3Crect x='96.00' y='5' width='32.00' height='25' fill='%23fff'/%3E%3Crect x='128.00' y='0' width='32.00' height='30' fill='%23fff'/%3E%3C/svg%3E") no-repeat left bottom / 100% 100%}[dir=rtl] .mj-ws-bar{transform:scaleX(-1)}.mj-ws-barfill{width:100%;border-radius:0;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='30' shape-rendering='crispEdges'%3E%3Crect x='0' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='0' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='0' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='0' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='5' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='5' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='5' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='5' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='10' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='10' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='10' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='10' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='10' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='15' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='15' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='15' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='15' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='15' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='20' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='20' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='20' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='20' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='20' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='25' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='25' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='25' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='25' y='10' width='4' height='4' fill='%23a30089' opacity='0.72'/%3E%3Crect x='25' y='5' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='30' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='30' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='30' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='30' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='35' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='35' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='35' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='35' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='40' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='40' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='40' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='40' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='45' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='45' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='45' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='45' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='50' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='50' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='50' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='50' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='55' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='55' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='55' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='55' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='60' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='60' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='60' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='60' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='65' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='65' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='65' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='65' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='70' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='70' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='70' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='70' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='75' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='75' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='75' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='75' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='80' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='80' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='80' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='80' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='85' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='85' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='85' y='15' width='4' height='4' fill='%23a30089' opacity='0.63'/%3E%3Crect x='85' y='10' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='90' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='90' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='90' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='95' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='95' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='95' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='100' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='100' y='20' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='105' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='110' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='115' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='120' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='125' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='130' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='135' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='140' y='25' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='145' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='145' y='20' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='150' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='150' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='150' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3Crect x='155' y='25' width='4' height='4' fill='%23a30089' opacity='0.44'/%3E%3Crect x='155' y='20' width='4' height='4' fill='%23a30089' opacity='0.53'/%3E%3Crect x='155' y='15' width='4' height='4' fill='%23ef00c8' opacity='1.00'/%3E%3C/svg%3E") repeat-x left bottom;background-size:160px 20px;animation:mj-pixel-wave 3.2s linear infinite}[dir=rtl] .mj-ws-barfill{animation:mj-pixel-wave 3.2s linear infinite}@media(prefers-reduced-motion:reduce){.mj-ws-barfill,[dir=rtl] .mj-ws-barfill{animation:none}}.mj-merchant-sidebar{scrollbar-width:thin;scrollbar-color:var(--merchant-border-strong) transparent}.mj-merchant-sidebar::-webkit-scrollbar{width:6px}.mj-merchant-sidebar::-webkit-scrollbar-thumb{border-radius:3px;background:var(--merchant-border-strong)}.mj-merchant-sidebar::-webkit-scrollbar-track{background:transparent}.mj-pool-review-page{display:grid;width:min(1180px,100%);margin:0 auto;gap:28px}.mj-pool-review-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.mj-pool-review-heading>div{display:grid;max-width:760px;gap:8px}.mj-pool-review-heading p{margin:0;color:var(--text-secondary);line-height:1.55}.mj-pool-review-heading>div>p:first-child{color:var(--action-primary);font:var(--type-micro-cap);letter-spacing:var(--type-micro-cap-tracking);text-transform:uppercase}.mj-pool-review-heading h1{margin:0;font:var(--type-display-lg);font-weight:300}.mj-pool-review-secondary,.mj-pool-review-primary{display:inline-flex;min-height:42px;padding:0 16px;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-button);cursor:pointer;font:var(--type-button-sm)}.mj-pool-review-secondary{border:1px solid var(--border-input);background:var(--surface-card);color:var(--text-primary)}.mj-pool-review-primary{border:1px solid var(--action-primary);background:var(--action-primary);color:var(--text-on-primary)}.mj-pool-review-primary:disabled,.mj-pool-review-secondary:disabled{opacity:.55;cursor:wait}.mj-pool-review-empty{display:flex;min-height:220px;align-items:center;justify-content:center;gap:12px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);color:var(--text-secondary)}.mj-pool-review-layout{display:grid;grid-template-columns:minmax(240px,.36fr) minmax(0,1fr);align-items:start;gap:18px}.mj-pool-review-queue{display:grid;max-height:calc(100vh - 180px);overflow:auto;gap:6px}.mj-pool-review-queue button{display:grid;padding:14px;gap:5px;border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-primary);cursor:pointer;text-align:start}.mj-pool-review-queue button:hover{border-color:var(--border-strong)}.mj-pool-review-queue button[aria-current=true]{border-color:var(--action-primary);background:var(--surface-selected)}.mj-pool-review-queue span,.mj-pool-review-queue small{color:var(--text-muted);font:var(--type-caption)}.mj-pool-review-queue strong{overflow:hidden;font:var(--type-body-sm);text-overflow:ellipsis;white-space:nowrap}.mj-pool-review-card{display:grid;gap:24px;padding:clamp(20px,4vw,32px);border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.mj-pool-review-card-title{display:flex;align-items:center;gap:13px;min-width:0}.mj-pool-review-icon{display:grid;width:44px;height:44px;border-radius:var(--radius-control);background:var(--surface-selected);color:var(--action-primary);place-items:center}.mj-pool-review-card-title div{min-width:0}.mj-pool-review-card-title p,.mj-pool-review-card-title h2{overflow-wrap:anywhere;margin:0}.mj-pool-review-card-title p{color:var(--text-muted);font:var(--type-caption)}.mj-pool-review-card-title h2{margin-top:3px;font:var(--type-heading-md)}.mj-pool-review-facts{display:grid;margin:0;grid-template-columns:repeat(3,1fr);border:1px solid var(--border-hairline);border-radius:var(--radius-control)}.mj-pool-review-facts div{display:grid;min-width:0;padding:13px;gap:4px;border-inline-end:1px solid var(--border-hairline)}.mj-pool-review-facts div:last-child{border-inline-end:0}.mj-pool-review-facts dt{color:var(--text-muted);font:var(--type-caption)}.mj-pool-review-facts dd{overflow-wrap:anywhere;margin:0;font:var(--type-body-sm)}.mj-pool-review-gates h3,.mj-pool-review-occurrences h3{margin:0 0 10px;font:var(--type-heading-sm)}.mj-pool-review-gates ul{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;list-style:none}.mj-pool-review-gates li{display:flex;min-height:38px;padding:8px 10px;align-items:center;justify-content:space-between;gap:8px;border-radius:var(--radius-control);background:var(--surface-soft);font:var(--type-caption)}.mj-pool-review-gates strong[data-state=PASS]{color:var(--status-success-fg)}.mj-pool-review-gates strong[data-state=FAIL]{color:var(--status-error-fg)}.mj-pool-review-occurrences{display:grid;gap:6px}.mj-pool-review-occurrences a{display:grid;padding:10px 12px;grid-template-columns:1fr auto;gap:2px 12px;border:1px solid var(--border-hairline);border-radius:var(--radius-control);color:var(--text-primary);text-decoration:none}.mj-pool-review-occurrences a:hover{border-color:var(--border-strong)}.mj-pool-review-occurrences a svg{grid-column:2;grid-row:1 / span 2;align-self:center}.mj-pool-review-occurrences small{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.mj-pool-review-card form{display:grid;gap:16px}.mj-pool-review-card fieldset{display:grid;margin:0;padding:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:1px solid var(--border-hairline);border-radius:var(--radius-control)}.mj-pool-review-card legend{padding:0 7px;font:var(--type-heading-sm)}.mj-pool-review-field{display:grid;min-width:0;gap:6px}.mj-pool-review-field>span{color:var(--text-secondary);font:var(--type-caption)}.mj-pool-review-field input,.mj-pool-review-field select,.mj-pool-review-field textarea{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-primary);font:var(--type-body-sm)}.mj-pool-review-field textarea{min-height:82px;resize:vertical}.mj-pool-review-field small{color:var(--text-muted);font:var(--type-caption)}[dir=rtl] .mj-pool-review-heading>div>p:first-child{letter-spacing:0}@media(max-width:860px){.mj-pool-review-layout{grid-template-columns:1fr}.mj-pool-review-queue{max-height:260px}}@media(max-width:620px){.mj-pool-review-heading{align-items:stretch;flex-direction:column}.mj-pool-review-facts,.mj-pool-review-card fieldset{grid-template-columns:1fr}.mj-pool-review-facts div{border-inline-end:0;border-bottom:1px solid var(--border-hairline)}.mj-pool-review-facts div:last-child{border-bottom:0}.mj-pool-review-gates ul{grid-template-columns:1fr}.mj-pool-review-primary,.mj-pool-review-secondary{width:100%}}
