.rs{flex-direction:column;order:-1;gap:16px;display:flex}.rs-say .pr-comment{margin:0}.rs-parts{flex-direction:column;gap:10px;display:flex}.rs-part{background:var(--surface,#fff);border:1px solid var(--keyline);border-radius:10px}.rs-part[open]{box-shadow:0 2px 12px color-mix(in srgb, var(--brand-primary,var(--accent)) 10%, transparent)}.rs-part>summary{box-shadow:inset 4px 0 0 var(--brand-primary,var(--accent));border-radius:9px}.rs-part[open]>summary{background:color-mix(in srgb, var(--brand-primary,var(--accent)) 6%, var(--surface,#fff));border-radius:9px 9px 0 0}.rs-part>summary:hover{background:color-mix(in srgb, var(--brand-primary,var(--accent)) 5%, var(--surface,#fff))}.rs-part>summary{cursor:pointer;align-items:center;gap:16px;padding:15px 20px;list-style:none;display:flex}.rs-part>summary::-webkit-details-marker{display:none}.rs-name{color:var(--brand-primary,var(--ink));flex:0 0 230px;font-size:15px;font-weight:650}.rs-line{min-width:0;color:var(--body);flex:1;font-size:14px}.rs-open:after{content:"Open ▾";color:var(--brand-primary,var(--accent));white-space:nowrap;font-size:13px;font-weight:600}.rs-part[open] .rs-open:after{content:"Close ▴"}.rs-body{border-top:1px solid var(--keyline);flex-direction:column;gap:14px;padding:4px 20px 20px;display:flex}.rs-full{margin:0;font-size:13px}.rs-points{color:var(--ink);margin:14px 0 2px;padding-left:20px;font-size:14.5px;line-height:1.6}@media (width<=640px){.rs-part>summary{flex-wrap:wrap;gap:4px 12px}.rs-name{flex-basis:100%}}@media print{.rs-open,.rs-full{display:none}}.sl-fab[data-astro-cid-qaosum73],.sl-panel[data-astro-cid-qaosum73]{--sl-fill:var(--ink-side,#26272b);--sl-on:#fff}.sl-fab[data-astro-cid-qaosum73]{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:45;background:var(--sl-fill);color:var(--sl-on);font:inherit;cursor:pointer;text-align:left;border:0;border-radius:100px;align-items:center;gap:10px;padding:9px 20px 9px 10px;transition:transform .15s,box-shadow .15s;display:inline-flex;position:fixed;box-shadow:0 2px 4px #00000014,0 12px 28px -8px #00000047}.sl-fab[data-astro-cid-qaosum73]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #00000014,0 16px 32px -8px #00000057}.sl-fab-t[data-astro-cid-qaosum73]{flex-direction:column;line-height:1.15;display:flex}.sl-fab-t[data-astro-cid-qaosum73] strong[data-astro-cid-qaosum73]{font-size:15.5px;font-weight:650}.sl-fab-t[data-astro-cid-qaosum73] small[data-astro-cid-qaosum73]{opacity:.85;font-size:12px}@media (prefers-reduced-motion:no-preference){.sl-fab[data-astro-cid-qaosum73]{animation:.4s .6s both sl-in}@keyframes sl-in{0%{opacity:0;transform:translateY(8px)}}}.sl-fab[data-astro-cid-qaosum73][hidden]{display:none}.sl-fab[data-astro-cid-qaosum73]:focus-visible{outline:3px solid color-mix(in oklab, var(--sl-fill) 45%, transparent);outline-offset:3px}@media print{.sl-fab[data-astro-cid-qaosum73],.sl-panel[data-astro-cid-qaosum73]{display:none!important}}.sl-panel[data-astro-cid-qaosum73]{z-index:50;background:var(--surface);border-left:1px solid var(--keyline);width:min(380px,100%);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-rows:auto 1fr auto;font-size:15px;line-height:1.5;display:grid;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px -18px #00000040}.sl-panel[data-astro-cid-qaosum73][hidden]{display:none}.sl-head[data-astro-cid-qaosum73]{border-bottom:1px solid var(--keyline);align-items:center;gap:10px;padding:14px 16px;display:flex}.sl-head[data-astro-cid-qaosum73] strong[data-astro-cid-qaosum73]{color:var(--ink);font-size:14.5px}.sl-head[data-astro-cid-qaosum73] small[data-astro-cid-qaosum73]{color:var(--muted);font-size:12px;display:block}.sl-fab[data-astro-cid-qaosum73] .lane-tile,.sl-panel[data-astro-cid-qaosum73] .lane-tile{--lane-violet:var(--ink-side,#26272b)}.sl-wide-b[data-astro-cid-qaosum73]{place-items:center;margin-left:auto;display:inline-grid}.sl-wide-b[data-astro-cid-qaosum73]+.sl-x[data-astro-cid-qaosum73]{margin-left:0}.sl-wide-b[data-astro-cid-qaosum73] svg[data-astro-cid-qaosum73]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sl-wide-b[data-astro-cid-qaosum73] .sl-shrink[data-astro-cid-qaosum73],.sl-full[data-astro-cid-qaosum73] .sl-wide-b[data-astro-cid-qaosum73] .sl-grow[data-astro-cid-qaosum73]{display:none}.sl-full[data-astro-cid-qaosum73] .sl-wide-b[data-astro-cid-qaosum73] .sl-shrink[data-astro-cid-qaosum73]{display:inline}.sl-panel[data-astro-cid-qaosum73].sl-full{border-left:0;width:100%}.sl-full[data-astro-cid-qaosum73] .sl-thread[data-astro-cid-qaosum73],.sl-full[data-astro-cid-qaosum73] .sl-foot[data-astro-cid-qaosum73]{padding-left:max(16px,50% - 380px);padding-right:max(16px,50% - 380px)}.sl-x[data-astro-cid-qaosum73]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:36px;min-height:36px;margin-left:auto;font-size:22px}.sl-x[data-astro-cid-qaosum73]:hover{background:var(--hover)}.sl-panel[data-astro-cid-qaosum73]{--sl-ground:color-mix(in oklab, var(--surface,#fff) 95%, var(--ink,#18181b))}.sl-thread[data-astro-cid-qaosum73]{background:var(--sl-ground);flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.sl-hello[data-astro-cid-qaosum73]{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:auto 0;padding:12px 4px;display:flex}.sl-hello[data-astro-cid-qaosum73] h3[data-astro-cid-qaosum73]{color:var(--ink);letter-spacing:-.01em;margin:10px 0 0;font-size:19px;font-weight:650}.sl-hello-sub[data-astro-cid-qaosum73]{color:var(--muted);max-width:40ch;margin:0 0 10px;font-size:13px}.sl-cards[data-astro-cid-qaosum73]{flex-direction:column;gap:8px;width:100%;max-width:460px;display:flex}.sl-card[data-astro-cid-qaosum73]{text-align:left;font:inherit;color:var(--ink);background:var(--surface,#fff);border:1px solid var(--keyline);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0000000a}.sl-card[data-astro-cid-qaosum73] svg[data-astro-cid-qaosum73]{fill:none;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sl-card[data-astro-cid-qaosum73]:hover{border-color:var(--sl-fill);transform:translateY(-1px);box-shadow:0 6px 16px -8px #00000040}.sl-card[data-astro-cid-qaosum73]:hover svg[data-astro-cid-qaosum73]{stroke:var(--ink)}.sl-hello[data-astro-cid-qaosum73] .sl-scope[data-astro-cid-qaosum73]{background:0 0;max-width:460px;margin-top:12px;padding:0;font-size:12.5px}.sl-asked[data-astro-cid-qaosum73] .sl-hello[data-astro-cid-qaosum73],.sl-sugg[data-astro-cid-qaosum73]{display:none}.sl-asked[data-astro-cid-qaosum73] .sl-sugg[data-astro-cid-qaosum73]{display:flex}.sl-thread[data-astro-cid-qaosum73] .sl-who{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.sl-full[data-astro-cid-qaosum73] .sl-cards[data-astro-cid-qaosum73]{grid-template-columns:repeat(3,1fr);max-width:760px;display:grid}.sl-scope[data-astro-cid-qaosum73]{color:var(--muted);background:var(--keyline-soft,#f4f3f9);border-radius:8px;margin:0;padding:9px 11px;font-size:13px;line-height:1.45}.sl-thread[data-astro-cid-qaosum73] .sl-q{background:var(--sl-fill);max-width:85%;color:var(--sl-on);overflow-wrap:anywhere;border-radius:12px 12px 4px;align-self:flex-end;padding:8px 12px;font-size:14.5px;line-height:1.4}.sl-thread[data-astro-cid-qaosum73] .sl-a{color:var(--body);overflow-wrap:anywhere;background:var(--surface,#fff);border:1px solid var(--keyline);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;font-size:15px;line-height:1.55;display:flex;box-shadow:0 1px 2px #0000000a}.sl-thread[data-astro-cid-qaosum73] .sl-wait{box-shadow:none;background:0 0;border:0;padding:0 4px}.sl-thread[data-astro-cid-qaosum73] .sl-a p{margin:0}.sl-thread[data-astro-cid-qaosum73] .sl-a ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.sl-thread[data-astro-cid-qaosum73] .sl-a strong{color:var(--ink);font-weight:650}.sl-thread[data-astro-cid-qaosum73] .sl-wait{color:var(--muted);font-style:italic}.sl-thread[data-astro-cid-qaosum73] .sl-err{color:var(--negative)}.sl-thread[data-astro-cid-qaosum73] .sl-cant{border:1px dashed var(--keyline);border-radius:10px;padding:10px 12px}.sl-thread[data-astro-cid-qaosum73] .sl-cite{border-top:1px solid var(--keyline);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;padding-top:8px;display:flex}.sl-thread[data-astro-cid-qaosum73] .sl-cite-l{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-right:2px;font-size:11px;font-weight:600}.sl-thread[data-astro-cid-qaosum73] .sl-chip{color:var(--body);background:var(--hover,#0000000d);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:100%;padding:3px 8px;font-size:12px;line-height:1.3;overflow:hidden}.sl-thread[data-astro-cid-qaosum73] .sl-more{color:var(--muted)}.sl-thread[data-astro-cid-qaosum73] .sl-send{font:inherit;border:1px solid var(--keyline);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;align-self:flex-start;padding:6px 10px;font-size:12.5px;font-weight:600}.sl-foot[data-astro-cid-qaosum73]{border-top:1px solid var(--keyline);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.sl-sugg[data-astro-cid-qaosum73]{flex-wrap:wrap;gap:6px}.sl-sugg[data-astro-cid-qaosum73] button[data-astro-cid-qaosum73]{font:inherit;border:1px solid var(--keyline);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:13.5px}.sl-sugg[data-astro-cid-qaosum73] button[data-astro-cid-qaosum73]:hover{border-color:var(--ink)}.sl-in[data-astro-cid-qaosum73]{gap:8px;display:flex}.sl-in[data-astro-cid-qaosum73] input[data-astro-cid-qaosum73]{min-width:0;font:inherit;border:1px solid var(--keyline);background:var(--surface);color:var(--ink);border-radius:10px;flex:1;padding:9px 12px;font-size:15px}.sl-in[data-astro-cid-qaosum73] input[data-astro-cid-qaosum73]:focus{outline:2px solid var(--ink);outline-offset:0}.sl-go[data-astro-cid-qaosum73]{font:inherit;background:var(--sl-fill);color:var(--sl-on);cursor:pointer;border:0;border-radius:10px;padding:8px 14px;font-size:15px;font-weight:600}.sl-left[data-astro-cid-qaosum73]{color:var(--muted);font-size:12px}.sr[data-astro-cid-qaosum73]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
