.gLFHwq_workspace{grid-template-columns:minmax(0,1fr) minmax(340px,470px);align-items:start;gap:32px;width:min(1240px,100%);margin:0 auto;padding:28px 20px 96px;display:grid}.gLFHwq_form{flex-direction:column;gap:16px;min-width:0;display:flex}.gLFHwq_howto{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gLFHwq_howto li{border:1px solid var(--line);min-height:52px;color:var(--ink-2);font-size:var(--fs-14);background:#0e1e3e80;border-radius:14px;align-items:center;gap:10px;padding:8px 14px;line-height:1.3;display:flex}.gLFHwq_howto b{width:26px;height:26px;color:var(--ice-1);font-size:var(--fs-13);background:#468cff38;border-radius:50%;flex:none;place-items:center;display:grid}.gLFHwq_step{background:linear-gradient(170deg,#18306280,#0a1630c7);border:1px solid #8cb4ff29;border-radius:20px}.gLFHwq_stepHead{gap:14px;padding:18px 20px 4px;display:flex}.gLFHwq_stepNum{background:var(--ice-button);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.gLFHwq_stepHead h3{font-family:var(--font-display);font-size:var(--fs-18);font-weight:700;line-height:1.25}.gLFHwq_stepHead p{color:var(--ink-3);font-size:var(--fs-14);margin-top:2px}.gLFHwq_stepBody{flex-direction:column;gap:14px;padding:12px 20px 20px 68px;display:flex}.gLFHwq_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gLFHwq_chosen{background:#468cff1f;border:1px solid #78afff73;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.gLFHwq_chosen>svg{width:22px;height:22px;color:var(--ice-2);flex:none}.gLFHwq_chosen>span{flex-direction:column;flex:1;min-width:0;font-weight:700;display:flex}.gLFHwq_chosen small{color:var(--ink-3);font-size:var(--fs-12);font-weight:600}.gLFHwq_muted{color:var(--ink-3);font-size:var(--fs-14)}.gLFHwq_picks{border:0;margin:0;padding:0}.gLFHwq_picks legend{font-size:var(--fs-14);margin-bottom:8px;font-weight:700}.gLFHwq_picks legend span{color:var(--ink-3);margin-left:6px;font-weight:600}.gLFHwq_chips{flex-wrap:wrap;gap:8px;display:flex}.gLFHwq_chip{border:1px solid var(--line-strong);min-height:40px;color:var(--ink-2);font-size:var(--fs-14);text-align:left;background:#0a163099;border-radius:12px;align-items:center;gap:6px;padding:7px 13px;line-height:1.3;display:inline-flex}.gLFHwq_chip svg{width:15px;height:15px;color:var(--ice-2);flex:none}.gLFHwq_chip:hover:not(:disabled){border-color:var(--ocean-300);color:var(--ink)}.gLFHwq_chip[aria-pressed=true]{color:var(--ink);background:#468cff38;border-color:#78afffbf}.gLFHwq_chip:disabled{opacity:.45;cursor:not-allowed}.gLFHwq_para{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.gLFHwq_para:last-child{border-bottom:0;padding-bottom:0}.gLFHwq_paraHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.gLFHwq_paraHead h4{font-size:var(--fs-15);font-weight:700}.gLFHwq_paraHead p{color:var(--ink-3);font-size:var(--fs-13)}.gLFHwq_edited{color:var(--success);font-size:var(--fs-12);background:#5fd39a24;border-radius:999px;align-self:flex-start;padding:2px 9px;font-weight:600}.gLFHwq_swatchField{flex-direction:column;gap:8px;display:flex}.gLFHwq_swatchLabel{font-size:var(--fs-14);font-weight:600}.gLFHwq_swatches{flex-wrap:wrap;gap:10px;display:flex}.gLFHwq_swatch{color:#fff;border:2px solid #ffffff40;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.gLFHwq_swatch[aria-checked=true]{border-color:#fff;box-shadow:0 0 0 3px #78afff8c}.gLFHwq_swatch svg{width:18px;height:18px}.gLFHwq_side{top:calc(var(--header-h) + 20px);scroll-margin-top:calc(var(--header-h) + 12px);position:sticky}.gLFHwq_sideInner{flex-direction:column;gap:14px;display:flex}.gLFHwq_preview{background:#fff;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a0c8ff4d,0 30px 60px -24px #000000d9}.gLFHwq_previewScale{transform-origin:0 0}.gLFHwq_warn{background:var(--warning-soft);color:var(--warning);font-size:var(--fs-14);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.gLFHwq_warn svg{flex:none;width:18px;height:18px}.gLFHwq_actions{flex-direction:column;gap:10px;display:flex}.gLFHwq_actionRow{flex-wrap:wrap;gap:8px;display:flex}.gLFHwq_actionRow>*{flex:auto}.gLFHwq_status{min-height:1.2em;color:var(--ink-3);font-size:var(--fs-13)}.gLFHwq_tip{border:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-13);border-radius:14px;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.gLFHwq_tip svg{width:18px;height:18px;color:var(--ice-2);flex:none}.gLFHwq_mobileBar{display:none}.gLFHwq_offscreen{pointer-events:none;position:absolute;top:0;left:-30000px}@media (max-width:960px){.gLFHwq_workspace{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px 16px 120px}.gLFHwq_side{width:min(520px,100%);margin:0 auto;position:static}.gLFHwq_mobileBar{left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:40;background:#08122af2;border:1px solid #78afff66;border-radius:16px;gap:8px;padding:8px;display:flex;position:fixed;box-shadow:0 18px 40px -16px #000c}.gLFHwq_mobileBar>*{flex:1}}@media (max-width:760px){.gLFHwq_mobileBar{bottom:calc(82px + env(safe-area-inset-bottom))}}@media (max-width:640px){.gLFHwq_howto{grid-template-columns:minmax(0,1fr)}.gLFHwq_howto li{min-height:44px}.gLFHwq_stepHead{padding:16px 16px 2px}.gLFHwq_stepBody{padding:10px 16px 18px}.gLFHwq_row{grid-template-columns:minmax(0,1fr)}}
