.public-account.pa-guided .pa-layout{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr);gap:52px}:is(.public-account,.operation-editor) .wf-step-count{color:var(--lp-muted);margin:0 0 16px;font-size:12px}.wf-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:is(.public-account,.operation-editor) .wf-priority{align-items:flex-start;padding:16px}:is(.public-account,.operation-editor) .wf-priority input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--lp-brand);flex:0 0 18px;margin:3px 0 0}.wf-priority:has(:disabled):not(:has(:checked)){opacity:.65;cursor:default}.wf-priority-order{color:var(--lp-brand);margin-top:8px;font-size:11px;font-style:normal;display:block}:is(.public-account,.operation-editor) .wf-future-note{border-inline-start:3px solid var(--lp-brand);background:var(--lp-soft);margin:0;padding:10px 14px;font-size:13px;line-height:1.7}.wf-discovery-summary{--lp-brand:#533afd;--lp-line:#dce2eb;--lp-muted:#526078;--lp-soft:#f6f9fc;border:1px solid var(--lp-line);overflow-wrap:anywhere;background:linear-gradient(135deg,#f5f3ff,#fff 55%);border-radius:16px;padding:24px}.wf-discovery-summary h2{letter-spacing:-.025em;margin:8px 0 20px;font-size:22px;line-height:1.35}.wf-discovery-summary h3{margin:0;font-size:14px;line-height:1.5}.wf-priority-results{gap:16px;display:grid}.wf-priority-results article+article{border-top:1px solid var(--lp-line);padding-top:16px}.wf-result-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wf-result-heading>span{color:#473482;background:#eeebff;border-radius:999px;padding:4px 9px;font-size:11px}.wf-discovery-summary p,.wf-discovery-summary li{margin:8px 0;font-size:13px;line-height:1.7}.wf-discovery-summary summary,.wf-profile-details>summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;line-height:1.6}.wf-discovery-summary>a{min-height:44px;color:var(--lp-brand);text-underline-offset:3px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.wf-preparation{border-top:1px solid var(--lp-line);margin-top:22px;padding-top:18px}.wf-preparation ul{margin-bottom:0;padding-left:18px}.wf-limit{color:#73400b;background:#fff5e8;border-radius:8px;padding:10px}@media (width<=540px){.wf-priority-grid{grid-template-columns:minmax(0,1fr)}.wf-discovery-summary{padding:18px}:is(.public-account,.operation-editor) .wf-steps{flex-wrap:wrap;gap:10px}}.pa-guided .pa-story{align-self:start;position:sticky;top:24px}.pa-guided .pa-story h1{font-size:clamp(36px,3.2vw,46px)}.pa-guided .pa-story h1 br{display:none}.pa-guided .pa-story h1 span{display:block}:is(.public-account,.operation-editor) .wf-steps{color:var(--lp-muted);gap:18px;margin:26px 0;font-size:12px;display:flex}.wf-steps>span{align-items:center;gap:7px;display:flex}.wf-steps b{color:#4930da;background:#efedf8;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.wf-steps [aria-current]{color:var(--lp-ink);font-weight:650}.wf-steps [aria-current] b{background:var(--lp-brand);color:#fff}:is(.public-account,.operation-editor) .wf-form fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}:is(.public-account,.operation-editor) .wf-form label,:is(.public-account,.operation-editor) .wf-form legend{margin:0;font-size:14px;font-weight:650;line-height:1.5}:is(.public-account,.operation-editor) .wf-form legend{margin:16px 0 12px;padding:0}:is(.public-account,.operation-editor) .wf-form select{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--lp-ink);background-color:#fff;border:1px solid #a9b3c2;border-radius:8px;padding-block:12px;padding-inline-start:12px;font-size:16px}:is(.public-account,.operation-editor) .wf-choice{border:1px solid var(--lp-line);cursor:pointer;border-radius:12px;align-items:center;gap:13px;padding:17px;display:flex}:is(.public-account,.operation-editor) .wf-profile-help,:is(.public-account,.operation-editor) .wf-work-modes .pa-help{margin:0}.wf-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:is(.public-account,.operation-editor) .wf-mode-choice{border:1px solid var(--lp-line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:12px;display:flex}:is(.public-account,.operation-editor) .wf-mode-choice:has(:checked){border-color:var(--lp-brand);background:var(--lp-soft)}:is(.public-account,.operation-editor) .wf-mode-choice input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--lp-brand);flex:0 0 18px;margin:0}.wf-business-scope{border-inline-start:3px solid var(--lp-brand);overflow-wrap:anywhere;padding:8px 0 8px 18px}:is(.public-account,.operation-editor) .wf-business-scope h2{margin:0 0 10px;font-size:18px;line-height:1.5}:is(.public-account,.operation-editor) .wf-business-scope p,.wf-mode-scope li{margin:8px 0;font-size:13px;line-height:1.7}:is(.public-account,.operation-editor) .wf-business-scope .wf-scope-eyebrow{color:var(--lp-muted);letter-spacing:.09em;font-size:10px;font-weight:650}.wf-business-scope summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:13px;font-weight:650}.wf-mode-scope{margin-top:12px;font-size:13px}.wf-mode-scope ul{margin-bottom:0;padding-inline-start:18px}@media (width<=480px){.wf-mode-grid{grid-template-columns:1fr}}:is(:is(.public-account,.operation-editor) .wf-choice:has(:checked),:is(.public-account,.operation-editor) .wf-plan:has(:checked)){border-color:var(--lp-brand);box-shadow:0 0 0 1px var(--lp-brand);background:#f7f5ff}:is(.public-account,.operation-editor) .wf-form input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--lp-brand);flex:0 0 18px;margin:0;padding:0}.wf-choice svg{color:#4930da;flex-shrink:0}.wf-choice strong,.wf-choice small{display:block}:is(.public-account,.operation-editor) .wf-choice small{color:var(--lp-muted);margin-top:3px;font-size:12px;font-weight:400;line-height:1.6}:is(.public-account,.operation-editor) .wf-form .lp-button{white-space:normal;text-align:center;justify-content:center;min-height:48px}:is(.public-account,.operation-editor) .wf-form .lp-button>svg{flex-shrink:0}:is(.public-account,.operation-editor) .wf-form .pa-text-button{min-height:44px;padding:10px 6px}:is(.public-account,.operation-editor) .wf-people{background:var(--lp-soft);border-radius:12px;align-items:flex-start;gap:16px;padding:20px;display:flex}.wf-people>svg{color:#4930da;flex-shrink:0}.wf-people>div{min-width:0}:is(.public-account,.operation-editor) .wf-people .pa-help{margin:8px 0 14px}:is(.public-account,.operation-editor) .wf-form .wf-people input{width:100px;margin:0}.wf-recommendation{color:#362485;background:#eeecff;border-radius:12px;gap:13px;padding:20px;display:flex}.wf-recommendation svg{flex-shrink:0}.wf-recommendation strong{font-size:16px}.wf-recommendation p{margin:7px 0 0;font-size:13px;line-height:1.65}:is(.public-account,.operation-editor) .wf-form .wf-plan-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(.public-account,.operation-editor) .wf-plan{border:1px solid var(--lp-line);cursor:pointer;border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-content:start;align-items:start;gap:13px 10px;padding:18px;display:grid}:is(.public-account,.operation-editor) .wf-plan input[type=radio]{margin-top:3px}.wf-plan-name{min-height:46px;font-size:17px}.wf-plan-name small{color:#4930da;margin-top:3px;font-size:11px;display:block}.wf-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:27px}.wf-price,.wf-plan-detail{overflow-wrap:anywhere;grid-column:1/-1}.wf-price small{color:var(--lp-muted);letter-spacing:0;font-size:11px;font-weight:400;display:block}.wf-plan-detail{color:var(--lp-muted);font-size:12px;font-weight:400;line-height:1.65}.wf-summary{background:var(--lp-soft);border:1px solid var(--lp-line);border-radius:12px;padding:24px}.wf-summary h3{letter-spacing:-.03em;margin:6px 0 16px;font-size:26px}.wf-summary p{color:var(--lp-muted);margin:10px 0;font-size:14px;line-height:1.7}.wf-summary dl{gap:16px;margin:0;font-size:14px;line-height:1.5;display:grid}.wf-summary dl>div{justify-content:space-between;gap:18px;display:flex}.wf-summary dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0}.wf-total{border-top:1px solid var(--lp-line);padding-top:18px;font-weight:700}:is(.public-account,.operation-editor) .wf-saved{color:#176644;background:#ecf9f3;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.6}.wf-footer{border-top:1px solid var(--lp-line);margin-top:26px;padding-top:20px;display:grid}.wf-footer a{text-align:center;text-underline-offset:3px;padding:14px 0;font-size:12px;text-decoration:underline}.wf-footer p{overflow-wrap:anywhere}.public-account :focus-visible:not(:where(input,select,textarea)){outline-offset:4px;outline:3px solid #4930da}.public-account h2:focus:not(:focus-visible){outline:none}@media (width<=1050px){.public-account.pa-guided .pa-layout{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:28px;padding:18px 24px}.pa-guided .pa-panel{padding:28px}}@media (width<=800px){.public-account.pa-guided .pa-layout{grid-template-columns:minmax(0,1fr);max-width:680px;margin:0 auto 24px;padding:0 20px}.pa-guided .pa-story{display:none}.pa-guided .pa-header{padding:22px 20px}.pa-guided .pa-panel{padding:28px}.wf-steps{flex-wrap:wrap}}@media (width<=440px){.public-account.pa-guided .pa-layout{padding:0 12px}.pa-guided .pa-panel{padding:24px 18px}:is(.public-account,.operation-editor) .wf-form .wf-plan-list{grid-template-columns:minmax(0,1fr)}:is(.public-account,.operation-editor) .wf-steps{gap:10px;font-size:10px}.wf-steps>span{gap:5px}.wf-summary{padding:18px}.wf-summary dl>div{flex-wrap:wrap;gap:5px 12px}.wf-people{padding:16px}}
