[data-theme=terminal]{--bg:#0e1116;--surface:#151a21;--ink:#d7e4d2;--muted:#9aa89a;--line:#2c3540;--link:#7ee08a;--accent:#7ee08a;--on-accent:#0e1116;--focus:#f2cc60;--chip:#1d242d;--chip-strong:#3a4552;--footer-bg:#0a0d11;--footer-ink:#9aa89a;--mono:ui-monospace,"SFMono-Regular","Cascadia Mono",Menlo,Consolas,"Noto Sans Mono CJK SC",monospace;font-size:15px}[data-theme=terminal],[data-theme=terminal] button,[data-theme=terminal] h1,[data-theme=terminal] h2,[data-theme=terminal] h3,[data-theme=terminal] input{font-family:var(--mono)}[data-theme=terminal] .tm-top{border-bottom:1px solid var(--line);background:var(--footer-bg)}[data-theme=terminal] .tm-top .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px;min-height:52px}[data-theme=terminal] .tm-top__brand{margin:0;color:var(--muted)}[data-theme=terminal] .tm-top .brand{color:var(--accent);text-decoration:none;font-weight:700}[data-theme=terminal] .tm-nav ul{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;margin:0;padding:0}[data-theme=terminal] .tm-nav a{color:var(--ink);text-decoration:none}[data-theme=terminal] .tm-nav a:before{content:"./";color:var(--muted)}[data-theme=terminal] .tm-nav a:hover{color:var(--accent);text-decoration:underline}[data-theme=terminal] .tm-title{font-size:24px;margin:20px 0 4px;color:var(--accent)}[data-theme=terminal] .tm-title:before{content:"# ";color:var(--muted)}[data-theme=terminal] .tm-dim{color:var(--muted);font-size:13px}[data-theme=terminal] .searchbox input{border-radius:0;background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=terminal] .searchbox button{border-radius:0}[data-theme=terminal] .tm-panels{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin-top:16px}[data-theme=terminal] .tm-panel{border:1px solid var(--line);background:var(--surface);min-width:0}[data-theme=terminal] .tm-panel__head{margin:0;padding:4px 10px;font-size:13px;background:var(--chip);border-bottom:1px solid var(--line);color:var(--muted)}[data-theme=terminal] .tm-panel__head a{color:var(--ink)}[data-theme=terminal] .tm-rows{list-style:none;margin:0;padding:6px 0}[data-theme=terminal] .tm-row{display:grid;grid-template-columns:4ch minmax(0,1fr) auto;gap:10px;padding:3px 10px}[data-theme=terminal] .tm-row:hover{background:var(--chip)}[data-theme=terminal] .tm-no{color:var(--muted)}[data-theme=terminal] .tm-row__title{color:var(--ink);text-decoration:none;overflow-wrap:anywhere}[data-theme=terminal] .tm-row__title:hover{color:var(--accent);text-decoration:underline}[data-theme=terminal] .tm-row__cat{color:var(--muted);font-size:13px;white-space:nowrap}[data-theme=terminal] .tm-block__title{font-size:14px;color:var(--muted);margin:24px 0 4px}[data-theme=terminal] .tm-block__title:before{content:"## "}[data-theme=terminal] .tm-block__title small{margin-left:8px}[data-theme=terminal] .tm-block .tm-rows,[data-theme=terminal] .tm-meta{border:1px solid var(--line);background:var(--surface)}[data-theme=terminal] .tm-meta{margin:8px 0 16px;padding:12px 14px;color:var(--muted);font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}[data-theme=terminal] .tm-read .detail-layout{grid-template-columns:minmax(0,1fr) 280px}[data-theme=terminal] .article-body,[data-theme=terminal] .detail-content .lead,[data-theme=terminal] .legacy-body,[data-theme=terminal] .prose li,[data-theme=terminal] .prose p{font-family:var(--sans);font-size:16px}[data-theme=terminal] .chips a:not([aria-current]),[data-theme=terminal] .detail-side,[data-theme=terminal] .empty,[data-theme=terminal] .menu__list{background:var(--surface);border-radius:0}[data-theme=terminal] .chips a,[data-theme=terminal] .cover,[data-theme=terminal] .pager a,[data-theme=terminal] .pager__current,[data-theme=terminal] .pager__off{border-radius:0}[data-theme=bento]{--bg:#eef0f4;--surface:#ffffff;--ink:#14161c;--muted:#555c6b;--line:#dde1e8;--link:#4338ca;--accent:#4f46e5;--on-accent:#fff;--focus:#f59e0b;--chip:#e8e9fb;--chip-strong:#cfd1f6;--footer-bg:#14161c;--footer-ink:#e8e9fb;--radius:20px}[data-theme=bento] .bt-top__inner{display:flex;align-items:center;gap:16px;min-height:64px}[data-theme=bento] .bt-top .brand{display:inline-flex;gap:8px;align-items:center;color:var(--ink);text-decoration:none;font-weight:800;margin-right:auto}[data-theme=bento] .bt-top .brand__mark{border-radius:10px;background:var(--accent)}[data-theme=bento] .bt-top nav ul{display:flex;gap:6px;list-style:none;margin:0;padding:4px;background:var(--surface);border-radius:999px}[data-theme=bento] .bt-top nav a{display:block;padding:6px 14px;border-radius:999px;color:var(--ink);text-decoration:none}[data-theme=bento] .bt-top nav a:hover{background:var(--chip)}[data-theme=bento] .bt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:14px;padding-top:8px}[data-theme=bento] .bt-cell{background:var(--surface);border-radius:var(--radius);padding:18px 20px;min-width:0;border:1px solid var(--line)}[data-theme=bento] .bt-cell h2{font-size:16px;margin:0 0 8px;display:flex;justify-content:space-between;gap:8px}[data-theme=bento] .bt-cell h2 small{color:var(--muted);font-weight:500}[data-theme=bento] .bt-cell h2 a{color:var(--ink);text-decoration:none}[data-theme=bento] .bt-cell ul{list-style:none;margin:0;padding:0}[data-theme=bento] .bt-cell li{padding:4px 0;overflow-wrap:anywhere}[data-theme=bento] .bt-cell--brand{grid-column:span 2;grid-row:span 2;background:var(--accent);color:#fff;display:grid;align-content:end;gap:6px;border:0}[data-theme=bento] .bt-cell--brand h1{margin:0;font-size:clamp(30px,4.6vw,52px)}[data-theme=bento] .bt-cell--brand p{margin:0}[data-theme=bento] .bt-count{font-size:14px;opacity:.85}[data-theme=bento] .bt-cell--search{grid-column:span 2;display:grid;gap:10px;align-content:center}[data-theme=bento] .bt-cell--search .searchbox{max-width:none}[data-theme=bento] .bt-chips{display:flex;flex-wrap:wrap;gap:6px}[data-theme=bento] .bt-chips li{padding:0}[data-theme=bento] .bt-chips a{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--chip);color:var(--ink);text-decoration:none;font-size:14px}[data-theme=bento] .bt-cell--pick{grid-column:span 2;padding:10px}[data-theme=bento] .bt-cell--pick a{display:grid;gap:8px;color:var(--ink);text-decoration:none}[data-theme=bento] .bt-cell--pick .cover{border-radius:14px;aspect-ratio:21/9}[data-theme=bento] .bt-pick__title{font-weight:800;font-size:19px;padding:0 8px 6px;overflow-wrap:anywhere}[data-theme=bento] .bt-cell--latest{grid-column:span 2}[data-theme=bento] .bt-cell--empty{grid-column:1/-1}[data-theme=bento] .bt-cell--empty .empty{border:0;margin:0}[data-theme=bento] .bt-listpage .bt-cell--head{margin:8px 0 12px}[data-theme=bento] .bt-cell--head h1{margin:0 0 4px;font-size:28px}[data-theme=bento] .bt-block__title{font-size:17px;margin:20px 0 10px}[data-theme=bento] .bt-block__title small{margin-left:8px;color:var(--muted)}[data-theme=bento] .bt-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;list-style:none;margin:0;padding:0}[data-theme=bento] .bt-cards>.bt-cell:nth-child(5n+1){grid-column:span 2}[data-theme=bento] .bt-cards a{display:grid;gap:4px;color:var(--ink);text-decoration:none}[data-theme=bento] .bt-card__cat{font-size:12px;font-weight:700;color:var(--accent)}[data-theme=bento] .bt-card__title{font-weight:800;font-size:17px;overflow-wrap:anywhere}[data-theme=bento] .bt-cards a:hover .bt-card__title{text-decoration:underline}[data-theme=bento] .bt-cards span:not([class]){color:var(--muted);font-size:14px}[data-theme=bento] .bt-article__grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;align-items:start}[data-theme=bento] .bt-cell--facts{position:sticky;top:14px}[data-theme=bento] .bt-cell--facts dl{display:grid;gap:8px;margin:0 0 8px}[data-theme=bento] .bt-cell--facts dt{font-size:12px;color:var(--muted)}[data-theme=bento] .bt-cell--facts dd{margin:0;font-weight:700;overflow-wrap:anywhere}[data-theme=bento] .bt-cell--body .detail-layout{grid-template-columns:1fr;gap:20px}[data-theme=bento] .bt-cell--body .detail-side{position:static}[data-theme=ribbon]{--bg:#ffffff;--surface:#ffffff;--ink:#172026;--muted:#4f5d66;--line:#d5dde2;--link:#0f5e78;--accent:#0f766e;--on-accent:#fff;--focus:#ea580c;--chip:#e6f2f1;--chip-strong:#c4e1de;--footer-bg:#172026;--footer-ink:#e6f2f1}[data-theme=ribbon] .rb-top__inner{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:16px 0 10px}[data-theme=ribbon] .rb-top .brand{color:var(--ink);text-decoration:none;font-weight:900;font-size:24px;letter-spacing:.02em}[data-theme=ribbon] .rb-top__tag{margin:0;color:var(--muted)}[data-theme=ribbon] .rb-nav{background:var(--accent)}[data-theme=ribbon] .rb-nav ul{display:flex;list-style:none;margin-block:0;padding:0;overflow-x:auto;scrollbar-width:thin}[data-theme=ribbon] .rb-nav a{display:block;white-space:nowrap;padding:9px 16px;color:#fff;text-decoration:none;font-weight:600}[data-theme=ribbon] .rb-nav a:hover{background:rgb(0 0 0/.18)}[data-theme=ribbon] .rb-home h1{font-size:clamp(26px,4vw,36px);margin:20px 0 10px}[data-theme=ribbon] .rb-home>.wrap .searchbox{margin-bottom:20px}[data-theme=ribbon] .rb-band{padding:18px 0 20px}[data-theme=ribbon] .rb-band--0{background:#e6f2f1}[data-theme=ribbon] .rb-band--1{background:#fdf3e7}[data-theme=ribbon] .rb-band--2{background:#eef0f8}[data-theme=ribbon] .rb-band__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}[data-theme=ribbon] .rb-band__head h2{margin:0 0 10px;font-size:20px}[data-theme=ribbon] .rb-strip{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:2px max(16px,calc((100% - 1180px) / 2)) 8px;scroll-padding-inline:max(16px,calc((100% - 1180px) / 2))}[data-theme=ribbon] .rb-strip ul{display:flex;gap:14px;list-style:none;margin:0;padding:0;width:max-content}[data-theme=ribbon] .rb-card{width:240px;scroll-snap-align:start}[data-theme=ribbon] .rb-card a{display:grid;gap:4px;height:100%;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--ink);text-decoration:none}[data-theme=ribbon] .rb-card__title{font-weight:800;overflow-wrap:anywhere}[data-theme=ribbon] .rb-card a:hover .rb-card__title{text-decoration:underline}[data-theme=ribbon] .rb-card__sum{font-size:13px;color:var(--muted)}[data-theme=ribbon] .rb-listpage h1{margin:8px 0 4px;font-size:28px}[data-theme=ribbon] .rb-block__title{font-size:18px;margin:24px 0 10px}[data-theme=ribbon] .rb-block__title small{margin-left:8px;color:var(--muted)}[data-theme=ribbon] .rb-rows{list-style:none;margin:0;padding:0}[data-theme=ribbon] .rb-row{padding:0;margin-bottom:6px;border-radius:8px}[data-theme=ribbon] .rb-row__link{display:grid;grid-template-columns:140px minmax(0,1fr);grid-template-areas:"cat title" "cat sum";gap:2px 16px;padding:12px 16px;color:var(--ink);text-decoration:none}[data-theme=ribbon] .rb-row__cat{grid-area:cat;font-size:13px;font-weight:700;color:var(--accent)}[data-theme=ribbon] .rb-row__title{grid-area:title;font-weight:800;font-size:17px;overflow-wrap:anywhere}[data-theme=ribbon] .rb-row__link>span:not([class]){grid-area:sum;color:var(--muted);font-size:14px}[data-theme=ribbon] .rb-row__link:hover .rb-row__title{text-decoration:underline}[data-theme=ribbon] .rb-article>.rb-band{padding:4px 0 12px}[data-theme=ribbon] .rb-article__body{padding-top:20px}[data-theme=ribbon] .rb-article .related{border-top:0}[data-theme=museum]{--bg:#f4f1ec;--surface:#ffffff;--ink:#1a1a1a;--muted:#5e5a54;--line:#d8d2c8;--link:#1a1a1a;--accent:#9a3b26;--on-accent:#fff;--focus:#2563eb;--chip:#ebe6dd;--chip-strong:#d3cbbd;--footer-bg:#1a1a1a;--footer-ink:#ebe6dd}[data-theme=museum] h1,[data-theme=museum] h2{font-family:var(--serif);font-weight:400}[data-theme=museum] .mu-top{border-bottom:1px solid var(--line)}[data-theme=museum] .mu-top__inner{display:flex;align-items:center;gap:16px;min-height:64px}[data-theme=museum] .mu-top .brand{color:var(--ink);text-decoration:none;letter-spacing:.24em;font-size:15px;font-weight:700;margin-right:auto;text-transform:uppercase}[data-theme=museum] .mu-top nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0;font-size:14px;letter-spacing:.08em}[data-theme=museum] .mu-top nav a{color:var(--ink);text-decoration:none}[data-theme=museum] .mu-top nav a:hover{text-decoration:underline}[data-theme=museum] .mu-page{width:min(1080px,100% - 40px);margin:0 auto}[data-theme=museum] .mu-hall{padding:64px 0 40px;text-align:center}[data-theme=museum] .mu-hall__eyebrow{margin:0;font-size:12px;letter-spacing:.32em;color:var(--accent)}[data-theme=museum] .mu-hall h1{font-size:clamp(34px,6vw,60px);margin:10px 0}[data-theme=museum] .mu-hall p{color:var(--muted);max-width:60ch;margin-inline:auto}[data-theme=museum] .mu-hall--small{padding:8px 0 16px;text-align:left}[data-theme=museum] .mu-hall--small h1{font-size:clamp(28px,4vw,40px)}[data-theme=museum] .mu-items{list-style:none;margin:0;padding:0;display:grid;gap:56px}[data-theme=museum] .mu-item__link{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:32px;align-items:center;color:var(--ink);text-decoration:none}[data-theme=museum] .mu-item:nth-child(2n) .mu-item__link{grid-template-columns:minmax(0,4fr) minmax(0,5fr)}[data-theme=museum] .mu-item:nth-child(2n) .mu-item__plate{order:2}[data-theme=museum] .mu-item__plate{display:block;padding:28px;background:var(--surface);box-shadow:0 1px 0 var(--line),0 18px 40px rgb(0 0 0/.08)}[data-theme=museum] .poster{display:block;width:100%;max-width:320px;margin:0 auto;height:auto;aspect-ratio:3/4}[data-theme=museum] .poster text{font-family:var(--sans)}[data-theme=museum] .mu-label{display:grid;gap:6px;padding:14px 16px;border-left:3px solid var(--accent);background:var(--surface)}[data-theme=museum] .mu-label__no{font-size:12px;letter-spacing:.2em;color:var(--accent)}[data-theme=museum] .mu-label__title{font-family:var(--serif);font-size:24px;line-height:1.3;overflow-wrap:anywhere}[data-theme=museum] .mu-item__link:hover .mu-label__title{text-decoration:underline;text-decoration-thickness:1px}[data-theme=museum] .mu-label__meta{font-size:13px;color:var(--muted)}[data-theme=museum] .mu-label__text{font-size:15px;color:var(--muted)}[data-theme=museum] .mu-more{margin:48px 0;text-align:center;display:grid;gap:4px}[data-theme=museum] .mu-block__title{font-size:22px;margin:40px 0 20px;text-align:center}[data-theme=museum] .mu-block__title small{margin-left:8px;font-family:var(--sans);font-size:13px;color:var(--muted)}[data-theme=museum] .mu-plate{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end;padding:16px 0 28px;border-bottom:1px solid var(--line)}[data-theme=museum] .mu-plate>div:first-child{padding:28px;background:var(--surface)}[data-theme=museum] .mu-text{padding-top:24px}[data-theme=museum] .mu-text .detail-content h1{font-size:clamp(28px,4.4vw,44px)}[data-theme=museum] .mu-items--small{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}[data-theme=museum] .mu-items--small .mu-item:nth-child(2n) .mu-item__link,[data-theme=museum] .mu-items--small .mu-item__link{grid-template-columns:1fr;gap:10px}[data-theme=museum] .mu-items--small .mu-item__plate{order:0;padding:12px}[data-theme=museum] .mu-items--small .mu-label__title{font-size:17px}[data-theme=museum] .mu-items--small .mu-label__text{display:none}[data-theme=dock]{--bg:#f5f5f7;--surface:#ffffff;--ink:#1d1d1f;--muted:#5d5d63;--line:#dcdce0;--link:#0a64c2;--accent:#0a64c2;--on-accent:#fff;--focus:#ff9f0a;--chip:#e8eef7;--chip-strong:#ccd8ea;--footer-bg:#ececf0;--footer-ink:#1d1d1f;--radius:16px}[data-theme=dock] .dk-frame{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh}[data-theme=dock] .dk-rail{position:sticky;top:0;align-self:start;max-height:100vh;overflow:auto;padding:20px 14px;background:var(--surface);border-right:1px solid var(--line)}[data-theme=dock] .dk-rail .brand{display:inline-flex;gap:8px;align-items:center;color:var(--ink);text-decoration:none;font-weight:800;margin-bottom:14px}[data-theme=dock] .dk-rail .brand__name{white-space:normal}[data-theme=dock] .dk-rail .brand__mark{border-radius:10px;background:var(--accent)}[data-theme=dock] .dk-rail__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}[data-theme=dock] .dk-rail__nav a{display:block;padding:8px 10px;border-radius:10px;color:var(--ink);text-decoration:none}[data-theme=dock] .dk-rail__nav a:hover{background:var(--chip)}[data-theme=dock] .dk-body{min-width:0;display:flex;flex-direction:column}[data-theme=dock] .dk-body .site-main{flex:1 1}[data-theme=dock] .dk-page{width:min(760px,100% - 32px);margin:0 auto;padding-top:8px}[data-theme=dock] .dk-page h1{font-size:30px;margin:16px 0 4px}[data-theme=dock] .dk-page .searchbox{max-width:none;margin:8px 0 16px}[data-theme=dock] .dk-page .searchbox input{border-radius:12px 0 0 12px;height:48px}[data-theme=dock] .dk-page .searchbox button{border-radius:0 12px 12px 0;height:48px}[data-theme=dock] .dk-tiles ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;list-style:none;margin:0 0 20px;padding:0}[data-theme=dock] .dk-tiles a{display:flex;justify-content:space-between;align-items:center;gap:6px;min-height:52px;padding:10px 14px;border-radius:var(--radius);background:var(--surface);color:var(--ink);text-decoration:none;font-weight:700;border:1px solid var(--line)}[data-theme=dock] .dk-tiles small{color:var(--muted);font-weight:500}[data-theme=dock] .dk-cards{display:grid;gap:10px;list-style:none;margin:0;padding:0}[data-theme=dock] .dk-card__link{display:grid;gap:2px;padding:14px 16px;min-height:48px;border-radius:var(--radius);background:var(--surface);color:var(--ink);text-decoration:none;border:1px solid var(--line)}[data-theme=dock] .dk-card__cat{font-size:12px;color:var(--accent);font-weight:700}[data-theme=dock] .dk-card__title{font-weight:800;font-size:17px;overflow-wrap:anywhere}[data-theme=dock] .dk-card__link>span:not([class]){font-size:14px;color:var(--muted)}[data-theme=dock] .dk-block__title{font-size:17px;margin:24px 0 10px}[data-theme=dock] .dk-block__title small{margin-left:8px;color:var(--muted)}[data-theme=dock] .dk-page .detail-layout{grid-template-columns:1fr;gap:20px}[data-theme=dock] .dk-page .detail-side{position:static}[data-theme=dock] .dk-page .article-body{font-size:18px;line-height:1.85}[data-theme=dock] .dk-after{margin-top:28px}[data-theme=dock] .dk-dock{display:none}[data-theme=dock] .pager a,[data-theme=dock] .pager__current,[data-theme=dock] .pager__off{min-width:44px;height:44px}[data-theme=dock] .site-footer .wrap{width:auto;margin-inline:clamp(16px,3vw,40px)}@media (max-width:960px){[data-theme=bento] .bt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=bento] .bt-article__grid{grid-template-columns:1fr}[data-theme=bento] .bt-cell--facts{position:static}[data-theme=bento] .bt-cell--body{order:-1}[data-theme=museum] .mu-item:nth-child(2n) .mu-item__link,[data-theme=museum] .mu-item__link{grid-template-columns:1fr;gap:16px}[data-theme=museum] .mu-item:nth-child(2n) .mu-item__plate{order:0}[data-theme=dock] .dk-frame,[data-theme=museum] .mu-plate,[data-theme=terminal] .tm-read .detail-layout{grid-template-columns:1fr}[data-theme=dock] .dk-rail{position:sticky;top:0;z-index:4;max-height:none;padding:8px 12px;border-right:0;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}[data-theme=dock] .dk-rail .brand{margin:0;flex:none}[data-theme=dock] .dk-rail__nav{min-width:0;overflow-x:auto;scrollbar-width:thin}[data-theme=dock] .dk-rail__nav ul{display:flex;gap:2px}[data-theme=dock] .dk-rail__nav a{white-space:nowrap}[data-theme=dock] .dk-dock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:6;background:rgb(255 255 255/.96);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}[data-theme=dock] .dk-dock ul{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}[data-theme=dock] .dk-dock a{display:grid;place-items:center;min-height:56px;color:var(--ink);text-decoration:none;font-weight:700;font-size:14px}[data-theme=dock] .dk-body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}}@media (max-width:760px){[data-theme=terminal] .tm-panels{grid-template-columns:1fr}[data-theme=terminal] .tm-row{grid-template-columns:4ch minmax(0,1fr)}[data-theme=terminal] .tm-row__cat{grid-column:2}[data-theme=bento] .bt-top nav{display:none}[data-theme=bento] .bt-grid{grid-template-columns:1fr}[data-theme=bento] .bt-cell--brand,[data-theme=bento] .bt-cell--latest,[data-theme=bento] .bt-cell--pick,[data-theme=bento] .bt-cell--search{grid-column:auto;grid-row:auto}[data-theme=bento] .bt-cards>.bt-cell:nth-child(5n+1){grid-column:auto}[data-theme=ribbon] .rb-card{width:200px}[data-theme=ribbon] .rb-row__link{grid-template-columns:1fr;grid-template-areas:"cat" "title" "sum"}[data-theme=museum] .mu-top nav{display:none}[data-theme=museum] .mu-hall{padding:32px 0 24px}[data-theme=museum] .mu-items{gap:36px}[data-theme=museum] .mu-item__plate{padding:16px}[data-theme=museum] .poster{max-width:200px}[data-theme=museum] .mu-plate>div:first-child{padding:16px}[data-theme=museum] .mu-plate .poster{max-width:160px}}@media (prefers-reduced-motion:reduce){[data-theme=ribbon] .rb-strip{scroll-snap-type:none;scroll-behavior:auto}}[data-theme=a-z-index] .day,[data-theme=bento] .day,[data-theme=bulletin] .day,[data-theme=data-library] .day,[data-theme=dock] .day,[data-theme=folio] .day,[data-theme=gazette] .day,[data-theme=handbook] .day,[data-theme=ledger] .day,[data-theme=mosaic] .day,[data-theme=museum] .day,[data-theme=notebook] .day,[data-theme=portal] .day,[data-theme=ribbon] .day,[data-theme=search-hub] .day,[data-theme=split] .day,[data-theme=terminal] .day,[data-theme=tree-index] .day,[data-theme=wiki] .day,[data-theme=yearbook] .day{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-theme=a-z-index] .kind,[data-theme=bento] .kind,[data-theme=bulletin] .kind,[data-theme=data-library] .kind,[data-theme=dock] .kind,[data-theme=folio] .kind,[data-theme=gazette] .kind,[data-theme=handbook] .kind,[data-theme=ledger] .kind,[data-theme=mosaic] .kind,[data-theme=museum] .kind,[data-theme=notebook] .kind,[data-theme=portal] .kind,[data-theme=ribbon] .kind,[data-theme=search-hub] .kind,[data-theme=split] .kind,[data-theme=terminal] .kind,[data-theme=tree-index] .kind,[data-theme=wiki] .kind,[data-theme=yearbook] .kind{display:inline-block;padding:0 6px;border-radius:3px;font-size:12px;line-height:1.6;border:1px solid var(--line);color:var(--muted);vertical-align:middle}[data-theme=a-z-index] .kind--new,[data-theme=bento] .kind--new,[data-theme=bulletin] .kind--new,[data-theme=data-library] .kind--new,[data-theme=dock] .kind--new,[data-theme=folio] .kind--new,[data-theme=gazette] .kind--new,[data-theme=handbook] .kind--new,[data-theme=ledger] .kind--new,[data-theme=mosaic] .kind--new,[data-theme=museum] .kind--new,[data-theme=notebook] .kind--new,[data-theme=portal] .kind--new,[data-theme=ribbon] .kind--new,[data-theme=search-hub] .kind--new,[data-theme=split] .kind--new,[data-theme=terminal] .kind--new,[data-theme=tree-index] .kind--new,[data-theme=wiki] .kind--new,[data-theme=yearbook] .kind--new{color:var(--accent);border-color:var(--accent)}[data-theme=a-z-index] .scope-note,[data-theme=bento] .scope-note,[data-theme=bulletin] .scope-note,[data-theme=data-library] .scope-note,[data-theme=dock] .scope-note,[data-theme=folio] .scope-note,[data-theme=gazette] .scope-note,[data-theme=handbook] .scope-note,[data-theme=ledger] .scope-note,[data-theme=mosaic] .scope-note,[data-theme=museum] .scope-note,[data-theme=notebook] .scope-note,[data-theme=portal] .scope-note,[data-theme=ribbon] .scope-note,[data-theme=search-hub] .scope-note,[data-theme=split] .scope-note,[data-theme=terminal] .scope-note,[data-theme=tree-index] .scope-note,[data-theme=wiki] .scope-note,[data-theme=yearbook] .scope-note{font-size:13px;margin:6px 0 12px}[data-theme=a-z-index] .brand__name,[data-theme=bento] .brand__name,[data-theme=bulletin] .brand__name,[data-theme=data-library] .brand__name,[data-theme=dock] .brand__name,[data-theme=folio] .brand__name,[data-theme=gazette] .brand__name,[data-theme=handbook] .brand__name,[data-theme=ledger] .brand__name,[data-theme=mosaic] .brand__name,[data-theme=museum] .brand__name,[data-theme=notebook] .brand__name,[data-theme=portal] .brand__name,[data-theme=ribbon] .brand__name,[data-theme=search-hub] .brand__name,[data-theme=split] .brand__name,[data-theme=terminal] .brand__name,[data-theme=tree-index] .brand__name,[data-theme=wiki] .brand__name,[data-theme=yearbook] .brand__name{overflow-wrap:anywhere}[data-theme=a-z-index] .resource-card:focus-visible,[data-theme=bento] .resource-card:focus-visible,[data-theme=bulletin] .resource-card:focus-visible,[data-theme=data-library] .resource-card:focus-visible,[data-theme=dock] .resource-card:focus-visible,[data-theme=folio] .resource-card:focus-visible,[data-theme=gazette] .resource-card:focus-visible,[data-theme=handbook] .resource-card:focus-visible,[data-theme=ledger] .resource-card:focus-visible,[data-theme=mosaic] .resource-card:focus-visible,[data-theme=museum] .resource-card:focus-visible,[data-theme=notebook] .resource-card:focus-visible,[data-theme=portal] .resource-card:focus-visible,[data-theme=ribbon] .resource-card:focus-visible,[data-theme=search-hub] .resource-card:focus-visible,[data-theme=split] .resource-card:focus-visible,[data-theme=terminal] .resource-card:focus-visible,[data-theme=tree-index] .resource-card:focus-visible,[data-theme=wiki] .resource-card:focus-visible,[data-theme=yearbook] .resource-card:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[data-theme=a-z-index] [role=region][tabindex="0"]:focus-visible,[data-theme=bento] [role=region][tabindex="0"]:focus-visible,[data-theme=bulletin] [role=region][tabindex="0"]:focus-visible,[data-theme=data-library] [role=region][tabindex="0"]:focus-visible,[data-theme=dock] [role=region][tabindex="0"]:focus-visible,[data-theme=folio] [role=region][tabindex="0"]:focus-visible,[data-theme=gazette] [role=region][tabindex="0"]:focus-visible,[data-theme=handbook] [role=region][tabindex="0"]:focus-visible,[data-theme=ledger] [role=region][tabindex="0"]:focus-visible,[data-theme=mosaic] [role=region][tabindex="0"]:focus-visible,[data-theme=museum] [role=region][tabindex="0"]:focus-visible,[data-theme=notebook] [role=region][tabindex="0"]:focus-visible,[data-theme=portal] [role=region][tabindex="0"]:focus-visible,[data-theme=ribbon] [role=region][tabindex="0"]:focus-visible,[data-theme=search-hub] [role=region][tabindex="0"]:focus-visible,[data-theme=split] [role=region][tabindex="0"]:focus-visible,[data-theme=terminal] [role=region][tabindex="0"]:focus-visible,[data-theme=tree-index] [role=region][tabindex="0"]:focus-visible,[data-theme=wiki] [role=region][tabindex="0"]:focus-visible,[data-theme=yearbook] [role=region][tabindex="0"]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[data-theme=a-z-index] .notfound .searchbox,[data-theme=bento] .notfound .searchbox,[data-theme=bulletin] .notfound .searchbox,[data-theme=data-library] .notfound .searchbox,[data-theme=dock] .notfound .searchbox,[data-theme=folio] .notfound .searchbox,[data-theme=gazette] .notfound .searchbox,[data-theme=handbook] .notfound .searchbox,[data-theme=ledger] .notfound .searchbox,[data-theme=mosaic] .notfound .searchbox,[data-theme=museum] .notfound .searchbox,[data-theme=notebook] .notfound .searchbox,[data-theme=portal] .notfound .searchbox,[data-theme=ribbon] .notfound .searchbox,[data-theme=search-hub] .notfound .searchbox,[data-theme=split] .notfound .searchbox,[data-theme=terminal] .notfound .searchbox,[data-theme=tree-index] .notfound .searchbox,[data-theme=wiki] .notfound .searchbox,[data-theme=yearbook] .notfound .searchbox{margin:20px auto}[data-theme=a-z-index] .empty a,[data-theme=bento] .empty a,[data-theme=bulletin] .empty a,[data-theme=data-library] .empty a,[data-theme=dock] .empty a,[data-theme=folio] .empty a,[data-theme=gazette] .empty a,[data-theme=handbook] .empty a,[data-theme=ledger] .empty a,[data-theme=mosaic] .empty a,[data-theme=museum] .empty a,[data-theme=notebook] .empty a,[data-theme=portal] .empty a,[data-theme=ribbon] .empty a,[data-theme=search-hub] .empty a,[data-theme=split] .empty a,[data-theme=terminal] .empty a,[data-theme=tree-index] .empty a,[data-theme=wiki] .empty a,[data-theme=yearbook] .empty a{font-weight:700}@media (prefers-reduced-motion:reduce){[data-theme=a-z-index] *,[data-theme=a-z-index] :after,[data-theme=a-z-index] :before,[data-theme=bento] *,[data-theme=bento] :after,[data-theme=bento] :before,[data-theme=bulletin] *,[data-theme=bulletin] :after,[data-theme=bulletin] :before,[data-theme=data-library] *,[data-theme=data-library] :after,[data-theme=data-library] :before,[data-theme=dock] *,[data-theme=dock] :after,[data-theme=dock] :before,[data-theme=folio] *,[data-theme=folio] :after,[data-theme=folio] :before,[data-theme=gazette] *,[data-theme=gazette] :after,[data-theme=gazette] :before,[data-theme=handbook] *,[data-theme=handbook] :after,[data-theme=handbook] :before,[data-theme=ledger] *,[data-theme=ledger] :after,[data-theme=ledger] :before,[data-theme=mosaic] *,[data-theme=mosaic] :after,[data-theme=mosaic] :before,[data-theme=museum] *,[data-theme=museum] :after,[data-theme=museum] :before,[data-theme=notebook] *,[data-theme=notebook] :after,[data-theme=notebook] :before,[data-theme=portal] *,[data-theme=portal] :after,[data-theme=portal] :before,[data-theme=ribbon] *,[data-theme=ribbon] :after,[data-theme=ribbon] :before,[data-theme=search-hub] *,[data-theme=search-hub] :after,[data-theme=search-hub] :before,[data-theme=split] *,[data-theme=split] :after,[data-theme=split] :before,[data-theme=terminal] *,[data-theme=terminal] :after,[data-theme=terminal] :before,[data-theme=tree-index] *,[data-theme=tree-index] :after,[data-theme=tree-index] :before,[data-theme=wiki] *,[data-theme=wiki] :after,[data-theme=wiki] :before,[data-theme=yearbook] *,[data-theme=yearbook] :after,[data-theme=yearbook] :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}