.rb-title[data-astro-cid-fi6hncz3]{display:none}.seg[data-astro-cid-fi6hncz3]{grid-template-columns:repeat(var(--seg-n), minmax(0, 1fr));background:var(--seg-track);border-radius:13px;padding:3px;display:grid;position:relative}.seg-thumb[data-astro-cid-fi6hncz3]{width:calc((100% - 6px) / var(--seg-n));background:var(--seg-thumb);box-shadow:var(--seg-thumb-shadow);transform:translateX(calc(100% * var(--seg-i,0)));transition:transform .38s var(--ease-ios);border-radius:10px;position:absolute;top:3px;bottom:3px;left:3px}.seg-btn[data-astro-cid-fi6hncz3]{min-height:38px;color:var(--ink-2);white-space:nowrap;border-radius:10px;justify-content:center;align-items:baseline;gap:5px;padding:8px 4px;font-size:.84375rem;font-weight:550;display:inline-flex;position:relative}.seg-btn[data-astro-cid-fi6hncz3][aria-pressed=true]{color:var(--ink);font-weight:650}.seg-count[data-astro-cid-fi6hncz3]{color:var(--muted);font-size:.75rem;font-weight:500}.seg-btn[data-astro-cid-fi6hncz3][aria-pressed=true] .seg-count[data-astro-cid-fi6hncz3]{color:var(--ink-2)}.rb-list[data-astro-cid-fi6hncz3]{display:grid}.rc[data-astro-cid-fi6hncz3]{gap:10px;display:grid}.rc-media[data-astro-cid-fi6hncz3]{aspect-ratio:1}.rc-body[data-astro-cid-fi6hncz3]{align-content:start;gap:5px;min-width:0;display:grid}.rc-meta[data-astro-cid-fi6hncz3]{flex-wrap:wrap;gap:2px 10px;font-size:.65625rem;display:flex}.rc-title[data-astro-cid-fi6hncz3]{letter-spacing:-.012em;-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;font-size:.96875rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.rb-item[data-astro-cid-fi6hncz3].is-entering{animation:rc-in .45s var(--ease-out) both}@keyframes rc-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (width<768px){.refs[data-view=detail] .rb[data-astro-cid-fi6hncz3]{display:none}.rb-bar[data-astro-cid-fi6hncz3]{z-index:5;top:calc(var(--topbar-h) + var(--safe-t));padding:6px var(--gutter) 10px;background:color-mix(in srgb, var(--paper) 88%, transparent);backdrop-filter:saturate(1.6)blur(18px);transition:box-shadow .25s;position:sticky;box-shadow:0 1px #0000}html[data-title-collapsed] .rb-bar[data-astro-cid-fi6hncz3]{box-shadow:0 1px 0 var(--line)}.seg-btn[data-astro-cid-fi6hncz3]{letter-spacing:-.01em;flex-direction:column;align-items:center;gap:1px;min-height:46px;padding:5px 2px;font-size:.78125rem;line-height:1.15}.seg-count[data-astro-cid-fi6hncz3]{font-size:.6875rem}.rb-list[data-astro-cid-fi6hncz3]{padding:8px var(--gutter) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.rc-media[data-astro-cid-fi6hncz3]{border-radius:18px}}@media (width<360px){.seg-btn[data-astro-cid-fi6hncz3]{padding-inline:1px;font-size:.6875rem}}@media (768px<=width<1024px){.refs[data-view=detail] .rb[data-astro-cid-fi6hncz3]{display:none}.rb-bar[data-astro-cid-fi6hncz3]{z-index:5;padding:12px var(--gutter) 14px;background:color-mix(in srgb, var(--paper) 92%, transparent);backdrop-filter:blur(16px);position:sticky;top:0}.seg[data-astro-cid-fi6hncz3]{max-width:560px}.rb-list[data-astro-cid-fi6hncz3]{padding:10px var(--gutter) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.rc-media[data-astro-cid-fi6hncz3]{aspect-ratio:4/3;border-radius:20px}.rc-title[data-astro-cid-fi6hncz3]{font-size:1.0625rem}}@media (1024px<=width<1200px),(1200px<=width<=1400px) and (hover:none){.rb[data-astro-cid-fi6hncz3]{overscroll-behavior:contain;height:100dvh;scroll-padding-top:calc(var(--safe-t) + 152px);background:var(--paper);box-shadow:1px 0 0 var(--line);scroll-padding-bottom:16px;position:sticky;top:0;overflow-y:auto}.rb-bar[data-astro-cid-fi6hncz3]{z-index:5;padding:calc(var(--safe-t) + 22px) 14px 12px;background:color-mix(in srgb, var(--paper) 92%, transparent);backdrop-filter:blur(16px);gap:12px;display:grid;position:sticky;top:0}.rb-title[data-astro-cid-fi6hncz3]{letter-spacing:-.025em;align-items:baseline;gap:10px;padding-inline:4px;font-size:1.75rem;font-weight:650;font-stretch:104%;display:flex}.rb-title[data-astro-cid-fi6hncz3] span[data-astro-cid-fi6hncz3]{color:var(--muted);letter-spacing:0;font-size:.9375rem;font-weight:500}.seg-btn[data-astro-cid-fi6hncz3]{letter-spacing:-.01em;flex-direction:column;align-items:center;gap:0;min-height:46px;padding:5px 2px;font-size:.78125rem;line-height:1.15}.rb-list[data-astro-cid-fi6hncz3]{gap:2px;padding:4px 10px 24px}.rc[data-astro-cid-fi6hncz3]{border-radius:16px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;padding:8px;transition:background-color .2s}.rc-media[data-astro-cid-fi6hncz3]{border-radius:12px}.rc-title[data-astro-cid-fi6hncz3]{-webkit-line-clamp:2;font-size:.9375rem}.rc[data-astro-cid-fi6hncz3][aria-current=page]{background:var(--card);box-shadow:var(--shadow-1), inset 3px 0 0 var(--amber)}.rc[data-astro-cid-fi6hncz3] .status[data-astro-cid-fi6hncz3]{font-size:.625rem}}@media (width>1400px),(width>=1200px) and (hover:hover){.refs[data-view=detail] .rb[data-astro-cid-fi6hncz3]{display:none}.rb[data-astro-cid-fi6hncz3]{padding-inline:var(--gutter);min-height:70svh;max-width:calc(var(--content-max) + var(--gutter) * 2);margin-inline:auto;padding-bottom:120px}.rb-bar[data-astro-cid-fi6hncz3]{padding:28px 0 48px}.seg[data-astro-cid-fi6hncz3]{background:0 0;flex-wrap:wrap;gap:8px 36px;padding:0;display:flex}.seg-thumb[data-astro-cid-fi6hncz3]{display:none}.seg-btn[data-astro-cid-fi6hncz3]{min-height:0;color:var(--muted);border-radius:0;padding:6px 0 10px;font-size:1.0625rem;transition:color .2s}.seg-btn[data-astro-cid-fi6hncz3]:after{content:"";background:var(--amber);transform-origin:0;height:2px;transition:transform .35s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.seg-btn[data-astro-cid-fi6hncz3]:hover{color:var(--ink)}.seg-btn[data-astro-cid-fi6hncz3][aria-pressed=true]{color:var(--ink);font-weight:600}.seg-btn[data-astro-cid-fi6hncz3][aria-pressed=true]:after{transform:scaleX(1)}.rb-list[data-astro-cid-fi6hncz3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 24px}.rc[data-astro-cid-fi6hncz3]{gap:18px}.rc-media[data-astro-cid-fi6hncz3]{aspect-ratio:4/3}.rc-media[data-astro-cid-fi6hncz3] img{transition:transform .9s var(--ease-out)}.rc[data-astro-cid-fi6hncz3]:hover .rc-media[data-astro-cid-fi6hncz3] img{transform:scale(1.04)}.rc-meta[data-astro-cid-fi6hncz3]{font-size:.6875rem}.rc-title[data-astro-cid-fi6hncz3]{letter-spacing:-.02em;-webkit-line-clamp:4;font-size:1.25rem;font-weight:580;transition:color .2s}.rc[data-astro-cid-fi6hncz3]:is(:hover,:focus-visible) .rc-title[data-astro-cid-fi6hncz3]{color:var(--amber-ink)}}@media (1024px<=width<1200px),(1200px<=width<=1400px) and (hover:none){.refs{margin-top:calc((var(--safe-t) + 8px) * -1);grid-template-columns:360px minmax(0,1fr);align-items:start;display:grid}.refs>.ph{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.refs>.rb{grid-area:1/1}.refs>.refs-main{grid-area:1/2;min-width:0}}@media (width<1024px),(width>1400px),(width>=1200px) and (hover:hover){.refs[data-view=index]>.refs-main{display:none}}
