.shelf__bar[data-astro-cid-dqroltiw]{margin-bottom:clamp(24px,3vw,40px)}.shelf__filters[data-astro-cid-dqroltiw]{flex-wrap:wrap;gap:8px;display:flex}.shelf__f[data-astro-cid-dqroltiw]{isolation:isolate;border:1px solid var(--accent);min-height:44px;color:var(--accent);cursor:pointer;background:#fff;border-radius:2px;align-items:center;gap:10px;padding:0 16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.shelf__f[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]{opacity:.75;font-variant-numeric:tabular-nums;font-size:.85rem}.shelf__f[data-astro-cid-dqroltiw]:before{content:"";z-index:-1;background:var(--pale);transform-origin:50% 100%;transition:scale .22s var(--ease);position:absolute;inset:0;scale:1 0}.shelf__f[data-astro-cid-dqroltiw]:hover:before{scale:1}.shelf__f[data-astro-cid-dqroltiw][aria-pressed=true]{background:var(--btn);border-color:var(--btn);color:#fff}.shelf__f[data-astro-cid-dqroltiw][aria-pressed=true]:before{content:none}.shelf__grid[data-astro-cid-dqroltiw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.shelf__grid[data-astro-cid-dqroltiw]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1100px){.shelf__grid--summary[data-astro-cid-dqroltiw]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=359px){.shelf__grid[data-astro-cid-dqroltiw]{grid-template-columns:1fr}}.shelf__item[data-astro-cid-dqroltiw][hidden]{display:none}.sheet[data-astro-cid-dqroltiw]{height:100%;color:var(--ink);text-decoration:none;display:block;container:cov/inline-size}.sheet__paper[data-astro-cid-dqroltiw]{--rise:0px;height:100%;transition:translate .26s var(--ease), border-color .2s var(--ease);background:#fff;border:1px solid #c9d6e2;flex-direction:column;display:flex;position:relative;overflow:hidden}.sheet__paper[data-astro-cid-dqroltiw]:before{content:"";pointer-events:none;z-index:2;border:1px solid #7fa6cf80;position:absolute;inset:6px}.cov__head[data-astro-cid-dqroltiw]{z-index:1;border-bottom:1px solid var(--ink);color:var(--label);white-space:nowrap;align-items:baseline;gap:6px;margin:6px 6px 0;padding:9px 12px 8px;font-size:.72rem;font-weight:600;display:flex;position:relative;overflow:hidden}.cov__head[data-astro-cid-dqroltiw] b[data-astro-cid-dqroltiw]{font-family:var(--f-head);letter-spacing:.06em;color:var(--ink);font-size:.9rem;font-weight:700}.shelf__item[data-astro-cid-dqroltiw].is-key .cov__head[data-astro-cid-dqroltiw]{background:var(--accent);color:#ffffffd1;border-bottom-color:var(--accent)}.shelf__item[data-astro-cid-dqroltiw].is-key .cov__head[data-astro-cid-dqroltiw] b[data-astro-cid-dqroltiw]{color:#fff}.cov__body[data-astro-cid-dqroltiw]{z-index:1;align-content:start;gap:8px;padding:18px 18px 0;display:grid;position:relative}.cov__kind[data-astro-cid-dqroltiw]{color:var(--label);font-size:.72rem;font-weight:600}.cov__title[data-astro-cid-dqroltiw]{font-family:var(--f-head);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:600;line-height:1.2}.cov__title--cat[data-astro-cid-dqroltiw]{font-size:clamp(1.1rem,1.5vw,1.4rem)}.cov__lines[data-astro-cid-dqroltiw]{gap:7px;margin-top:10px;display:grid}.cov__lines[data-astro-cid-dqroltiw] i[data-astro-cid-dqroltiw]{background:rgb(var(--ink-rgb) / .18);height:1px;display:block}.cov__lines[data-astro-cid-dqroltiw] i[data-astro-cid-dqroltiw]:nth-child(2){width:88%}.cov__lines[data-astro-cid-dqroltiw] i[data-astro-cid-dqroltiw]:nth-child(3){width:56%}.cov__level[data-astro-cid-dqroltiw]{padding-top:calc(16px + var(--rise));border-top:1px solid var(--line);background:#eef3f8;flex-direction:column;flex:none;justify-content:flex-end;margin:0 6px 6px;transition:padding-top .42s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.cov__body[data-astro-cid-dqroltiw]{padding-bottom:calc(32px - var(--rise));flex:1 0 auto;transition:padding-bottom .42s cubic-bezier(.2,.7,.2,1)}.cov__head[data-astro-cid-dqroltiw],.sheet__dl[data-astro-cid-dqroltiw]{flex:none}.cov__level[data-astro-cid-dqroltiw] .cov__mark{width:20px;height:23px;position:absolute;top:-13px;left:14px;overflow:visible}.cov__level[data-astro-cid-dqroltiw] .cov__mark path:first-child{fill:var(--accent)}.cov__level[data-astro-cid-dqroltiw] .cov__mark path:last-child{fill:none;stroke:var(--line);stroke-width:.65px}.cov__tb[data-astro-cid-dqroltiw]{border-top:1px solid #7fa6cf99;grid-template-columns:1fr auto;font-size:.8rem;line-height:1.3;display:grid}.cov__k[data-astro-cid-dqroltiw]{color:var(--label);margin-bottom:2px;font-size:.7rem;font-weight:600;display:block}.cov__cell[data-astro-cid-dqroltiw]{color:var(--body);min-width:0;padding:7px 12px 8px;font-weight:600}.cov__cell--fmt[data-astro-cid-dqroltiw]{border-left:1px solid #7fa6cf99}@container cov (width<=240px){.cov__body[data-astro-cid-dqroltiw]{padding:14px 13px calc(30px - var(--rise))}.cov__title[data-astro-cid-dqroltiw],.cov__title--cat[data-astro-cid-dqroltiw]{font-size:.98rem}.cov__cell[data-astro-cid-dqroltiw]{padding:6px 10px 7px}}@container cov (width<=190px){.cov__head[data-astro-cid-dqroltiw]{padding:7px 9px 6px;font-size:.62rem}.cov__head[data-astro-cid-dqroltiw] b[data-astro-cid-dqroltiw]{font-size:.78rem}.cov__body[data-astro-cid-dqroltiw]{padding:12px 11px calc(28px - var(--rise));gap:5px}.cov__kind[data-astro-cid-dqroltiw]{font-size:.66rem}.cov__title[data-astro-cid-dqroltiw],.cov__title--cat[data-astro-cid-dqroltiw]{font-size:.9rem}.cov__lines[data-astro-cid-dqroltiw]{display:none}.cov__level[data-astro-cid-dqroltiw] .cov__mark{left:11px}.cov__tb[data-astro-cid-dqroltiw]{grid-template-columns:1fr;font-size:.74rem}.cov__cell[data-astro-cid-dqroltiw]{padding:5px 9px 6px}.cov__cell--fmt[data-astro-cid-dqroltiw],.sheet__dl[data-astro-cid-dqroltiw] .dl__long[data-astro-cid-dqroltiw]{display:none}.sheet__dl[data-astro-cid-dqroltiw] .dl__short[data-astro-cid-dqroltiw]{display:inline}}.sheet__dl[data-astro-cid-dqroltiw]{z-index:3;background:var(--btn);color:#fff;white-space:nowrap;min-height:40px;transition:translate .26s var(--ease);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:.9rem;font-weight:600;display:flex;position:absolute;bottom:7px;left:7px;right:7px;translate:0 calc(100% + 10px)}.dl__short[data-astro-cid-dqroltiw]{display:none}.sheet[data-astro-cid-dqroltiw]:hover .sheet__paper[data-astro-cid-dqroltiw],.sheet[data-astro-cid-dqroltiw]:focus-visible .sheet__paper[data-astro-cid-dqroltiw]{border-color:var(--accent);--rise:14px;translate:0 -6px}.sheet[data-astro-cid-dqroltiw]:hover .sheet__dl[data-astro-cid-dqroltiw],.sheet[data-astro-cid-dqroltiw]:focus-visible .sheet__dl[data-astro-cid-dqroltiw]{translate:0}.sheet[data-astro-cid-dqroltiw]:focus-visible{outline:none}.sheet[data-astro-cid-dqroltiw]:focus-visible .sheet__paper[data-astro-cid-dqroltiw]{outline:2px solid var(--accent);outline-offset:3px}@media (hover:none){.sheet__dl[data-astro-cid-dqroltiw]{min-height:36px;margin:0 7px 7px;position:relative;bottom:auto;left:auto;right:auto;translate:0}.cov__level[data-astro-cid-dqroltiw]{margin-bottom:0}}@media (hover:none) and (width<=599px){.sheet__dl[data-astro-cid-dqroltiw]{min-height:32px;padding:0 9px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.cov__level[data-astro-cid-dqroltiw],.cov__body[data-astro-cid-dqroltiw]{transition:none}}.sheet--cat[data-astro-cid-dqroltiw]{position:relative}.sheet--cat[data-astro-cid-dqroltiw] .sheet__paper[data-astro-cid-dqroltiw]{z-index:1}.stack__papers[data-astro-cid-dqroltiw]{position:absolute;inset:0}.stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]{transition:translate .26s var(--ease);background:#fff;border:1px solid #c9d6e2;position:absolute;inset:0}.stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]:first-child{translate:10px -10px}.stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]:nth-child(2){translate:5px -5px}.sheet--cat[data-astro-cid-dqroltiw]:hover .stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]:first-child,.sheet--cat[data-astro-cid-dqroltiw]:focus-visible .stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]:first-child{translate:14px -16px}.sheet--cat[data-astro-cid-dqroltiw]:hover .stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]:nth-child(2),.sheet--cat[data-astro-cid-dqroltiw]:focus-visible .stack__papers[data-astro-cid-dqroltiw] span[data-astro-cid-dqroltiw]:nth-child(2){translate:7px -11px}@keyframes sheet-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.shelf__item[data-astro-cid-dqroltiw].is-enter{animation:sheet-in .42s var(--ease) both;animation-delay:calc(var(--k,0) * 50ms)}
