._main_lagnj_1{max-width:1160px;margin:auto;padding:30px 28px 44px}._heading_lagnj_1{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}._heading_lagnj_1 h1{letter-spacing:-1.3px;margin:8px 0;font-size:clamp(27px,3.4vw,39px);line-height:1.15}._heading_lagnj_1 a{align-items:center;gap:8px;font-size:14px;display:inline-flex}._eyebrow_lagnj_1{letter-spacing:1.8px;color:var(--accent);margin:0 0 10px;font-weight:650;line-height:1.6;font-size:12px!important}._studio_lagnj_1{border:1px solid var(--border);background:var(--card);border-radius:18px;grid-template-columns:330px minmax(0,1fr);display:grid;overflow:hidden}._sidebar_lagnj_1{border-right:1px solid var(--border);flex-direction:column;gap:15px;padding:25px;display:flex}._sidebar_lagnj_1 h2{letter-spacing:-.8px;margin:18px 0 12px;font-size:30px;line-height:1.15}._sidebar_lagnj_1 p{color:var(--muted-foreground);margin:0;line-height:1.65}._pill_lagnj_1{letter-spacing:1px;color:var(--accent);border:1px solid var(--border);border-radius:20px;padding:6px 10px;font-size:12px}._sidebar_lagnj_1 label{font-size:14px;font-weight:600}._promptInput_lagnj_1{resize:vertical;background:#10151566;min-height:185px;line-height:1.7}._actions_lagnj_1{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._sidebar_lagnj_1 small{color:var(--muted-foreground);font-size:13px}._note_lagnj_1{border:1px solid var(--border);background:#10151566;border-radius:10px;padding:13px;font-size:14px!important}._note_lagnj_1 button{margin-top:12px}._notice_lagnj_1{color:var(--foreground);overflow-wrap:anywhere;background:#a4bca60c;border:1px solid #a4bca64f;border-radius:10px;margin-bottom:20px;padding:14px 18px;font-size:14px}._preview_lagnj_1{background:#0c1110;min-width:0}._previewBar_lagnj_1,._previewFooter_lagnj_1{justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:flex}._previewBar_lagnj_1{border-bottom:1px solid var(--border)}._previewBar_lagnj_1>div{gap:5px;display:flex}._canvas_lagnj_1{background:#e9ebe7;height:560px;overflow:auto}._canvas_lagnj_1._mobile_lagnj_1{border-inline:1px solid var(--border);max-width:375px;margin:auto}._previewFooter_lagnj_1{border-top:1px solid var(--border)}._previewFooter_lagnj_1 small{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;display:flex}._overview_lagnj_1{border:1px solid var(--border);background:linear-gradient(100deg,#24322c,#18201d);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:26px 30px;display:flex}._overview_lagnj_1 h2{letter-spacing:-.8px;margin:0 0 12px;font-size:30px;line-height:1.2}._overview_lagnj_1 p:last-child{color:var(--muted-foreground);align-items:center;gap:7px;margin:0;display:flex}._enrollment_lagnj_1{border:1px solid var(--border);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:22px;display:flex}._enrollment_lagnj_1 h2{margin:0 0 8px;font-size:23px}._enrollment_lagnj_1 p{margin:5px 0;font-size:14px}._muted_lagnj_1{color:var(--muted-foreground)}._tabs_lagnj_1{gap:4px;margin:0 0 18px;background:#19221e!important;flex-wrap:wrap!important;justify-content:flex-start!important;height:auto!important;padding:5px!important}._tabs_lagnj_1 button{gap:6px;min-height:38px;font-size:14px}._grid_lagnj_1{grid-template-columns:1fr 1fr;gap:20px;display:grid}._panel_lagnj_1{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:25px}._panel_lagnj_1 h2{letter-spacing:-.5px;margin:0 0 15px;font-size:26px;line-height:1.25}._panel_lagnj_1 h3{margin:6px 0;font-size:20px}._panel_lagnj_1 p{color:var(--muted-foreground);margin:0 0 18px;line-height:1.7}._panel_lagnj_1 label{margin-bottom:17px;font-size:14px;display:block}._panel_lagnj_1 label input,._panel_lagnj_1 label textarea{min-height:44px;margin-top:8px}._panel_lagnj_1 label textarea{min-height:130px}._panel_lagnj_1 dl{margin:0}._panel_lagnj_1 dl>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:15px;padding:12px 0;font-size:14px;display:flex}._panel_lagnj_1 dd{text-align:right;overflow-wrap:anywhere}._panel_lagnj_1 dt{color:var(--muted-foreground)}._panel_lagnj_1 ._actions_lagnj_1 label{margin:0}._panel_lagnj_1 ._actions_lagnj_1{margin-bottom:18px}._post_lagnj_1{border-top:1px solid var(--border);padding:18px 0}._post_lagnj_1 small{color:var(--accent);font-size:13px}._previewDetails_lagnj_1{border:1px solid var(--border);border-radius:14px;margin-top:25px;overflow:hidden}._previewDetails_lagnj_1 summary{cursor:pointer;background:var(--card);padding:18px}._price_lagnj_1{font-size:54px!important}._price_lagnj_1 span{font:16px var(--font-family-base);color:var(--muted-foreground)}._statusGrid_lagnj_1{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:24px;display:grid}._statusGrid_lagnj_1>div{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:20px}._statusGrid_lagnj_1 strong{margin:6px 0;font-size:21px;display:block}._statusGrid_lagnj_1 small{color:var(--muted-foreground)}._ownerSite_lagnj_1{margin-bottom:18px}._ownerSite_lagnj_1 code{overflow-wrap:anywhere;font-size:12px}._ownerSite_lagnj_1 form{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:20px;display:grid}._setup_lagnj_1{max-width:540px;margin:65px auto;padding:25px}._setup_lagnj_1 h1{margin:10px 0;font-size:34px}._spin_lagnj_1{animation:1s linear infinite _spin_lagnj_1}@keyframes _spin_lagnj_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_lagnj_1{animation:none}}@media (max-width:900px){._studio_lagnj_1{grid-template-columns:290px minmax(0,1fr)}._sidebar_lagnj_1{padding:20px}._previewFooter_lagnj_1{flex-wrap:wrap}._grid_lagnj_1{grid-template-columns:1fr}._statusGrid_lagnj_1{grid-template-columns:1fr 1fr}._ownerSite_lagnj_1 form{grid-template-columns:1fr}}@media (max-width:700px){._main_lagnj_1{padding:25px 18px 35px}._heading_lagnj_1{align-items:flex-start;gap:12px}._heading_lagnj_1 h1{font-size:29px}._heading_lagnj_1>a{white-space:nowrap}._studio_lagnj_1{grid-template-columns:1fr}._sidebar_lagnj_1{border-right:0;border-bottom:1px solid var(--border)}._sidebar_lagnj_1 h2{font-size:27px}._promptInput_lagnj_1{min-height:120px}._canvas_lagnj_1{height:470px}._overview_lagnj_1,._enrollment_lagnj_1{flex-direction:column;align-items:flex-start;padding:22px}._overview_lagnj_1 h2{font-size:27px}._overview_lagnj_1 p:last-child{align-items:flex-start}._panel_lagnj_1{padding:21px}._statusGrid_lagnj_1{grid-template-columns:1fr}._tabs_lagnj_1{width:100%;display:flex!important}._tabs_lagnj_1 button{flex:1}._previewDetails_lagnj_1{max-width:100%}}._studioSteps_lagnj_2{color:var(--muted-foreground);gap:16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._studioSteps_lagnj_2 ._currentStep_lagnj_2{color:var(--foreground);font-weight:600}._previewButton_lagnj_2{width:100%;min-height:46px}._preview_lagnj_1{scroll-margin-top:24px}._preview_lagnj_1:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._previewSurface_lagnj_2{position:relative}._emptyPreview_lagnj_2{text-align:center;height:100%;min-height:320px;color:var(--foreground);background:#111916;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex}._emptyPreview_lagnj_2>svg{color:var(--accent);margin-bottom:8px}._emptyPreview_lagnj_2 h2{letter-spacing:-.7px;margin:0;font-size:28px;line-height:1.2}._emptyPreview_lagnj_2 p{max-width:330px;color:var(--muted-foreground);margin:0;font-size:16px;line-height:1.6}._emptyPreview_lagnj_2 span{color:var(--muted-foreground);max-width:320px;font-size:14px;line-height:1.5}._generating_lagnj_2{text-align:center;color:var(--foreground);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101816ed;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:30px;display:flex;position:absolute;inset:0}._generating_lagnj_2>svg{color:var(--accent)}._generating_lagnj_2 strong{font-size:22px}._generating_lagnj_2 span{max-width:320px;color:var(--muted-foreground);font-size:14px;line-height:1.6}._previewPricing_lagnj_2{color:var(--muted-foreground);margin:0;padding:0 18px 16px;font-size:14px;line-height:1.6}._previewFooter_lagnj_1 small{font-size:14px;line-height:1.5}._previewFooter_lagnj_1>button,._previewFooter_lagnj_1>a{flex-shrink:0}._sidebar_lagnj_1 ._notice_lagnj_1{margin:0}@media (max-width:700px){._studioSteps_lagnj_2{justify-content:space-between}._previewFooter_lagnj_1>button,._previewFooter_lagnj_1>a{width:100%}._emptyPreview_lagnj_2{padding:24px}._canvas_lagnj_1:has(._emptyPreview_lagnj_2){height:350px}._preview_lagnj_1{scroll-margin-top:12px}}@media (prefers-reduced-motion:reduce){._generating_lagnj_2{-webkit-backdrop-filter:none;backdrop-filter:none}}._confirmDesign_lagnj_3{background:var(--card);border:1px solid var(--border);border-radius:14px;margin-bottom:22px;padding:25px}._confirmDesign_lagnj_3 h2{margin:0 0 12px;font-size:28px;line-height:1.2}._confirmDesign_lagnj_3 p{color:var(--muted-foreground);max-width:680px;line-height:1.7}._confirmDesign_lagnj_3 ._actions_lagnj_1{margin-top:20px}._domainNudge_lagnj_3{border:1px solid var(--border);background:var(--card);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:20px 24px;display:flex}._domainNudge_lagnj_3 strong{font-size:17px}._domainNudge_lagnj_3 p{color:var(--muted-foreground);margin:4px 0 0;font-size:14px}._domainState_lagnj_3{border:1px solid var(--border);background:#a4bca60c;border-radius:12px;align-items:flex-start;gap:15px;margin:20px 0;padding:20px;display:flex}._domainState_lagnj_3>div{flex:1;min-width:0}._domainState_lagnj_3 strong{overflow-wrap:anywhere;font-size:20px;display:block}._domainState_lagnj_3 span{color:var(--accent);margin:6px 0;font-size:14px;display:block}._domainState_lagnj_3 p{margin:7px 0;font-size:14px}._domainState_lagnj_3 small{color:var(--muted-foreground)}._domainForm_lagnj_3{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}._domainForm_lagnj_3 ._grid_lagnj_1{gap:0 20px}._consent_lagnj_3{align-items:flex-start;gap:12px;margin:12px 0 22px;display:flex}._consent_lagnj_3 label{margin:0;font-size:14px;line-height:1.6}._consent_lagnj_3 button{flex-shrink:0;margin-top:4px}@media (max-width:700px){._domainNudge_lagnj_3{flex-direction:column;align-items:flex-start}._confirmDesign_lagnj_3{padding:20px}._confirmDesign_lagnj_3 ._actions_lagnj_1>*{width:100%}._domainState_lagnj_3{padding:16px}}
