.personal-plan-module__Z71swq__shell{overflow-wrap:anywhere;min-width:0;max-width:870px}.personal-plan-module__Z71swq__shell>h1{font-family:var(--serif);margin-block:0 12px;font-size:clamp(32px,7vw,46px);font-weight:400;line-height:1.1}.personal-plan-module__Z71swq__shell>details{border-block:1px solid var(--p-line);margin-block:16px;padding-block:8px}.personal-plan-module__Z71swq__shell p{color:var(--p-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.personal-plan-module__Z71swq__shell button,.personal-plan-module__Z71swq__shell summary{cursor:pointer;min-width:44px;min-height:44px}.personal-plan-module__Z71swq__shell button:disabled{opacity:.5;cursor:default}.personal-plan-module__Z71swq__shell :is(button,input,select,textarea,summary){scroll-margin-block:16px calc(100px + env(safe-area-inset-bottom))}.personal-plan-module__Z71swq__shell :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.personal-plan-module__Z71swq__picker,.personal-plan-module__Z71swq__fields{grid-template-columns:minmax(0,1fr);gap:14px;margin-block:20px;display:grid}.personal-plan-module__Z71swq__fields{border:0;min-width:0;padding:0}.personal-plan-module__Z71swq__shell label{flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}.personal-plan-module__Z71swq__shell :is(input,select,textarea){box-sizing:border-box;background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border:1px solid #bac3b8;border-radius:12px;padding:10px 12px;font-size:16px}.personal-plan-module__Z71swq__shell textarea{resize:vertical}.personal-plan-module__Z71swq__shell summary{padding-block:12px;font-size:14px;display:list-item}.personal-plan-module__Z71swq__shell .personal-plan-module__Z71swq__stopTitle{font-family:var(--serif);text-align:left;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,6vw,38px);font-weight:400;line-height:1.15}.personal-plan-module__Z71swq__shell .personal-plan-module__Z71swq__notice{color:var(--ink);border-inline-start:2px solid #214a5a;padding-inline-start:12px}.personal-plan-module__Z71swq__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.personal-plan-module__Z71swq__full{grid-column:1/-1}.personal-plan-module__Z71swq__shell .personal-plan-module__Z71swq__issues{padding-inline-start:18px}.personal-plan-module__Z71swq__shell .personal-plan-module__Z71swq__issues li{color:var(--p-muted);padding:0;font-size:14px;line-height:1.5;display:list-item}.personal-plan-module__Z71swq__shell ol .personal-plan-module__Z71swq__issues li:before{display:none}.personal-plan-module__Z71swq__legacy,.personal-plan-module__Z71swq__archive{margin-block-start:28px}.personal-plan-module__Z71swq__archive{border-block-start:1px solid #d4d7cc;padding-block-start:16px}@media (min-width:560px){.personal-plan-module__Z71swq__picker{grid-template-columns:minmax(0,1fr) auto;align-items:end}.personal-plan-module__Z71swq__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.ask-panel-module__IAtJDq__panel{width:100%;max-width:640px;padding:24px 16px calc(24px + env(safe-area-inset-bottom,0px));color:var(--ink);font-family:var(--sans);overflow-wrap:anywhere;margin-inline:auto;font-size:16px;line-height:1.5}.ask-panel-module__IAtJDq__header{margin-bottom:24px}.ask-panel-module__IAtJDq__header h2{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(32px,7vw,44px);font-weight:500;line-height:1.12}.ask-panel-module__IAtJDq__panel textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-height:144px;color:var(--ink);font:inherit;border-radius:12px;padding:16px;font-size:16px;line-height:1.5;display:block}.ask-panel-module__IAtJDq__panel textarea::placeholder{color:var(--p-muted,var(--muted))}.ask-panel-module__IAtJDq__panel textarea[readonly]{opacity:.75}.ask-panel-module__IAtJDq__label{margin-bottom:8px;font-size:14px;font-weight:650;display:block}.ask-panel-module__IAtJDq__panel button{min-width:44px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:10px;padding:10px 16px;font-size:15px;font-weight:650}.ask-panel-module__IAtJDq__panel button:disabled{cursor:default;opacity:.55}.ask-panel-module__IAtJDq__panel :is(button,textarea):focus-visible{outline:2px solid var(--deep-sea);outline-offset:3px}.ask-panel-module__IAtJDq__panel .ask-panel-module__IAtJDq__primary{background:var(--deep-sea);width:100%;color:var(--surface);margin-top:16px;display:block}.ask-panel-module__IAtJDq__panel .ask-panel-module__IAtJDq__secondary{border-color:var(--deep-sea);color:var(--deep-sea);background:0 0}.ask-panel-module__IAtJDq__panel .ask-panel-module__IAtJDq__textButton{color:var(--deep-sea);text-align:start;background:0 0;padding-inline:0}.ask-panel-module__IAtJDq__meta{color:var(--p-muted,var(--muted));font-size:14px}.ask-panel-module__IAtJDq__submitted{border-bottom:1px solid var(--line);padding-bottom:16px}.ask-panel-module__IAtJDq__submitted p{margin:0 0 4px}.ask-panel-module__IAtJDq__resultTitle{color:var(--p-muted,var(--muted));margin:20px 0 0;font-size:14px}.ask-panel-module__IAtJDq__results ul{margin:0;padding:0;list-style:none}.ask-panel-module__IAtJDq__results li{border-bottom:1px solid var(--line);padding:20px 0}.ask-panel-module__IAtJDq__results h3{font-family:var(--serif);margin:0 0 6px;font-size:28px;font-weight:500;line-height:1.15}.ask-panel-module__IAtJDq__results p{margin:4px 0}.ask-panel-module__IAtJDq__rowActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.ask-panel-module__IAtJDq__results>.ask-panel-module__IAtJDq__secondary{width:100%;margin-top:20px;display:block}.ask-panel-module__IAtJDq__failure,.ask-panel-module__IAtJDq__notice{margin-top:24px}.ask-panel-module__IAtJDq__failure h3,.ask-panel-module__IAtJDq__notice h3{font-family:var(--serif);margin:0 0 12px;font-size:28px;font-weight:500;line-height:1.2}.ask-panel-module__IAtJDq__failure p,.ask-panel-module__IAtJDq__notice p{margin:8px 0}.ask-panel-module__IAtJDq__actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;display:flex}.ask-panel-module__IAtJDq__actions .ask-panel-module__IAtJDq__textButton{text-align:center}.ask-panel-module__IAtJDq__actions .ask-panel-module__IAtJDq__primary{margin:0}.ask-panel-module__IAtJDq__draft{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.ask-panel-module__IAtJDq__draft h3{font-family:var(--sans);color:var(--p-muted,var(--muted));font-size:14px;font-weight:650}.ask-panel-module__IAtJDq__draft p{font-size:14px}@media (min-width:720px){.ask-panel-module__IAtJDq__panel{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.ask-panel-module__IAtJDq__panel *,.ask-panel-module__IAtJDq__panel :before,.ask-panel-module__IAtJDq__panel :after{transition:none;animation:none}}.ask-panel-module__IAtJDq__embedded{max-width:none;padding:16px 0 0}
