.sf[data-astro-cid-ndb7y4og]{--sf-accent:#15171f;flex-direction:column;gap:14px;max-width:1040px;margin:0 auto;display:flex}.sf-head[data-astro-cid-ndb7y4og]{border-bottom:3px solid var(--sf-accent);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:4px 4px 14px;display:flex}.sf-who[data-astro-cid-ndb7y4og]{flex:320px;align-items:center;gap:16px;min-width:0;display:flex}.sf-logo[data-astro-cid-ndb7y4og]{object-fit:contain;max-width:220px;max-height:48px}.sf-eyebrow[data-astro-cid-ndb7y4og]{color:var(--muted);margin:0 0 2px;font-size:13px}.sf-head[data-astro-cid-ndb7y4og] h1[data-astro-cid-ndb7y4og]{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:24px;line-height:1.2}.sf-meta[data-astro-cid-ndb7y4og]{color:var(--muted);margin:4px 0 0;font-size:14px}.sf-acts[data-astro-cid-ndb7y4og]{flex-wrap:wrap;gap:8px;display:flex}.sf-btn[data-astro-cid-ndb7y4og]{background:var(--sf-accent);color:#fff;border:1px solid #0000;border-radius:8px;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sf-btn[data-astro-cid-ndb7y4og]:hover{filter:brightness(1.12)}.sf-btn[data-astro-cid-ndb7y4og].sf-busy{cursor:progress;opacity:.85}.sf-btn[data-astro-cid-ndb7y4og].sf-busy:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin-right:8px;animation:.8s linear infinite sf-spin}@keyframes sf-spin{to{transform:rotate(360deg)}}.sf-busy-note{color:var(--neg,#b42318);text-align:right;flex-basis:100%;margin:4px 0 0;font-size:13px}.sf[data-astro-cid-ndb7y4og] .sf-part-b .re-chart.rc svg{max-height:280px}.sf-ghost[data-astro-cid-ndb7y4og]{background:var(--surface,#fff);color:var(--ink);border-color:var(--keyline)}.sf-box[data-astro-cid-ndb7y4og]{background:var(--surface,#fff);border:1px solid var(--keyline);border-radius:14px;overflow:hidden}.sf[data-astro-cid-ndb7y4og] .sf-paper.re-paper{box-shadow:none!important;border:0!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important}.sf[data-astro-cid-ndb7y4og] .sf-paper.re-paper.re-page{padding:0!important}.sf[data-astro-cid-ndb7y4og] .sf-paper.re-page{--u:1px}.sf[data-astro-cid-ndb7y4og] .sf-paper .re-page-body{padding:16px 22px!important}.sf[data-astro-cid-ndb7y4og] .sf-paper .re-row{margin:0!important}.sf-panel[data-astro-cid-ndb7y4og]{flex-direction:column;gap:14px;display:flex}.sf-tabs[data-astro-cid-ndb7y4og]{z-index:4;scrollbar-width:none;background:var(--bg,#fff);border-bottom:1px solid var(--keyline);gap:6px;padding:10px 2px;display:flex;position:sticky;top:0;overflow-x:auto}.sf-tabs[data-astro-cid-ndb7y4og]::-webkit-scrollbar{display:none}.sf-tabs[data-astro-cid-ndb7y4og] a[data-astro-cid-ndb7y4og]{border:1px solid var(--keyline);background:var(--surface,#fff);color:var(--body);white-space:nowrap;border-radius:999px;flex:none;padding:7px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background .12s,border-color .12s}.sf-tabs[data-astro-cid-ndb7y4og] a[data-astro-cid-ndb7y4og]:hover{background:color-mix(in srgb, var(--sf-accent) 8%, var(--surface,#fff));border-color:color-mix(in srgb, var(--sf-accent) 35%, var(--keyline))}.sf-tabs[data-astro-cid-ndb7y4og] a[data-astro-cid-ndb7y4og][aria-selected=true]{background:var(--sf-accent);border-color:var(--sf-accent);color:#fff;font-weight:600}.sf-sec-t[data-astro-cid-ndb7y4og]{color:var(--ink);margin:4px 4px 0;font-size:20px}.sf-sec[data-astro-cid-ndb7y4og] .sf-part-b[data-astro-cid-ndb7y4og]{background:var(--surface,#fff);border:1px solid var(--keyline);border-radius:14px;overflow-x:auto}.sf-next[data-astro-cid-ndb7y4og]{margin:0 4px;font-size:14px;font-weight:600}.sf-next[data-astro-cid-ndb7y4og] a[data-astro-cid-ndb7y4og]{color:var(--accent,#4b3fbf);text-decoration:none}a[data-astro-cid-ndb7y4og].sf-part{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:52px;padding:14px 18px;text-decoration:none;display:flex}a[data-astro-cid-ndb7y4og].sf-part:hover{border-color:var(--sf-accent)}.sf-parts[data-astro-cid-ndb7y4og]{flex-direction:column;gap:8px;display:flex}.sf-part[data-astro-cid-ndb7y4og]{background:var(--surface,#fff);border:1px solid var(--keyline);border-left:4px solid var(--sf-accent);border-radius:12px;overflow:hidden}.sf-part[data-astro-cid-ndb7y4og]>summary[data-astro-cid-ndb7y4og]{cursor:pointer;box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:52px;padding:14px 18px;list-style:none;display:flex}.sf-part[data-astro-cid-ndb7y4og]>summary[data-astro-cid-ndb7y4og]::-webkit-details-marker{display:none}.sf-part-t[data-astro-cid-ndb7y4og]{color:var(--ink);min-width:180px;font-size:15px;font-weight:700}.sf-part-l[data-astro-cid-ndb7y4og]{color:var(--body);flex:320px;font-size:13.5px}.sf-part-o[data-astro-cid-ndb7y4og]{color:var(--accent,#4b3fbf);font-size:13px;font-weight:600}.sf-full[data-astro-cid-ndb7y4og]{margin:4px;font-size:13.5px}.sf[data-astro-cid-ndb7y4og] .sf-part-b .pr-hint{display:none}.sf[data-astro-cid-ndb7y4og] .sf-part-b .re-page-body>.re-row:first-child{margin-top:0!important}@media (width<=599px){.sf-who[data-astro-cid-ndb7y4og]{flex-direction:column;align-items:flex-start}}
