/*src:3d5fad05621a*/
.fq-lead{max-width:760px;margin:-4px 0 18px;color:var(--tx2);font-size:15px;line-height:1.5}.fq-search{position:relative;max-width:760px;margin:0 0 10px}.fq-search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--tx2);pointer-events:none}.fq-search input{width:100%;box-sizing:border-box;height:52px;padding:0 48px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--tx);font:inherit;font-size:16px;box-shadow:var(--shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none}.fq-search input::placeholder{color:var(--tx2)}.fq-search input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.fq-search input::-webkit-search-cancel-button{display:none}.fq-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--tx2);font-size:22px;line-height:1;cursor:pointer}.fq-x:hover{background:rgba(127,127,127,.12);color:var(--tx)}.fq-count{max-width:760px;margin:0 0 10px;min-height:1px;font-size:13.5px;color:var(--tx2)}.fq-toc{display:flex;flex-wrap:wrap;gap:8px;max-width:980px;margin:0 0 26px}.fq-toc a{padding:7px 13px;border-radius:999px;background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--tx);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.fq-toc a:hover{box-shadow:0 0 0 1px var(--accent);color:var(--accent)}.fq-list{max-width:760px}.fq-sec{margin:0 0 26px;scroll-margin-top:80px}.fq-h{margin:0 0 10px;font-size:20px}.fq-it{margin:0 0 8px;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow),0 0 0 1px var(--line);scroll-margin-top:80px}.fq-it summary{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font-weight:600;font-size:15.5px;line-height:1.35}.fq-it summary::-webkit-details-marker{display:none}.fq-it summary:hover .fq-q{color:var(--accent)}.fq-it summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius)}.fq-q{flex:1;min-width:0}.fq-pm{position:relative;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--accent-soft)}.fq-pm:before,.fq-pm:after{content:"";position:absolute;left:6px;right:6px;top:10px;height:2px;border-radius:1px;background:var(--accent);transition:transform .2s}.fq-pm:after{transform:rotate(90deg)}.fq-it[open] .fq-pm:after{transform:rotate(0)}.fq-a{padding:0 16px 14px;color:var(--tx);font-size:15px;line-height:1.6}.fq-a p{margin:0 0 8px}.fq-a p:last-child,.fq-a ul:last-child,.fq-a ol:last-child{margin-bottom:0}.fq-a ul,.fq-a ol{margin:0 0 8px;padding-left:22px}.fq-a li{margin:0 0 4px}.fq-a a{color:var(--accent);font-weight:600}.fq-it.is-hit{box-shadow:var(--shadow),0 0 0 2px var(--accent)}.fq-list mark{padding:0 1px;border-radius:3px;background:var(--accent-soft);color:inherit;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}.fq-none{max-width:760px;margin:6px 0 20px;padding:16px;border-radius:var(--radius);background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--tx2)}.fq-none a,.fq-more a{color:var(--accent);font-weight:600}.fq-more{max-width:760px;margin:6px 0 10px;color:var(--tx2);font-size:14.5px}html.fq-searching .fq-toc{display:none}@media (max-width:600px){.fq-search input{height:48px}.fq-toc{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 22px;padding:2px 16px 6px;scrollbar-width:none}.fq-toc::-webkit-scrollbar{display:none}.fq-h{font-size:18px}.fq-it summary{padding:13px 14px;font-size:15px}.fq-a{padding:0 14px 13px}}
