@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-jp/files/noto-sans-jp-japanese-400-normal.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-jp/files/noto-sans-jp-japanese-500-normal.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-jp/files/noto-sans-jp-japanese-700-normal.woff2)format("woff2")}@font-face{font-family:Noto Serif JP;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/noto-serif-jp/files/noto-serif-jp-japanese-500-normal.woff2)format("woff2")}@font-face{font-family:Noto Serif JP;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/noto-serif-jp/files/noto-serif-jp-japanese-600-normal.woff2)format("woff2")}@font-face{font-family:Noto Serif JP;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/noto-serif-jp/files/noto-serif-jp-japanese-700-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/ibm-plex-mono/files/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/ibm-plex-mono/files/ibm-plex-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/ibm-plex-mono/files/ibm-plex-mono-latin-600-normal.woff2)format("woff2")}:root{--ink-950:#0e1216;--ink-900:#12171c;--ink-850:#171d23;--ink-800:#1d242b;--ink-750:#232b33;--ink-700:#2b343d;--line-soft:#cbd6e00e;--line:#cbd6e01c;--line-strong:#cbd6e02e;--text-hi:#ece9e1;--text:#d6d4cc;--text-mid:#a3a9b0;--text-dim:#868d94;--brass:#cba456;--brass-dim:#a9863f;--teal:#6bb2b4;--teal-dim:#4f9092;--paper:#f2ede2;--paper-2:#ece4d5;--paper-line:#2e383e0f;--paper-line-strong:#2e383e24;--paper-ink:#1e242a;--paper-text:#333a40;--paper-mid:#5c646b;--paper-brass:#795c1b;--paper-teal:#2c6a6d;--accent:var(--brass);--accent-dim:var(--brass-dim);--accent-soft:#cba4562e;--r-xs:2px;--r-sm:3px;--r-md:6px;--r-lg:10px;--serif:"Noto Serif JP", serif;--sans:"Noto Sans JP", system-ui, sans-serif;--mono:"IBM Plex Mono","JetBrains Mono", ui-monospace, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px}*{box-sizing:border-box}.skip-link{top:var(--s3);left:var(--s3);z-index:100;transform:translateY(calc(-100% - var(--s5)));padding:var(--s2) var(--s4);border:1px solid var(--brass);border-radius:var(--r-sm);background:var(--ink-900);color:var(--text-hi);font-family:var(--sans);font-size:14px;line-height:1.4;text-decoration:none;transition:transform .15s;position:absolute}.skip-link:focus-visible{outline:2px solid var(--brass);outline-offset:2px;transform:translateY(0)}.t-dark{color:var(--text);background-color:var(--ink-950);background-image:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-size:32px 32px;line-height:1.85}.paper{color:var(--paper-text);background-color:var(--paper);background-image:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px);font-family:var(--sans);--accent:var(--paper-brass);--accent-dim:var(--paper-brass);--accent-soft:#795c1b33;background-size:24px 24px;line-height:1.85}.t-report{--accent:var(--teal);--accent-dim:var(--teal-dim);--accent-soft:#6bb2b429}.paper.t-report{--accent:var(--paper-teal);--accent-dim:var(--paper-teal);--accent-soft:#2c6a6d2e}.nav{justify-content:space-between;align-items:baseline;gap:var(--s5);padding:var(--s5) var(--s6);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1216b8;display:flex}.brand{align-items:baseline;gap:var(--s4);flex-wrap:wrap;display:flex}.logotype{font-family:var(--mono);letter-spacing:.42em;color:var(--text-hi);padding-left:.1em;font-size:20px;font-weight:600}.brand .sub{font-family:var(--serif);color:var(--text-mid);letter-spacing:.02em;padding-left:var(--s4);font-size:12.5px;position:relative}.brand .sub:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:.15em;bottom:.15em;left:0}.navlinks{gap:var(--s5);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px;display:flex}.navlinks a{color:var(--text-mid);cursor:pointer;border-bottom:1px solid #0000;padding-bottom:3px;text-decoration:none;transition:color .15s,border-color .15s}.navlinks a:hover,.navlinks a.active{color:var(--text-hi);border-color:var(--brass)}.wrap{max-width:1080px;padding:0 var(--s6);margin:0 auto}.article-col{max-width:40em;margin:0 auto}.klabel{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);font-size:10.5px}.paper .klabel{color:var(--paper-mid)}.tick-rule{border-top:1px solid var(--line);height:0;margin:var(--s7) 0;position:relative}.tick-rule:before,.tick-rule:after{content:"";background:var(--line-strong);width:1px;height:8px;position:absolute;top:-4px}.tick-rule:before{left:0}.tick-rule:after{right:0}.hero{padding:var(--s8) 0 var(--s7)}.hero .eyebrow{gap:var(--s4);margin-bottom:var(--s5);align-items:center;display:flex}.hero h1{font-family:var(--serif);letter-spacing:.01em;color:var(--text-hi);margin:0 0 var(--s4);font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.4}.hero .lede{color:var(--text-mid);max-width:38em;font-size:16px}.hero .meta{gap:var(--s5);margin-top:var(--s5);display:flex}.card-grid{gap:var(--s5);grid-template-columns:1fr 1fr;display:grid}.card{gap:var(--s3);padding:var(--s5);background:var(--ink-850);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:flex;position:relative}.card:before{content:"";left:-1px;top:var(--s5);bottom:var(--s5);background:var(--kind,var(--brass));border-radius:2px;width:2px;position:absolute}.card:hover{border-color:var(--line-strong);background:var(--ink-800);transform:translateY(-2px)}.card .badge{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--kind,var(--brass));align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.card .badge .dot{background:var(--kind,var(--brass));border-radius:1px;width:6px;height:6px}.card h3{font-family:var(--serif);color:var(--text-hi);margin:0;font-size:19px;font-weight:600;line-height:1.5}.card p{color:var(--text-mid);margin:0;font-size:13.5px;line-height:1.75}.card .cardmeta{gap:var(--s4);font-family:var(--mono);color:var(--text-dim);letter-spacing:.04em;margin-top:auto;font-size:11px;display:flex}.card.column{--kind:var(--brass)}.card.report{--kind:var(--teal)}.card.neutral{--kind:var(--text-dim)}.prose{font-size:17px;line-height:1.9}.prose>*+*{margin-top:1.35em}.prose h1{font-family:var(--serif);letter-spacing:.01em;margin:0 0 .2em;font-size:31px;font-weight:700;line-height:1.45}.prose h2{font-family:var(--serif);padding-left:var(--s4);margin-top:2em;font-size:23px;font-weight:600;line-height:1.55;position:relative}.prose h2:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:.28em;bottom:.28em;left:0}.prose h3{font-family:var(--sans);letter-spacing:.02em;margin-top:1.8em;font-size:17px;font-weight:700}.prose p{text-wrap:pretty}.prose a{color:var(--accent);border-bottom:1px solid var(--accent-dim);text-decoration:none}.prose a:hover{border-bottom-width:2px}.prose strong{background:linear-gradient(transparent 62%, var(--accent-soft) 62%);font-weight:700}.prose em{color:var(--accent);font-style:normal;font-family:var(--serif)}.prose ul,.prose ol{padding-left:1.4em}.prose li{margin:.5em 0}.prose ul li::marker{color:var(--accent);content:"▪ "}.prose blockquote{padding:var(--s4) var(--s5);border-left:2px solid var(--line-strong);font-family:var(--serif);margin:1.8em 0;font-size:18px;line-height:1.85}.prose blockquote cite{margin-top:var(--s3);font-family:var(--mono);letter-spacing:.08em;font-size:11px;font-style:normal;display:block}.t-dark .prose h1,.t-dark .prose strong{color:var(--text-hi)}.t-dark .prose blockquote{color:var(--text-hi);background:var(--ink-850)}.t-dark .prose blockquote cite{color:var(--text-dim)}.paper .prose h1,.paper .prose strong{color:var(--paper-ink)}.paper .prose blockquote{color:var(--paper-ink);background:var(--paper-2);border-color:var(--paper-line-strong)}.paper .prose blockquote cite{color:var(--paper-mid)}.paper .prose h3{color:var(--paper-ink)}.footnote{color:var(--text-mid);border-top:1px solid var(--line);padding-top:var(--s3);font-size:13px}.footnote sup{color:var(--accent);font-family:var(--mono)}.paper .footnote{color:var(--paper-mid);border-color:var(--paper-line-strong)}.artmeta{gap:var(--s5);font-family:var(--mono);letter-spacing:.06em;color:var(--text-dim);margin-bottom:var(--s5);flex-wrap:wrap;font-size:11.5px;display:flex}.artmeta b{color:var(--accent);font-weight:500}.paper .artmeta{color:var(--paper-mid)}.hypo{border:1px solid var(--line-strong);border-radius:var(--r-md);background:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px), var(--ink-850);padding:var(--s5) var(--s5) var(--s4);background-size:16px 16px,16px 16px,auto;margin:2.2em 0;position:relative}.hypo:before,.hypo:after{content:"";border:1px solid var(--accent);width:12px;height:12px;position:absolute}.hypo:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.hypo:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.hypo .htag{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--s3);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.hypo .htag .rec{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%}.hypo .statement{font-family:var(--serif);color:var(--text-hi);margin:0 0 var(--s4);font-size:19px;line-height:1.7}.hypo .readouts{border-top:1px dashed var(--line-strong);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.hypo .ro{padding:var(--s3) var(--s4) 0;border-right:1px dashed var(--line-strong)}.hypo .ro:last-child{border-right:0}.hypo .ro .k{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);margin-bottom:4px;font-size:10px;display:block}.hypo .ro .v{color:var(--text);font-size:13.5px;line-height:1.6}.hypo .ro .v.mono{font-family:var(--mono);color:var(--accent);letter-spacing:.02em;font-size:15px}.paper .hypo{background:linear-gradient(var(--paper-line) 1px, transparent 1px), linear-gradient(90deg, var(--paper-line) 1px, transparent 1px), var(--paper-2);border-color:var(--paper-line-strong);background-size:16px 16px,16px 16px,auto}.paper .hypo .statement{color:var(--paper-ink)}.paper .hypo .ro .k{color:var(--paper-mid)}.paper .hypo .ro .v{color:var(--paper-text)}.paper .hypo .readouts,.paper .hypo .ro{border-color:var(--paper-line-strong)}.figure{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ink-850);margin:2.2em 0;overflow:hidden}.figure .fhead{padding:var(--s4) var(--s5);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:var(--s4);display:flex}.figure .fhead .ftitle{font-family:var(--sans);color:var(--text-hi);font-size:14px;font-weight:700}.figure .fhead .fno{font-family:var(--mono);letter-spacing:.16em;color:var(--text-dim);font-size:10.5px}.figure .fbody{padding:var(--s5)}.figure .ffoot{padding:var(--s3) var(--s5);border-top:1px solid var(--line);font-family:var(--mono);color:var(--text-dim);letter-spacing:.03em;flex-direction:column;gap:2px;font-size:10.5px;display:flex}.figure .ffoot b{color:var(--text-mid);font-weight:500}.paper .figure{background:var(--paper);border-color:var(--paper-line-strong)}.paper .figure .fhead,.paper .figure .ffoot{border-color:var(--paper-line-strong)}.paper .figure .fhead .ftitle{color:var(--paper-ink)}.paper .figure .fhead .fno,.paper .figure .ffoot{color:var(--paper-mid)}.paper .figure .ffoot b{color:var(--paper-text)}.chart text{font-family:var(--mono)}.axis{stroke:var(--line-strong)}.paper .axis{stroke:var(--paper-line-strong)}.grid{stroke:var(--line)}.paper .grid{stroke:var(--paper-line)}.tickt{fill:var(--text-dim);letter-spacing:.04em;font-size:9px}.paper .tickt{fill:var(--paper-mid)}.series{stroke:var(--accent)}.series-fill{fill:var(--accent)}.series-band{fill:var(--accent);opacity:.1}.dtable{border-collapse:collapse;width:100%;font-size:13px}.dtable caption{text-align:left;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);padding-bottom:var(--s3);font-size:10.5px}.dtable th,.dtable td{border-bottom:1px solid var(--line);text-align:left;padding:8px 12px}.dtable thead th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-mid);border-bottom-color:var(--line-strong);font-size:10.5px;font-weight:500}.dtable td.num,.dtable th.num{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;color:var(--text-hi)}.dtable tbody tr:hover{background:var(--ink-800)}.dtable td.delta-up{color:var(--accent)}.paper .dtable th,.paper .dtable td{border-color:var(--paper-line-strong)}.paper .dtable thead th,.paper .dtable caption{color:var(--paper-mid)}.paper .dtable td.num{color:var(--paper-ink)}.paper .dtable td.delta-up{color:var(--accent)}.paper .dtable tbody tr:hover{background:var(--paper-2)}.code{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ink-900);margin:1.8em 0;overflow:hidden}.code .chead{padding:8px var(--s4);border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.12em;color:var(--text-dim);text-transform:uppercase;justify-content:space-between;font-size:10.5px;display:flex}.code pre{padding:var(--s4);font-family:var(--mono);color:var(--text);margin:0;font-size:13px;line-height:1.7;overflow-x:auto}.code .cm{color:var(--text-dim)}.code .kw{color:var(--teal)}.code .st{color:var(--brass)}.paper .code{border-color:var(--paper-line-strong);background:#22282d}.author{gap:var(--s5);padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--ink-850);align-items:flex-start;margin:2.4em 0;display:flex}.author .ava{border-radius:var(--r-sm);background:repeating-linear-gradient(45deg, var(--ink-750) 0 6px, var(--ink-800) 6px 12px);border:1px solid var(--line-strong);width:64px;height:64px;font-family:var(--mono);color:var(--text-dim);text-align:center;flex:0 0 64px;place-items:center;font-size:9px;display:grid}.author .ava.photo{background:var(--ink-750);padding:0;overflow:hidden}.author .ava img{object-fit:cover;width:100%;height:100%;display:block}.author .aname{font-family:var(--serif);color:var(--text-hi);font-size:18px;font-weight:600}.author .arole{font-family:var(--mono);letter-spacing:.04em;color:var(--accent);margin:4px 0 var(--s3);font-size:11px}.author .abio{color:var(--text-mid);font-size:13.5px;line-height:1.75}.author .author-links{gap:var(--s3);margin-top:var(--s4);font-family:var(--mono);letter-spacing:.08em;flex-wrap:wrap;font-size:11px;display:flex}.author .author-links a{color:var(--text-hi);border-bottom:1px solid var(--accent-dim);text-decoration:none}.author .author-links a:hover{color:var(--accent);border-bottom-width:2px}.paper .author{background:var(--paper-2);border-color:var(--paper-line-strong)}.paper .author .aname{color:var(--paper-ink)}.paper .author .abio{color:var(--paper-text)}.paper .author .ava{border-color:var(--paper-line-strong);color:var(--paper-mid);background:repeating-linear-gradient(45deg,#ddd4c2 0 6px,#e6ded0 6px 12px)}.tags{gap:var(--s2);flex-wrap:wrap;display:flex}.tag{font-family:var(--mono);letter-spacing:.06em;color:var(--text-mid);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11px;text-decoration:none;transition:all .15s}.tag:hover{border-color:var(--accent);color:var(--accent)}.tag:before{content:"#";color:var(--text-dim);margin-right:2px}.paper .tag{color:var(--paper-mid);border-color:var(--paper-line-strong)}.paper .tag:before{color:var(--paper-mid)}.pager{justify-content:space-between;gap:var(--s4);margin:var(--s7) 0;display:flex}.pager a{padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;flex:1;text-decoration:none;transition:all .18s}.pager a:hover{border-color:var(--line-strong);background:var(--ink-800)}.pager .dir{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:10.5px}.pager .ptitle{font-family:var(--serif);color:var(--text-hi);margin-top:6px;font-size:14px;line-height:1.5}.pager .next{text-align:right}.paper .pager a{border-color:var(--paper-line-strong)}.paper .pager a:hover{background:var(--paper-2)}.paper .pager .ptitle{color:var(--paper-ink)}.paper .pager .dir{color:var(--paper-mid)}.btn{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-size:12px;text-decoration:none;transition:all .16s;display:inline-flex}.btn.primary{background:var(--accent);color:#1a140a;font-weight:600}.btn.primary:hover{filter:brightness(1.08)}.btn.secondary{color:var(--text-hi);border-color:var(--line-strong);background:0 0}.btn.secondary:hover{border-color:var(--accent);color:var(--accent)}.paper .btn.secondary{color:var(--paper-ink)}.btn .arw{transition:transform .16s}.btn:hover .arw{transform:translate(3px)}.tlink{color:var(--accent);font-family:var(--mono);letter-spacing:.06em;border-bottom:1px solid var(--accent-dim);cursor:pointer;font-size:12px;text-decoration:none}.tlink:hover{border-bottom-width:2px}.foot{border-top:1px solid var(--line);margin-top:var(--s8);padding:var(--s7) 0 var(--s8)}.foot .frow{justify-content:space-between;align-items:flex-start;gap:var(--s6);flex-wrap:wrap;display:flex}.foot .fbrand .logotype{font-size:16px}.foot .fnav{gap:var(--s5);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:flex}.foot .fnav a{color:var(--text-mid);cursor:pointer;text-decoration:none}.foot .fnav a:hover{color:var(--brass)}.foot .fine{font-family:var(--mono);color:var(--text-dim);margin-top:var(--s5);letter-spacing:.04em;font-size:10.5px;line-height:1.7}@media (max-width:720px){.card-grid,.hypo .readouts{grid-template-columns:1fr}.hypo .ro{border-right:0;border-bottom:1px dashed var(--line-strong);padding-bottom:var(--s3)}.nav{align-items:flex-start;gap:var(--s4);flex-direction:column}.prose h1{font-size:26px}}html,body{margin:0;padding:0}body{min-height:100vh}.gateway-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.gateway{--gw:var(--text-mid);gap:var(--s2);min-height:156px;padding:var(--s5);background:var(--ink-950);flex-direction:column;text-decoration:none;transition:background .2s;display:flex;position:relative}.gateway:before{content:"";background:var(--gw);width:28px;height:2px;transition:width .28s;position:absolute;top:0;left:0}.gateway:hover{background:var(--ink-900)}.gateway:hover:before{width:100%}.gateway .gw-head{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}.gateway .gw-no{font-family:var(--mono);color:var(--text-dim);letter-spacing:.02em;font-size:34px;font-weight:500;line-height:1;transition:color .2s}.gateway:hover .gw-no{color:var(--gw)}.gateway .gw-name{font-family:var(--serif);color:var(--text-hi);margin-top:var(--s2);font-size:22px;font-weight:600}.gateway .gw-desc{color:var(--text-mid);margin:0;font-size:13px;line-height:1.7}.gateway .gw-go{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-top:auto;font-size:11px;transition:color .2s}.gateway:hover .gw-go{color:var(--gw)}.gateway .gw-go .arw{transition:transform .18s;display:inline-block}.gateway:hover .gw-go .arw{transform:translate(4px)}.gateway.columns{--gw:var(--brass)}.gateway.reports{--gw:var(--teal)}.gateway.neutral{--gw:var(--text-mid)}@media (max-width:720px){.gateway-grid{grid-template-columns:1fr}}.paper.t-neutral{--accent:var(--paper-mid);--accent-dim:var(--paper-mid);--accent-soft:#5c646b29}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.breadcrumb{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin-bottom:var(--s5);flex-wrap:wrap;align-items:center;gap:6px;font-size:10.5px;display:flex}.breadcrumb a{color:var(--text-dim);text-decoration:none}.breadcrumb a:hover{color:var(--accent)}.breadcrumb .sep{color:var(--text-dim);opacity:.5}.paper .breadcrumb,.paper .breadcrumb a{color:var(--paper-mid)}.paper .breadcrumb a:hover{color:var(--accent)}
