.mark[data-astro-cid-iifiznic]{display:block;flex:0 0 auto}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:10;background:var(--color-bg)}.hdr__in[data-astro-cid-3ef6ksr2]{position:relative}.hdr__in[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;bottom:0;left:var(--space-3);right:var(--space-3);height:1px;background:color-mix(in srgb,var(--color-border) 55%,transparent)}@media(min-width:46rem){.hdr__in[data-astro-cid-3ef6ksr2].wrap--wide:after{left:var(--space-5);right:var(--space-5)}}.hdr__in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--hdr-h);flex-wrap:wrap}.hdr__id[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-3);min-width:0}.hdr__tag[data-astro-cid-3ef6ksr2]{color:var(--color-muted);font-size:var(--text-sm);line-height:1;padding-left:var(--space-3);padding-block:15px;margin:0}.hdr__tag[data-astro-cid-3ef6ksr2],.hdr__lang[data-astro-cid-3ef6ksr2]{position:relative}.hdr__tag[data-astro-cid-3ef6ksr2]:before,.hdr__lang[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--color-border)}@media(max-width:54rem){.hdr__tag[data-astro-cid-3ef6ksr2]{display:none}}.hdr__logo[data-astro-cid-3ef6ksr2]{padding-block:9px}.hdr__logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-2);line-height:1;color:var(--color-heading);text-decoration:none;font-weight:800;letter-spacing:var(--track-caps);font-size:var(--text-sm)}.hdr__logo[data-astro-cid-3ef6ksr2] .hdr__mark{margin-bottom:9.3px}.hdr__nav[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0;align-items:center}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:var(--color-muted);display:flex;align-items:center;min-height:44px;padding:0 var(--space-2)}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].on{color:var(--color-link)}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative}.hdr__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].on:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);top:calc(50% + .8em);height:2px;background:var(--color-link)}.hdr__lang[data-astro-cid-3ef6ksr2]{padding-left:var(--space-3)}@media(max-width:32rem){.hdr__in[data-astro-cid-3ef6ksr2]{padding-block:var(--space-2);min-height:0}.hdr__nav[data-astro-cid-3ef6ksr2]{width:100%;justify-content:space-between;gap:var(--space-2)}}@media(max-width:32rem){.hdr__in[data-astro-cid-3ef6ksr2]>.lvry{margin-top:var(--space-2)}}.ftr[data-astro-cid-sz7xmlte]{border-top:var(--rule);margin-top:var(--space-6);padding:var(--space-5) 0 72px;font-size:var(--text-sm)}.ftr__brand[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--space-2);line-height:1;color:var(--color-heading);font-weight:800;letter-spacing:var(--track-caps);margin:0}.ftr__brand[data-astro-cid-sz7xmlte] .ftr__mark{margin-bottom:9.3px}.ftr__cols[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),max-content));margin-top:0}@media(min-width:60rem){.ftr__cols[data-astro-cid-sz7xmlte]{justify-content:space-between}.ftr__brandcol[data-astro-cid-sz7xmlte]{text-align:right}.ftr__brandcol[data-astro-cid-sz7xmlte] .ftr__brand[data-astro-cid-sz7xmlte]{justify-content:flex-end}}.ftr__brandcol[data-astro-cid-sz7xmlte]{align-self:start}.ftr__cols[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte]:first-child ul[data-astro-cid-sz7xmlte]{display:grid;gap:0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(13rem,max-content))}@media(min-width:60rem){.ftr__cols[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte]:first-child ul[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,max-content)}}.ftr__cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{white-space:nowrap}.ftr__cols[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:var(--space-2) 0 0;padding:0}.ftr__cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{position:relative;padding-left:var(--space-4)}.ftr__cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;left:0;top:19px;width:6px;height:6px;background:var(--color-border)}.ftr__cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-muted);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.ftr__cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-heading)}.ftr__pending[data-astro-cid-sz7xmlte]{margin-top:var(--space-2)}.ftr__legal[data-astro-cid-sz7xmlte]{max-width:none;display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--hair);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);color:var(--color-muted)}.ftr__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-muted);text-decoration:none;margin-left:auto}.ftr__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-heading)}.totop[data-astro-cid-m2w4i7vy]{position:fixed;right:var(--space-3);bottom:var(--space-3);z-index:9;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-muted);text-decoration:none;border-top:var(--beam)}.totop[data-astro-cid-m2w4i7vy]{display:inline-flex;align-items:center;gap:var(--space-2)}.totop[data-astro-cid-m2w4i7vy]:hover{color:var(--color-heading)}@media(min-width:46rem){.totop[data-astro-cid-m2w4i7vy]{right:var(--space-5);bottom:var(--space-5)}}.lvry[data-astro-cid-fjjryfhc]{position:fixed;right:var(--space-3);top:calc(var(--hdr-h) + var(--space-3));z-index:9;gap:1px;padding:2px;background:color-mix(in srgb,var(--color-bg) 72%,transparent);box-shadow:0 6px 18px -8px #000000e6;backdrop-filter:blur(6px)}.lvry__b[data-astro-cid-fjjryfhc]{padding:var(--space-2) var(--space-3);min-height:44px;background:transparent}.lvry__b[data-astro-cid-fjjryfhc]{appearance:none;background:none;border:0;cursor:pointer;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);color:var(--color-muted);border-top:2px solid transparent}.lvry__b[data-astro-cid-fjjryfhc]:hover{color:var(--color-heading)}@media(min-width:46rem){.lvry[data-astro-cid-fjjryfhc]{right:var(--space-5)}}.lvry[data-astro-cid-fjjryfhc]{display:none}html[data-livery] .lvry[data-astro-cid-fjjryfhc]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.lvry__b[data-astro-cid-fjjryfhc]{justify-content:center}.lvry__b[data-astro-cid-fjjryfhc][aria-pressed=true]{color:var(--color-heading);background:color-mix(in srgb,var(--color-heading) 8%,transparent);border-top-color:var(--color-link)}:root{color-scheme:dark;--ocean-900: #060B12;--ocean-800: #0A1420;--ocean-700: #0E1C29;--ocean-600: #4F6D80;--foam-50: #F2FEF9;--foam-200: #C3CDCB;--foam-300: #7C93A0;--signal-500: #D28A20;--sonar-500: #34C6EC;--current-500: #3EF3B0;--deep-500: #1F7A5C;--color-bg: var(--ocean-900);--color-surface: var(--ocean-800);--color-surface2: var(--ocean-700);--color-border: var(--ocean-600);--color-text: var(--foam-200);--color-heading: var(--foam-50);--color-muted: var(--foam-300);--color-accent: var(--signal-500);--color-accentAlt: var(--sonar-500);--color-link: var(--current-500);--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 20px;--text-xl: 25px;--text-2xl: 31px;--text-3xl: 39px;--text-hero: 49px;--leading-body: 1.7;--leading-heading: 1.25;--measure: 38rem;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 24px;--space-5: 40px;--space-6: 64px;--space-7: 96px}:root{--hdr-h: 52px;--hair: 1px solid color-mix(in srgb, var(--color-border) 30%, transparent);--rule: 1px solid color-mix(in srgb, var(--color-border) 55%, transparent);--beam: 2px solid var(--color-accent);--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--track-caps: .16em;--track-wide: .24em;--caps: uppercase;--sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Hiragino Sans", "Noto Sans JP", "Yu Gothic Medium", sans-serif;--page: 64rem;--page-wide: 84rem;--text-display: clamp(39px, 6.4vw, 88px)}html[lang=ja]{--measure: 45rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--color-bg)}body{margin:0;overflow-x:hidden;background:var(--color-bg);color:var(--color-text);font-family:var(--sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}h1,h2{color:var(--color-text)}h3{color:var(--color-heading)}html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3{font-feature-settings:"palt" 1;letter-spacing:0}h1,h2,h3{line-height:var(--leading-heading);text-wrap:balance;margin:0;letter-spacing:-.015em}h1{font-size:var(--text-3xl);font-weight:800}h2{font-size:var(--text-xl);font-weight:800}h3{font-size:var(--text-lg);font-weight:600;letter-spacing:0}p{margin:0}h1,h2,h3,p,li,dd,blockquote,figcaption{max-width:var(--measure)}a{color:var(--color-link);text-underline-offset:.32em;text-decoration-thickness:1px}li>a,.crumbs a,.ftr__legal a,nav a{display:inline-flex;align-items:center;min-height:44px}a:hover{color:var(--color-heading)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}button{font:inherit;letter-spacing:inherit;color:inherit}a,button,summary,.act,.row,.card{transition:color .12s ease,border-color .12s ease,background-color .12s ease}a:active,button:active,.act:active,summary:active{transform:translateY(1px)}summary{transition:color .12s ease}summary:hover{color:var(--color-link)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}a:active,button:active,.act:active,summary:active{transform:none}}img{max-width:100%;height:auto;display:block}figure{margin:0}hr{border:0;border-top:var(--rule);margin:var(--space-5) 0}.wrap{max-width:var(--page);margin:0 auto;padding:0 var(--space-3)}.wrap--wide{max-width:var(--page-wide)}@media(min-width:46rem){.wrap--wide{padding:0 var(--space-5)}}.bleed{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw}.label{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);color:var(--color-muted)}.label--on{color:var(--color-link)}html[lang=ja]{--track-caps: .02em;--track-wide: .06em;--caps: none}html[lang=ja] .label{font-family:var(--sans);font-feature-settings:"palt" 1;font-variant-numeric:tabular-nums}.label--alt{color:var(--color-accentAlt)}.label--sig{color:var(--color-accent)}.head{padding:var(--space-6) 0 0}.head>*+*{margin-top:var(--space-3)}.head .lede{margin-top:var(--space-3)}.sect{margin-top:var(--space-6);padding:var(--space-4) 0 0;border-top:var(--rule);display:flex;flex-direction:column}.sect>h2{margin-bottom:var(--space-3)}.sect>p+p,.sect>.stack>p+p{margin-top:var(--space-3)}.sect>p+p.acts{margin-top:var(--space-4)}.sect--open{border-top:0;margin-top:0;padding-top:var(--space-6)}.sect__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap}@media(max-width:30rem){.sect__head{display:block}.sect__head>a{display:inline-block;margin-top:var(--space-2)}}.sect__head h2{margin:0}@media(min-width:66rem){.sect--rail{display:grid;grid-template-columns:13rem minmax(0,1fr);column-gap:var(--space-6)}.sect--rail>*{grid-column:2}.sect--rail>.sect__head{grid-column:1;grid-row:1 / span 99;display:block;align-self:start;position:sticky;top:calc(var(--hdr-h) + var(--space-4));margin-bottom:0}.sect--rail>.sect__head>.label{display:block;margin-top:var(--space-2)}.sect--rail>.sect__head h2{line-height:var(--leading-heading)}}.row{display:grid;grid-template-columns:7rem 1fr;gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--hair);align-items:start}.row:first-child{border-top:0}.row__shot{display:block}.row__shot img{width:100%}.row__body{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-3);min-width:0}.row:not(:has(.row__shot)){grid-template-columns:1fr}@media(max-width:30rem){.row{grid-template-columns:5rem 1fr;gap:var(--space-2)}}.row__id{grid-column:1 / -1}.row__name{color:var(--color-heading);font-weight:600;font-size:var(--text-lg)}.row__name a{color:inherit;text-decoration:none}.row__name a:hover{text-decoration:underline}.row__val{font-family:var(--mono);font-variant-numeric:tabular-nums;align-self:center;text-align:right}.row__val--free{color:var(--color-accent)}.row__val--soon{color:var(--color-muted);font-size:.72rem;letter-spacing:var(--track-caps)}.row__note{grid-column:1 / -1;font-family:var(--mono);font-size:var(--text-xs);color:var(--color-muted);letter-spacing:.04em}.bar{grid-column:1 / -1;height:2px;background:color-mix(in srgb,var(--color-border) 40%,transparent);margin-top:var(--space-2)}.bar>i{display:block;height:100%;background:var(--color-link)}.vec{display:flex;align-items:center;margin:var(--space-4) 0 0}.vec__dot{width:7px;height:7px;background:var(--color-link);flex:0 0 auto}.vec__ray{height:1px;flex:1;background:linear-gradient(90deg,var(--color-link),transparent)}.vec__lab{padding-left:var(--space-2);white-space:nowrap}@media(max-width:34rem){.vec{flex-wrap:wrap}.vec__lab{white-space:normal;padding-left:0;margin-top:var(--space-2);width:100%}}.act{min-height:44px;display:inline-flex;align-items:center}.act{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--color-heading);position:relative}.act:before{content:"";position:absolute;left:0;right:0;top:calc(50% + .4em + 5px);height:2px;background:var(--color-link)}:root{--arrow-r: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='square'%3E%3Cpath d='M2.5 8h10M8.5 4l4 4-4 4'/%3E%3C/svg%3E");--arrow-l: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='square'%3E%3Cpath d='M13.5 8h-10M7.5 4l-4 4 4 4'/%3E%3C/svg%3E");--arrow-u: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='square'%3E%3Cpath d='M8 13.5v-10M4 7.5l4-4 4 4'/%3E%3C/svg%3E")}.arrow{display:inline-block;width:1.05em;height:1.05em;background:currentColor;vertical-align:-.16em;-webkit-mask:var(--arrow-r) center / contain no-repeat;mask:var(--arrow-r) center / contain no-repeat}.arrow--l{-webkit-mask-image:var(--arrow-l);mask-image:var(--arrow-l)}.arrow--u{-webkit-mask-image:var(--arrow-u);mask-image:var(--arrow-u)}.act:after{content:"";color:var(--color-link);display:inline-block;width:1.05em;height:1.05em;background:currentColor;vertical-align:-.16em;-webkit-mask:var(--arrow-r) center / contain no-repeat;mask:var(--arrow-r) center / contain no-repeat;transition:transform .16s ease}.act:hover{color:var(--color-link)}.act:hover:after{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.act:hover:after{transform:none}}.act--go:before{background:var(--color-accent)}.act--go:after{color:var(--color-accent)}.act--go:hover{color:var(--color-accent)}.acts{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4)}.acts--end{justify-content:flex-end;max-width:none}@media(max-width:46rem){.acts--end{justify-content:flex-start}}.items{margin:0;padding:0;list-style:none}.item{display:grid;grid-template-columns:2rem 1fr;gap:0 var(--space-3);padding:var(--space-4) 0;border-top:var(--hair)}.item__n{font-family:var(--mono);font-size:var(--text-xs);color:var(--color-muted);line-height:calc(var(--text-lg) * var(--leading-heading))}.item p{color:var(--color-muted);margin-top:var(--space-1)}.lede{font-size:var(--text-lg);color:var(--color-muted)}.muted{color:var(--color-muted)}.stack>*+*{margin-top:var(--space-3)}.defs{margin:0}.defs>div{display:grid;grid-template-columns:11rem 1fr;gap:var(--space-3);padding:var(--space-3) 0}.defs{border-top:var(--hair);border-bottom:var(--hair)}.defs dt{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);color:var(--color-muted);line-height:calc(var(--text-base) * var(--leading-body))}.defs dd{margin:0}@media(max-width:34rem){.defs>div{grid-template-columns:1fr;gap:var(--space-1)}}.skip{position:fixed;left:var(--space-3);top:-4rem;z-index:20;background:var(--color-bg);color:var(--color-heading);border-bottom:2px solid var(--color-link);padding:var(--space-2) var(--space-3);text-decoration:none;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);transition:top .12s ease}.skip:focus-visible{top:var(--space-3)}@media(prefers-reduced-motion:reduce){.skip{transition:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.fig{margin:var(--space-4) 0 0}.fig img{width:100%}.fig figcaption{margin-top:var(--space-2);padding-top:var(--space-2);border-top:var(--hair);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-muted)}.fig figcaption b{color:var(--color-heading);font-weight:600}.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(5.5rem,100%),1fr));gap:var(--space-3) var(--space-2);margin-top:var(--space-4)}.gal a{display:block;text-decoration:none;color:var(--color-muted)}.gal img{width:100%}.gal span{display:block;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.02em;padding-top:var(--space-1);border-top:1px solid transparent;overflow-wrap:anywhere}.gal--wide{grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr))}.gal a:hover span,.gal a:focus-visible span{color:var(--color-heading);border-top-color:var(--color-accent)}.dtl{border-top:var(--hair)}.dtl>summary{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;list-style:none;color:var(--color-heading)}.dtl>summary::-webkit-details-marker{display:none}.dtl>summary:after{content:"+";font-family:var(--mono);color:var(--color-accent)}.dtl[open]>summary:after{content:"−"}.dtl>summary:hover{color:var(--color-link)}.dtl__body{padding:0 0 var(--space-4)}.read{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),max-content));gap:var(--space-4) var(--space-5);border-top:var(--rule);padding-top:var(--space-4);margin-top:var(--space-4)}.read>div{min-width:0}@media(max-width:34rem){.read{grid-template-columns:1fr;gap:0}.read>div+div{border-top:var(--hair);padding-top:var(--space-3);margin-top:var(--space-3)}}.read dd,.read dt{margin:0}.read__n{display:block;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl);color:var(--color-link);line-height:1.05}main ul:not([class]){list-style:none;margin:var(--space-3) 0 0;padding:0}main ul:not([class])>li{position:relative;padding-left:var(--space-4)}main ul:not([class])>li+li{margin-top:var(--space-2)}main ul:not([class])>li:before{content:"";position:absolute;left:0;top:.66em;top:calc((1lh - 6px)/2);width:6px;height:6px;background:var(--color-link)}.read__k{display:block;margin-top:var(--space-1);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);color:var(--color-muted)}.swap__pane{display:none}.swap__pane:target{display:block}.swap:not(:has(.swap__pane:target)) .swap__pane:first-of-type{display:block}.swap__tabs{display:flex;gap:var(--space-4);margin-top:var(--space-3)}.term{margin:var(--space-4) 0 0}.term>div{display:grid;grid-template-columns:8rem 1fr;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-top:var(--hair)}.term dt{font-weight:600;color:var(--color-heading)}.term dd{margin:0}.term dd i{font-style:normal;color:var(--color-muted)}@media(max-width:34rem){.term>div{grid-template-columns:1fr}}.tbl{overflow-x:auto;margin-top:var(--space-4)}.tbl table{border-collapse:collapse;min-width:34rem;width:100%}.tbl th,.tbl td{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;border-top:var(--hair);vertical-align:top}.tbl th{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:var(--caps);color:var(--color-muted);font-weight:400}.tbl td.num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.xrule+.sect{margin-top:0;padding-top:var(--space-4);border-top:0}
