:root{--bg:#FFFFFF;--fg:#1B1B1B;--link:#1B1B1B;--link-visited:#5F5F5F;--border:#838383;--focus:#9E685F;--accent-secondary:#5F759E;--page-edge-inline:8px;--page-edge-block-start:12px;--page-edge-block-end:6rem;--page-shell-min-inline:min(88ch, 100%);--page-shell-min-block:calc(100vh - var(--page-edge-block-start));--page-footer-tail-space:clamp(12rem, 32vh, 18rem)}[data-theme=dark]{--bg:#191919;--fg:#EFEFEF;--link:#EFEFEF;--link-visited:#D0D0D0;--border:#CCCCCC;--focus:#AC7B73;--accent-secondary:#7388AC}html{min-height:100%;margin:0;background:var(--bg);color:var(--fg);scrollbar-gutter:stable;overscroll-behavior-x:none;overscroll-behavior-y:auto;font-size:15px}body{margin:0;padding:var(--page-edge-block-start)var(--page-edge-inline)0;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;overscroll-behavior-x:none;overscroll-behavior-y:auto;background:var(--bg);color:var(--fg);transition:background .3s,color .3s;font-family:-apple-system,BlinkMacSystemFont,pingfang sc,hiragino sans gb,microsoft yahei,helvetica neue,Helvetica,Arial,sans-serif}.page{box-sizing:border-box;min-height:var(--page-shell-min-block);width:var(--page-shell-min-inline);max-width:100%;margin-inline:0;padding-bottom:var(--page-edge-block-end);line-height:1.7}.page-shell,.page-rail,.page-stage,.slot{min-width:0}.page-rail-context{display:none}.slot-footer{display:flow-root}.page-shell--has-footer>.slot-footer{padding-block-end:var(--page-footer-tail-space)}.page-topbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8rem}@supports(height:100svh){:root{--page-footer-tail-space:clamp(12rem, 32svh, 18rem)}}a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.08rem;text-decoration-skip-ink:auto;transition:color .3s}a:hover{opacity:.8}a:visited{color:var(--link-visited)}a:focus-visible{outline:2px dashed var(--focus);outline-offset:2px}.icon{display:inline-block;width:1rem;height:1rem;flex:none;vertical-align:0}.icon-sprite-root{position:absolute;width:0;height:0;overflow:hidden}@media(min-width:58rem){:root{--page-shell-medium-inline:78rem;--page-shell-min-inline:min(var(--page-shell-medium-inline), 100%);--page-rail-inline:10rem;--page-shell-gap-inline:.5rem;--page-rail-padding-inline-end:.5rem;--page-rail-footer-sticky-top:calc(var(--page-edge-block-start) + 10.15rem);--page-rail-layer:30;--page-rail-footer-layer:20;--page-shell-rail-divider:color-mix(in srgb, var(--focus) 24%, transparent)}.page-shell.page-shell--has-rail{display:grid;grid-template-columns:minmax(8rem,var(--page-rail-inline))minmax(0,1fr);column-gap:var(--page-shell-gap-inline);align-items:start}.page-shell.page-shell--has-rail.page-shell--has-footer{grid-template-rows:max-content max-content minmax(0,1fr)}.page-shell.page-shell--has-rail .page-rail{grid-column:1;grid-row:1;position:sticky;top:var(--page-edge-block-start);z-index:var(--page-rail-layer);min-width:0;display:flex;flex-direction:column;align-items:stretch;row-gap:.85rem;padding-inline-end:var(--page-rail-padding-inline-end)}.page-shell.page-shell--has-rail .page-stage{grid-column:2;grid-row:1;min-width:0}.page-shell.page-shell--has-rail.page-shell--has-footer .page-stage{grid-row:1/4}.page-shell.page-shell--has-rail .page-rail-context{display:block;min-width:0;padding-block-start:.8rem}.page-shell.page-shell--has-rail .slot-breadcrumb-root-stage,.page-shell.page-shell--has-rail .slot-breadcrumb{display:inline-flex;align-items:center}.page-shell.page-shell--has-rail.page-shell--has-breadcrumb-root.page-shell--no-breadcrumb-tail .slot-row-breadcrumb{display:none}.page-shell.page-shell--has-rail .slot-main{min-width:0}.page-shell.page-shell--has-rail .slot-meta{min-width:0}.page-shell.page-shell--has-rail>.slot-footer{grid-column:1;grid-row:2;min-width:0;padding-inline-end:var(--page-rail-padding-inline-end);padding-block-start:1.25rem;padding-block-end:0;align-self:start;position:sticky;top:var(--page-rail-footer-sticky-top);z-index:var(--page-rail-footer-layer)}}@media(min-width:75rem){:root{--page-shell-min-inline:100%}}.site-nav{display:flex;flex-wrap:nowrap;align-items:flex-end;column-gap:.8rem;white-space:nowrap;margin-bottom:22px;line-height:1;font-weight:700}.site-nav>*{flex-shrink:0}.site-nav :is(a,a:visited,.site-nav-utility-menu){position:relative;display:inline-flex;align-items:center;gap:.15rem;box-sizing:border-box;min-height:1.15em;padding-bottom:.14em;text-decoration:none;color:var(--focus);transition:color .3s}.site-nav .site-nav-link-primary.is-current,.site-nav .site-nav-link-primary.is-current:visited{color:var(--focus)}.site-nav a:hover{color:var(--focus);opacity:1}.site-nav>:is( a:focus-visible,.site-nav-utility-menu:not(.is-disabled):hover,.site-nav-utility-menu:not(.is-disabled).is-open ){color:var(--focus)}.site-nav a.site-nav-link-primary.is-current:hover,.site-nav a.site-nav-link-primary.is-current:visited:hover{opacity:1}.site-nav>:is(a,.site-nav-utility-menu)::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--accent-secondary)}.site-nav>a.site-nav-link-primary.is-current::after{border-bottom-color:var(--focus);border-bottom-width:2px}.site-nav>:is(a:hover,.site-nav-utility-menu:hover)::after{border-bottom-color:var(--focus);border-bottom-width:2px}@media(min-width:58rem){.page-shell.page-shell--has-rail .page-topbar{display:flex;flex-direction:column;align-items:stretch;row-gap:1.1rem}.page-shell.page-shell--has-rail .page-topbar .slot{min-width:0}.page-shell.page-shell--has-rail .page-topbar .site-nav{margin-bottom:0}.page-shell.page-shell--has-rail .page-topbar .site-nav-primary{flex-direction:column;align-items:flex-start;row-gap:1.1rem;font-size:1rem}.page-shell.page-shell--has-rail .page-topbar .site-nav-primary>a{width:fit-content}.page-shell.page-shell--has-rail .page-topbar .site-nav-utilities{column-gap:1rem;row-gap:1.1rem}}@media(min-width:75rem){}.page-topbar .slot-utilities{flex:auto}.page-topbar .site-nav-utilities{width:100%}.site-nav-utilities .site-nav-link-account>.icon{position:relative}.site-nav-utilities .site-nav-utility-trigger{gap:.15rem}.site-nav-utilities .site-nav-utility-trigger>.icon,.site-nav-utilities .site-nav-link-account>.icon,.site-nav-utilities .site-nav-brand-icon{display:block;flex:none;transform-origin:center center}.site-nav-utilities .site-nav-brand-icon{inline-size:1em;block-size:1em;object-fit:contain}.site-nav-utilities .site-nav-utility-caret{font-size:.72em}.site-nav-utilities .site-nav-utility-menu.is-disabled{opacity:.5}.site-nav-utilities :is(.site-nav-utility-trigger,.site-nav-utility-option):disabled{cursor:default}.site-nav .site-nav-version-menu{color:var(--link-visited);margin-inline-start:auto;font-weight:400}.site-nav-utilities .site-nav-version-trigger{justify-content:center;min-inline-size:1em}.site-nav-utilities-break{display:none}@media(min-width:58rem){.page-shell.page-shell--has-rail .page-topbar .slot-utilities{flex:initial}.page-shell.page-shell--has-rail .page-topbar .site-nav-utilities{display:grid;grid-template-columns:repeat(3,max-content);align-items:end;justify-content:start;width:auto}.page-shell.page-shell--has-rail .site-nav-version-menu{grid-column:1/-1;justify-self:start;margin-inline-start:0;width:fit-content}.page-shell.page-shell--has-rail .site-nav-version-menu[data-ui-dropdown-align=end]>.site-nav-utility-panel{inset-inline-start:0;inset-inline-end:auto}}.ui-dropdown{position:relative;display:inline-flex;align-items:center}.ui-dropdown-trigger,.ui-dropdown-trigger:visited,.ui-dropdown-trigger:hover,.ui-dropdown-option,.ui-dropdown-option:visited{position:relative;display:inline-flex;align-items:center;line-height:1;text-decoration:none}button.ui-dropdown-trigger,button.ui-dropdown-option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button.ui-dropdown-trigger{margin:0;padding:0;color:inherit;background:0 0;border:none;cursor:pointer}button.ui-dropdown-option{width:100%;margin:0;text-align:left;background:0 0;border:none;cursor:pointer}.ui-dropdown-caret{display:inline-block;font-size:.8em;margin-inline-start:.12rem;line-height:1;vertical-align:.04em;transition:transform .16s ease,color .16s ease}.ui-dropdown-panel{position:absolute;inset-block-start:calc(100% + .28rem);inset-inline-start:0;z-index:12;display:flex;flex-direction:column;gap:.08rem;box-sizing:border-box;inline-size:max-content;min-inline-size:100%;max-inline-size:calc(100vw - (var(--page-edge-inline,8px) * 2));padding:.26rem;background:var(--bg);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:.42rem;box-shadow:0 .32rem 1rem color-mix(in srgb,var(--fg) 12%,transparent);white-space:nowrap}.ui-dropdown[data-ui-dropdown-align=end]>.ui-dropdown-panel{inset-inline-start:auto;inset-inline-end:0}.ui-dropdown-panel[hidden]{display:none}.ui-dropdown-option,.ui-dropdown-option:visited{display:flex;align-items:center;padding:.16rem .42rem;line-height:1.35;color:var(--link);border-radius:.32rem;white-space:normal;overflow-wrap:anywhere}.ui-dropdown-option.is-current,.ui-dropdown-option.is-current:visited{color:var(--focus)}.ui-dropdown-option:hover,.ui-dropdown-option:focus-visible{color:var(--focus);background:color-mix(in srgb,var(--focus) 8%,transparent)}.ui-dropdown.is-open>.ui-dropdown-trigger{background:color-mix(in srgb,var(--focus) 8%,transparent);border-radius:.28rem}.ui-dropdown.is-open>.ui-dropdown-trigger .ui-dropdown-caret{color:var(--focus);transform:rotate(180deg)}.ui-dropdown-trigger:focus-visible,.ui-dropdown-option:focus-visible{outline:2px dashed var(--focus);outline-offset:2px}[data-site-update=ready] .site-nav-version-menu::after{border-bottom-color:var(--focus);border-bottom-width:2px}[data-site-update=ready] .site-nav-version-trigger{border-radius:.28rem;animation:site-version-update-pulse 1.5s ease-in-out infinite}@keyframes site-version-update-pulse{0%,100%{background:color-mix(in srgb,var(--focus) 4%,transparent);box-shadow:0 0 color-mix(in srgb,var(--focus) 0%,transparent)}50%{background:color-mix(in srgb,var(--focus) 14%,transparent);box-shadow:0 0 0 .24rem color-mix(in srgb,var(--focus) 10%,transparent)}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:-9999px;top:auto}.skip:focus{left:8px;top:8px;background:var(--bg);color:var(--fg);outline:2px solid var(--focus);padding:4px 8px;z-index:1000}@media(prefers-reduced-motion:reduce){html::before,body,a{transition-duration:.01ms!important}}.slot-row-breadcrumb,.breadcrumb-root-list{--breadcrumb-row-option-padding-block:0.1rem;--breadcrumb-row-option-padding-inline:0.24rem;--breadcrumb-row-option-radius:0.22rem;--breadcrumb-row-option-hover-bg:color-mix(in srgb, var(--focus) 8%, transparent);--breadcrumb-row-option-current-bg:color-mix(in srgb, var(--focus) 14%, transparent);--breadcrumb-row-option-current-ring:color-mix(in srgb, var(--focus) 18%, transparent)}.slot-row-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:18px;position:relative;z-index:0}html[data-entry-breadcrumb-preview-pending=true] .slot-row-breadcrumb,html[data-entry-breadcrumb-preview-pending=true] .page-rail-context{visibility:hidden;pointer-events:none}html[data-entry-breadcrumb-meta-pending=true] .article-meta .post-taxonomy-path{visibility:hidden;pointer-events:none}.slot-row-breadcrumb.is-breadcrumb-menu-mode{background:0 0;box-shadow:none;z-index:2}.slot-row-breadcrumb.is-breadcrumb-menu-mode::before{content:"";position:absolute;inset:-.38rem -.62rem;border-radius:.86rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--focus) 20%,transparent);background:color-mix(in srgb,var(--focus) 2%,transparent);pointer-events:none;z-index:-1}.slot-breadcrumb-root,.slot-breadcrumb,.breadcrumb-root-nav{display:inline-flex;align-items:center}.breadcrumb-root-list{display:none}.breadcrumb-nav{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;margin-bottom:0}.breadcrumb-item{display:inline-flex;align-items:center}.breadcrumb-sep{display:inline-flex;margin:0 .08rem;color:var(--link-visited);line-height:1}.slot-breadcrumb-row-sep{align-self:center}.breadcrumb-link,.breadcrumb-link:visited,.breadcrumb-link:hover{position:relative;display:inline-flex;align-items:center;line-height:1;text-decoration:none}.breadcrumb-link .crumb-text,.breadcrumb-menu-link .crumb-text{display:inline-block;line-height:1}.prose a.breadcrumb-link,.prose a.breadcrumb-link:visited,.prose a.breadcrumb-link:hover,.prose a.breadcrumb-menu-link,.prose a.breadcrumb-menu-link:visited,.prose a.breadcrumb-menu-link:hover,.prose a.breadcrumb-menu-option,.prose a.breadcrumb-menu-option:visited,.prose a.breadcrumb-menu-option:hover{border-bottom:none}.breadcrumb-link::after,.breadcrumb-menu-link::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:.5px solid}.breadcrumb-link:hover,.breadcrumb-menu-link:hover,.breadcrumb-item-menu.is-open>.breadcrumb-menu-link{opacity:.8}.breadcrumb-menu-caret{display:none}[data-breadcrumb-mode-toggle=true] .breadcrumb-menu-caret,.slot-row-breadcrumb.is-breadcrumb-menu-mode [data-breadcrumb-menu-link=true] .breadcrumb-menu-caret{display:inline-block}@media(min-width:58rem){.page-shell.page-shell--has-rail .slot-row-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0}.page-shell.page-shell--has-rail .slot-breadcrumb-root-stage{margin-inline-end:.1rem}.page-shell.page-shell--has-rail .page-rail-context .slot-breadcrumb-root,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-nav{display:block;inline-size:100%}.page-shell.page-shell--has-rail .breadcrumb-root-nav-list,.page-shell.page-shell--has-rail .breadcrumb-root-nav-compact{display:block;inline-size:100%}.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-list{display:flex;flex-direction:column;align-items:stretch;gap:.28rem;inline-size:100%}.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-list-item{display:block;min-width:0;inline-size:100%}.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link:visited{position:relative;display:flex;align-items:center;box-sizing:border-box;inline-size:100%;min-width:0;padding:var(--breadcrumb-row-option-padding-block)var(--breadcrumb-row-option-padding-inline);line-height:1.18;color:var(--link);text-decoration:underline;border-bottom:none;border-radius:var(--breadcrumb-row-option-radius);overflow-wrap:anywhere}.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link:hover,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link:focus-visible{opacity:1;color:var(--focus);background:var(--breadcrumb-row-option-hover-bg)}.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link.is-current,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link.is-current:visited{text-decoration-thickness:1.5px;text-underline-offset:.08em}.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link.is-current,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link.is-current:visited,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link.is-current:hover,.page-shell.page-shell--has-rail .page-rail-context .breadcrumb-root-link.is-current:focus-visible{color:var(--focus);background:var(--breadcrumb-row-option-current-bg);box-shadow:inset 0 0 0 1px var(--breadcrumb-row-option-current-ring)}}@media(min-width:75rem){:root{--breadcrumb-columns-inline:clamp(6rem, calc(var(--page-rail-inline) - 2rem), 9rem);--breadcrumb-columns-gap-inline:0.68rem;--breadcrumb-main-gap-inline:0.9rem}html[data-entry-breadcrumb-preview-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb,html[data-entry-breadcrumb-preview-pending=true] .page-shell.page-shell--has-breadcrumb-tail .page-rail-context{visibility:visible;opacity:0;pointer-events:none}html[data-breadcrumb-sort-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb{visibility:visible;opacity:0;pointer-events:none}.page-shell.page-shell--has-breadcrumb-tail .page-stage{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--breadcrumb-main-gap-inline);align-items:start;overflow:visible}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb{grid-column:1;grid-row:1/span 2;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,var(--breadcrumb-columns-inline));column-gap:var(--breadcrumb-columns-gap-inline);align-items:start;align-self:start;min-width:max-content;margin-bottom:0;padding-inline-end:.08rem;position:sticky;top:var(--page-edge-block-start);z-index:1;max-block-size:calc(100vh - var(--page-edge-block-start) - 1rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb.is-breadcrumb-menu-mode{background:0 0;box-shadow:none}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb.is-breadcrumb-menu-mode::before{display:none}.page-shell.page-shell--has-breadcrumb-tail .slot-main{grid-column:2;grid-row:1;min-width:0;padding-inline-start:.04rem}.page-shell.page-shell--has-breadcrumb-tail .slot-main>.article:not(:has(.grid-list)){max-inline-size:min(calc(var(--page-shell-medium-inline,78rem) - var(--page-rail-inline) - .5rem),100%)}.page-shell.page-shell--has-breadcrumb-tail .slot-main>.article:not(:has(.grid-list))>.prose{max-inline-size:min(100%,var(--article-prose-max-inline))}.page-shell.page-shell--has-breadcrumb-tail .slot-meta{grid-column:2;grid-row:2;min-width:0;padding-block-start:.9rem}.page-shell.page-shell--has-breadcrumb-tail .slot-breadcrumb-root-stage,.page-shell.page-shell--has-breadcrumb-tail .slot-breadcrumb,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-root-nav-stage,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-nav{display:contents}.page-shell.page-shell--has-breadcrumb-tail .slot-breadcrumb-row-sep,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-sep{display:none}.page-shell.page-shell--has-breadcrumb-tail .slot-breadcrumb-root-stage{display:none}.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-item,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-item-menu{position:static;display:grid;grid-template-rows:minmax(0,1fr);align-content:start;min-width:0;inline-size:100%}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu),.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item-menu>.breadcrumb-link,.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item-menu>.breadcrumb-menu-link{display:none}html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu){display:grid}html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link{display:block;inline-size:100%}html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link,html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link:visited,html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link:hover{display:inline-flex;align-items:center;box-sizing:border-box;inline-size:100%;max-inline-size:100%;padding:var(--breadcrumb-row-option-padding-block)var(--breadcrumb-row-option-padding-inline);margin-inline:0;line-height:1.18;color:var(--link);text-decoration:underline;border-radius:var(--breadcrumb-row-option-radius);overflow-wrap:anywhere}html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link:hover,html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link:focus-visible{opacity:1;color:var(--focus);background:var(--breadcrumb-row-option-hover-bg)}html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link.is-current,html[data-entry-breadcrumb-runtime-pending=true] .page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item:not(.breadcrumb-item-menu)>.breadcrumb-link.is-current:visited{color:var(--focus);background:var(--breadcrumb-row-option-current-bg);box-shadow:inset 0 0 0 1px var(--breadcrumb-row-option-current-ring);text-decoration-thickness:1.5px;text-underline-offset:.08em}.page-shell.page-shell--has-breadcrumb-root.page-shell--has-breadcrumb-tail .slot-row-breadcrumb [data-breadcrumb-redundant-root=true]{display:none}.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-link,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-link:visited,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-link:hover,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-menu-link,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-menu-link:visited,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-menu-link:hover{display:block;inline-size:100%;line-height:1.25;font-weight:400;color:var(--fg);text-decoration:none}.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-link::after,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-menu-link::after{display:none}.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-link.is-current,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-link.is-current:visited,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-menu-link.is-current,.page-shell.page-shell--has-breadcrumb-tail .breadcrumb-menu-link.is-current:visited{color:var(--focus)}.page-shell.page-shell--has-breadcrumb-tail .crumb-text{display:inline;line-height:inherit;font-weight:inherit;overflow-wrap:anywhere}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb :is(.breadcrumb-link,.breadcrumb-menu-link)[data-breadcrumb-kind]:not([data-breadcrumb-kind=page])>.crumb-text::after{content:"/"}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-caret{display:none!important}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb [data-breadcrumb-mode-toggle=true]{cursor:default}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-panel{position:static;inset:auto;z-index:auto;display:flex!important;flex-direction:column;align-items:stretch;gap:.28rem;min-width:0;margin-block-start:0;padding:0;background:0 0;border:0;border-radius:0;box-shadow:none;white-space:normal}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-panel[hidden]{display:flex!important}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option,.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option:visited{display:inline-flex;align-items:center;box-sizing:border-box;width:100%;inline-size:100%;max-width:100%;padding:var(--breadcrumb-row-option-padding-block)var(--breadcrumb-row-option-padding-inline);margin-inline:0;line-height:1.18;font-weight:400;color:var(--link);text-decoration:underline;border-radius:var(--breadcrumb-row-option-radius);overflow-wrap:anywhere}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option.is-current,.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option.is-current:visited{color:var(--focus);background:var(--breadcrumb-row-option-current-bg);box-shadow:inset 0 0 0 1px var(--breadcrumb-row-option-current-ring);text-decoration-thickness:1.5px;text-underline-offset:.08em}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option[data-breadcrumb-kind]:not([data-breadcrumb-kind=page])::after{content:"/"}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option:hover,.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option:focus-visible{opacity:1;color:var(--focus);background:var(--breadcrumb-row-option-hover-bg)}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option.is-current:hover,.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-menu-option.is-current:focus-visible{background:var(--breadcrumb-row-option-current-bg)}.page-shell.page-shell--has-breadcrumb-tail .slot-row-breadcrumb .breadcrumb-item-menu.is-open>.breadcrumb-menu-link{background:0 0;border-radius:0}}.grid-list{position:relative;display:grid;width:max-content;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;grid-template-columns:12rem minmax(5rem,max-content)minmax(4rem,max-content);justify-content:start;align-items:end;column-gap:.6rem;row-gap:.08rem;line-height:1.55}.grid-list>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-list>:not(.cell-title){font-size:small}.grid-list>:is(.cell-date,.cell-count){color:var(--link-visited)}.grid-list>:is(.cell-title,.cell-date,.cell-count){pointer-events:none}.grid-list>:is(.cell-title,.cell-date,.cell-count) a{pointer-events:auto}.grid-list .title-link{display:inline-flex;align-items:center;gap:.15rem;min-width:0;max-width:100%;color:inherit}.grid-list .title-icon{flex:none}.grid-list .title-text{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.grid-list .icon{width:1rem;height:1rem;vertical-align:-.24rem}.grid-list .cell-count{justify-self:end;text-align:right}.grid-list .cell-count.header{justify-self:stretch}.grid-list .unit{display:inline-block;min-width:3ch;text-align:left}.grid-list a{text-decoration:underline;word-break:normal;border-bottom:none}.grid-list a:focus-visible{outline-offset:-2px}.grid-list a:visited{color:var(--link-visited)}.grid-list .header a{display:block;width:100%;height:100%;color:inherit;margin-bottom:.14rem;text-decoration:none}.grid-list .header a[data-sort-active=true]{font-weight:700}.grid-list .sort-indicator{display:inline-block;min-width:1.5ch;text-align:center}.grid-list .header{color:var(--link-visited);font-size:small}.grid-list::after{content:"";position:absolute;top:1.34rem;left:0;right:0;border-bottom:1px solid;opacity:.2;pointer-events:none}