.ask-hero{padding-bottom:18px}.ask-sec{padding:12px 0 72px}.ask-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.ask-grid>*{max-width:960px}.ask-main{display:flex;flex-direction:column;gap:22px;min-width:0}.ask-side{display:block}.ask-how{padding:0;border:0;background:none;box-shadow:none;border-radius:0}.ask-how .ask-h{font-size:14px;color:var(--ink-3);font-weight:600;margin-bottom:12px}.ask-how ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px}.ask-how li{display:flex;flex-direction:column;gap:4px;padding-left:16px;position:relative}.ask-how li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--brand)}.ask-how b{font-size:14px;color:var(--ink)}.ask-how span{font-size:13px;line-height:1.65;color:var(--ink-2)}@media(max-width:960px){.ask-how ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.ask-h{font-size:18px;line-height:1.4;margin:0 0 14px}.ask-form{padding:24px 26px 20px}.ask-in{border:1px solid var(--line-2);border-radius:12px;background:#fff;transition:border-color .2s ease}.ask-in:focus-within{border-color:var(--brand)}.ask-in textarea{display:block;width:100%;min-height:76px;resize:vertical;border:0;outline:none;background:transparent;padding:14px 14px 4px;font:400 16px/1.6 var(--f-cn);color:var(--ink)}.ask-in-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px 8px 14px}.ask-count{font:400 12px/1 var(--f-cn);color:var(--ink-3);font-variant-numeric:tabular-nums}.ask-go{height:40px;padding:0 24px;border-radius:10px;box-shadow:none}.ask-in textarea{resize:none}.ask-go[disabled]{opacity:.6;cursor:default;transform:none}.ask-err{margin:10px 0 0;font-size:13px;color:var(--glow)}.ask-err[hidden]{display:none}.ask-ex{display:flex;align-items:baseline;gap:12px;margin-top:16px}.ask-ex-t{flex:none;font-size:13px;color:var(--ink-3)}.ask-note{margin:16px 0 0;font-size:12.5px;line-height:1.7;color:var(--ink-3)}.ask-note a{color:var(--glow)}.ask-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;background:var(--glow-soft);color:var(--glow);font:700 11px/1 var(--f-en);letter-spacing:.04em}.ask-noscript{margin:12px 0 0;font-size:13px;color:var(--ink-2)}.ask-out{display:flex;flex-direction:column;gap:16px}.ask-out[hidden]{display:none}.ask-status:empty{display:none}.ask-status{margin:0;font-size:14px;color:var(--ink-2)}.ask-status.loading:after{content:"";display:inline-block;width:14px;height:14px;margin-left:8px;vertical-align:-2px;border-radius:50%;border:2px solid var(--glow-line);border-top-color:var(--brand);animation:askspin .8s linear infinite}@keyframes askspin{to{transform:rotate(360deg)}}.ask-ans{padding:22px 24px}.ask-ans[hidden],.ask-psg[hidden],.ask-lead[hidden]{display:none}.ask-ans-hd{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;color:var(--ink-3)}.ask-ans-bd{margin:0;font-size:15.5px;line-height:1.85;color:var(--ink);white-space:pre-wrap;word-break:break-word}.ask-ans-bd a.ask-ref{display:inline-block;min-width:18px;margin:0 1px;padding:0 4px;border-radius:5px;background:var(--glow-soft);color:var(--glow);font:600 11.5px/18px var(--f-en);text-align:center;vertical-align:2px;text-decoration:none}.ask-ans-bd a.ask-ref:hover{background:var(--brand);color:#fff}.ask-src{margin:16px 0 0;padding:14px 0 0 20px;border-top:1px dashed var(--line-2);display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:var(--ink-2)}.ask-src a{color:var(--glow);text-decoration:none}.ask-src a:hover{text-decoration:underline}.ask-psg{display:flex;flex-direction:column;gap:10px}.ask-psg-t{margin:0;font-weight:600;font-size:14.5px;color:var(--ink)}.ask-psg-list{display:flex;flex-direction:column;gap:10px}.ask-card{padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--line)}.ask-card.hl{border-color:var(--glow-line);box-shadow:0 0 0 3px var(--glow-soft)}.ask-card-hd{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.ask-card-hd b{font-size:14.5px;color:var(--ink);min-width:0}.ask-card-hd .n{flex:none;font:700 12px/1 var(--f-en);color:var(--glow)}.ask-card p{margin:0;font-size:13.5px;line-height:1.75;color:var(--ink-2);white-space:pre-line;word-break:break-word}.ask-card-ft{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:8px;font-size:13px}.ask-card-ft a{display:inline;font-weight:600;color:var(--glow);text-decoration:none}.ask-card-ft a:hover{text-decoration:underline}.ask-card-ft .ask-also{color:var(--ink-3)}.ask-card-ft .ask-also a{font-weight:400}.ask-lead{padding:20px 22px}.ask-more{display:flex;flex-wrap:wrap;gap:6px 20px;padding-top:18px;border-top:1px solid var(--line);font-size:14px;color:var(--ink-3)}.ask-more a{color:var(--glow)}.ask-more a:hover{text-decoration:underline}@media(max-width:640px){.ask-form,.ask-ans{padding:18px 16px}.ask-ex{flex-direction:column;gap:8px}.ask-card{padding:14px}}
