:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--htw-paper:#fff;--htw-surface:#fff;--htw-surface-sunken:#f3f3f0;--htw-ink:#1d2126;--htw-ink-muted:#525961;--htw-line:#dcdcd7;--htw-line-strong:#7d8189;--htw-action:#1d2126;--htw-action-strong:#3a414a;--htw-action-soft:#fdf0c4;--htw-on-action:#fff;--htw-accent:#ffcd35;--htw-accent-soft:#fdf0c4;--htw-on-accent:#1d2126;--htw-on-accent-muted:#4a4122;--htw-ok:#1a6b3c;--htw-ok-bg:#e3f2e8;--htw-confirm:#8a4b00;--htw-confirm-bg:#fdf0dc;--htw-stop:#a8262c;--htw-stop-bg:#fbe5e6;--htw-stale:#5c6370;--htw-stale-bg:#ebedf0;--htw-focus:#1a5fd0;--htw-urgent:#b3261e;--htw-urgent-strong:#8f1d17;--htw-on-urgent:#fff;--htw-font:system-ui, "Segoe UI", Roboto, "Noto Sans", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--htw-font-display:var(--htw-font);--htw-font-mono:ui-monospace, "Cascadia Mono", "Consolas", "Noto Sans Mono", monospace;--htw-fs-1:.9375rem;--htw-fs-2:1.0625rem;--htw-fs-3:1.25rem;--htw-fs-4:1.5rem;--htw-fs-5:1.75rem;--htw-fs-6:2.125rem;--htw-fs-body:var(--htw-fs-2);--htw-lh-body:1.55;--htw-lh-heading:1.25;--htw-measure:64ch;--htw-s1:.25rem;--htw-s2:.5rem;--htw-s3:.75rem;--htw-s4:1rem;--htw-s5:1.5rem;--htw-s6:2rem;--htw-s7:2.5rem;--htw-s8:3rem;--htw-r-control:6px;--htw-r-card:10px;--htw-r-floating:var(--htw-s3);--htw-border:1px;--htw-border-strong:2px;--htw-shadow-floating:0 var(--htw-s1) var(--htw-s3) color-mix(in srgb, var(--htw-ink) 6%, transparent), 0 var(--htw-s3) var(--htw-s7) color-mix(in srgb, var(--htw-ink) 12%, transparent);--htw-layer-popover:60;--htw-target:44px;--htw-gutter:16px;--htw-motion:.12s;--htw-focus-ring:3px solid var(--htw-focus);--htw-focus-offset:2px;--htw-link-underline:1px;--htw-content-max:72rem;--htw-column-rail:18rem;--htw-column-aside:22rem;--htw-safe-top:env(safe-area-inset-top,0px);--htw-safe-bottom:env(safe-area-inset-bottom,0px)}@media (min-width:48em){:root{--htw-gutter:24px}}:root[data-density=compact]{--htw-target:40px;--htw-gutter:24px;--htw-fs-1:.875rem;--htw-fs-2:1rem;--htw-fs-3:1.2rem;--htw-fs-4:1.44rem;--htw-fs-5:1.728rem;--htw-fs-6:2.074rem}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--htw-urgent:#c62828;--htw-urgent-strong:#9f1f1a;--htw-on-urgent:#fff;--htw-paper:#141619;--htw-surface:#1b1e22;--htw-surface-sunken:#23272c;--htw-ink:#ecebe7;--htw-ink-muted:#a8aeb6;--htw-line:#343940;--htw-line-strong:#6e757e;--htw-action:#ffcd35;--htw-action-strong:#ffd766;--htw-action-soft:#332c14;--htw-on-action:#141619;--htw-accent:#2e2914;--htw-accent-soft:#332c14;--htw-on-accent:#ecebe7;--htw-on-accent-muted:#c9bf9a;--htw-ok:#7fd39a;--htw-ok-bg:#143324;--htw-confirm:#ffc772;--htw-confirm-bg:#3a2a08;--htw-stop:#ff9a9a;--htw-stop-bg:#451618;--htw-stale:#aeb6c4;--htw-stale-bg:#262c37;--htw-focus:#7fb0ff}@media (prefers-contrast:more){:root:not([data-theme=dark]){--htw-ink:#0e1114;--htw-ink-muted:#2f353c;--htw-line:#6b7078;--htw-line-strong:#3b4047;--htw-action:#0e1114;--htw-action-strong:#2f353c;--htw-action-soft:#f7e3a0;--htw-on-accent-muted:#2e2810;--htw-ok:#0f4d29;--htw-confirm:#663700;--htw-stop:#8a1a20;--htw-stale:#3a414c;--htw-focus:#0b3f9e;--htw-urgent:#9c1f18;--htw-urgent-strong:#7a1712}:root[data-theme=dark]{--htw-ink:#fff;--htw-ink-muted:#d9dde2;--htw-line:#8a9099;--htw-line-strong:#b9bfc7;--htw-action:#ffd766;--htw-action-strong:#ffe59a;--htw-ok:#a6e6bb;--htw-confirm:#ffd89e;--htw-stop:#ffc0c0;--htw-stale:#d0d6e0;--htw-focus:#a8c8ff}:root{--htw-border:2px;--htw-link-underline:2px}}@media (forced-colors:active){:root{--htw-focus-ring:3px solid Highlight}:focus-visible{outline-color:highlight}[aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight}:disabled,[aria-disabled=true]{color:graytext;border-color:graytext}}@media (prefers-reduced-motion:reduce){:root{--htw-motion:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-low-data] img:not([data-essential]),:root[data-low-data] picture:not([data-essential]),:root[data-low-data] video,:root[data-low-data] iframe{display:none!important}*,:before,:after{box-sizing:border-box}html{font-family:var(--htw-font);font-size:100%;line-height:var(--htw-lh-body);background:var(--htw-paper);color:var(--htw-ink);-webkit-text-size-adjust:100%}body{min-height:100dvh;font-size:var(--htw-fs-body);background:var(--htw-paper);color:var(--htw-ink);overflow-wrap:anywhere;margin:0}@supports not (min-height:100dvh){body{min-height:100vh}}h1,h2,h3,h4{line-height:var(--htw-lh-heading);margin:0 0 var(--htw-s3);max-width:var(--htw-measure);font-weight:700}h1,h2,h3{font-family:var(--htw-font-display);letter-spacing:0;line-height:1.15}h1{font-size:var(--htw-fs-6);font-weight:800}h2{font-size:var(--htw-fs-4)}h3{font-size:var(--htw-fs-3)}h4{font-size:var(--htw-fs-2)}p,ul,ol,dl{margin:0 0 var(--htw-s4);max-width:var(--htw-measure)}a{color:var(--htw-action);text-underline-offset:.18em;text-decoration-thickness:var(--htw-link-underline)}a:hover{color:var(--htw-action-strong)}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}:focus{outline:var(--htw-focus-ring);outline-offset:var(--htw-focus-offset)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:var(--htw-focus-ring);outline-offset:var(--htw-focus-offset)}[hidden]{display:none!important}bdi{unicode-bidi:isolate}time,.htw-tabular{font-variant-numeric:tabular-nums}@media print{:root{--htw-paper:#fff;--htw-surface:#fff;--htw-ink:#000}nav,header,footer,button,form,.htw-no-print{display:none!important}a:after{content:" (" attr(href) ")";font-size:.9em}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}}
.htw-main:focus{outline:none}.htw-stack>*+*{margin-top:var(--htw-s4)}.htw-prose{max-width:var(--htw-measure)}.htw-lead{font-family:var(--htw-font-display);font-size:var(--htw-fs-3);color:var(--htw-ink);max-width:var(--htw-measure)}.htw-muted{color:var(--htw-ink-muted)}.htw-small{font-size:var(--htw-fs-1)}.htw-copyable{font-variant-numeric:tabular-nums;letter-spacing:.01em;-webkit-user-select:all;user-select:all}.htw-target{min-height:var(--htw-target);align-items:center;display:inline-flex}
.htw-page{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}@supports not (min-height:100dvh){.htw-page{min-height:100vh}}.htw-main{width:100%;max-width:var(--htw-content-max);padding:var(--htw-s5) var(--htw-gutter) var(--htw-s8);margin:0 auto}.htw-main.htw-main--flush{padding-top:0}.htw-columns{grid-template-columns:var(--htw-column-rail) minmax(0, 1fr);gap:var(--htw-s5);align-items:start;display:grid}.htw-columns--aside{grid-template-columns:var(--htw-column-rail) minmax(0, 1fr) var(--htw-column-aside)}.htw-columns--two{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.htw-rail{top:var(--htw-s4);align-self:start;position:sticky}@media (max-width:1023px){.htw-columns,.htw-columns--aside,.htw-columns--two{grid-template-columns:minmax(0,1fr)}.htw-rail{position:static}.htw-columns--aside>:first-child{order:-2}.htw-columns--aside>aside{order:-1}}
