.lhead[data-v-60675840]{padding:18px max(18px,var(--gut-r)) 0 max(18px,var(--gut-l))}.lframe[data-v-60675840]{box-shadow:inset 0 0 0 1.5px var(--warm);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:#0a181b99;position:relative;overflow:hidden}.lframe[data-v-60675840]:after,.lframe[data-v-60675840]:before{content:"";background:var(--warm);width:6px;height:64px;margin-top:-32px;position:absolute;top:50%}.lframe[data-v-60675840]:before{left:0}.lframe[data-v-60675840]:after{right:0}.lhead-in[data-v-60675840]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 32px;max-width:1180px;margin:0 auto;padding:calc(clamp(32px,5vw,64px)) calc(clamp(24px,4vw,56px)) 26px;display:grid}.crumb[data-v-60675840]{font:400 11px/1 var(--f-px);letter-spacing:.14em;color:var(--dim);flex-wrap:wrap;grid-column:1/-1;gap:10px;margin:0;display:flex}.crumb a[data-v-60675840]{color:var(--aqua);text-decoration:none}.ltitle[data-v-60675840]{min-width:0;font-family:var(--f-wide),var(--f-ja);font-variation-settings:"wght" 500,"wdth" 140;letter-spacing:.06em;overflow-wrap:anywhere;margin:0;font-size:calc(clamp(40px,7.4vw,112px));line-height:.95}.ltitle.ja[data-v-60675840]{font-family:var(--f-ja);letter-spacing:.02em;font-weight:900}.lcount[data-v-60675840]{text-align:right;font:400 11px/1.8 var(--f-px);letter-spacing:.14em;color:var(--dim);margin:0}.lcount b[data-v-60675840]{font-family:var(--f-wide);letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;font-size:calc(clamp(40px,5vw,72px));font-weight:300;line-height:1;display:block}.grep[data-v-60675840]{box-shadow:inset 0 0 0 1px var(--line);font:400 13px/1 var(--f-mono);color:var(--aqua);background:#0d1c1fcc;grid-column:1/-1;align-items:center;gap:10px;padding:12px 14px;display:flex}.grep label[data-v-60675840]{white-space:nowrap}.grep input[data-v-60675840]{min-width:0;font:500 15px/1.4 var(--f-ja);color:var(--ink);caret-color:var(--warm);background:0 0;border:0;outline:0;flex:1;padding:4px 0}.grep input[data-v-60675840]::placeholder{color:#9fb2ae8c}.grep[data-v-60675840]:focus-within{box-shadow:inset 0 0 0 1px var(--warm)}.grep button[data-v-60675840]{font:400 10px/1 var(--f-px);letter-spacing:.12em;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:0 0;border:0;padding:6px 9px}@media (width<=760px){.lhead-in[data-v-60675840]{grid-template-columns:minmax(0,1fr)}.lcount[data-v-60675840]{text-align:left}}@media (width<=640px){.lhead[data-v-60675840]{padding:12px 12px 0}}.filters[data-v-6de47045]{gap:22px;display:grid}.cats[data-v-6de47045]{flex-wrap:wrap;gap:2px;display:flex}.cats a[data-v-6de47045],.tagtoggle[data-v-6de47045]{font:400 11px/1 var(--f-px);letter-spacing:.14em;color:var(--dim);background:var(--base-2);cursor:pointer;border:0;align-items:baseline;gap:10px;padding:12px 16px;text-decoration:none;transition:background .2s,color .2s;display:flex}.cats a b[data-v-6de47045],.tagtoggle b[data-v-6de47045]{font:400 12px/1 var(--f-mono);color:var(--ink)}.cats a[data-v-6de47045]:hover,.tagtoggle[data-v-6de47045]:hover{color:var(--ink);background:var(--deep)}.cats a.on[data-v-6de47045]{background:var(--warm)}.cats a.on[data-v-6de47045],.cats a.on b[data-v-6de47045]{color:var(--base)}.tagtoggle[data-v-6de47045]{margin-left:auto}.tagtoggle[aria-expanded=true][data-v-6de47045]{color:var(--base);background:var(--aqua)}.tagtoggle[aria-expanded=true] b[data-v-6de47045]{color:var(--base)}.cloud[data-v-6de47045]{background:var(--base-2);flex-wrap:wrap;gap:6px;margin:0;padding:16px;list-style:none;display:flex}.cloud a[data-v-6de47045]{font:500 13px/1 var(--f-sans);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);padding:6px 9px;text-decoration:none;transition:background .2s,color .2s;display:block}.cloud a small[data-v-6de47045]{font:400 10px/1 var(--f-mono);color:var(--dim);margin-left:6px}.cloud a.on[data-v-6de47045],.cloud a[data-v-6de47045]:hover{background:var(--aqua);color:var(--base)}.cloud a.on small[data-v-6de47045],.cloud a:hover small[data-v-6de47045]{color:var(--base)}@media (width<=760px){.tagtoggle[data-v-6de47045]{margin-left:0}}.rows[data-v-8654b1b8],.year[data-v-8654b1b8],.year ol[data-v-8654b1b8]{gap:2px;display:grid}.year h2[data-v-8654b1b8]{font-family:var(--f-wide);font-variation-settings:"wght" 300,"wdth" 150;color:var(--ink);align-items:baseline;gap:14px;margin:18px 0 8px;font-size:calc(clamp(28px,3.4vw,44px));line-height:1;display:flex}.year h2[data-v-8654b1b8]:after{content:"";background:var(--line);flex:1;align-self:center;height:1px}.year h2 small[data-v-8654b1b8]{font:400 10px/1 var(--f-px);letter-spacing:.14em;color:var(--dim);order:2}.year ol[data-v-8654b1b8]{margin:0;padding:0;list-style:none}.post a[data-v-8654b1b8]{background:#eee7da09;grid-template-columns:6.6em 7.4em minmax(0,1fr);align-items:baseline;gap:6px 18px;padding:16px 18px;text-decoration:none;transition:background .18s,color .18s;display:grid}.post time[data-v-8654b1b8]{font:400 12px/1.6 var(--f-mono);color:var(--aqua)}.post .cat[data-v-8654b1b8]{font:400 9px/1 var(--f-px);letter-spacing:.12em;color:var(--dim);box-shadow:inset 0 0 0 1px var(--line);justify-self:start;padding:4px 6px}.post .t[data-v-8654b1b8]{font:700 16px/1.7 var(--f-ja);color:var(--ink)}.post .tg[data-v-8654b1b8]{font:400 12px/1.5 var(--f-sans);color:var(--dim);grid-column:3}.post a[data-v-8654b1b8]:hover{background:var(--mustard)}.post a:hover .cat[data-v-8654b1b8],.post a:hover .t[data-v-8654b1b8],.post a:hover .tg[data-v-8654b1b8],.post a:hover time[data-v-8654b1b8]{color:#18120f}.post a:hover .cat[data-v-8654b1b8]{box-shadow:inset 0 0 0 1px #18120f}.post mark[data-v-8654b1b8]{color:var(--base);background:var(--warm)}.rows-in .post[data-v-8654b1b8]{animation:rowin-8654b1b8 .5s var(--ease) both;animation-delay:calc(var(--k) * 35ms)}@keyframes rowin-8654b1b8{0%{opacity:0;transform:translateY(8px)}}.empty[data-v-8654b1b8]{background:var(--base-2);font:500 15px/1.8 var(--f-ja);color:var(--ink);justify-items:start;gap:14px;margin:0;padding:28px 22px;display:grid}.empty button[data-v-8654b1b8]{font:400 11px/1 var(--f-px);letter-spacing:.14em;color:var(--ink);box-shadow:inset 0 0 0 1px var(--warm);cursor:pointer;background:0 0;border:0;padding:10px 14px}@media (width<=760px){.post a[data-v-8654b1b8]{grid-template-columns:auto minmax(0,1fr)}.post .t[data-v-8654b1b8],.post .tg[data-v-8654b1b8]{grid-column:1/-1}}.pager[data-v-97dd83ff]{font:400 11px/1 var(--f-px);letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:2px;padding-top:12px;display:flex}.pager a[data-v-97dd83ff],.pager span[data-v-97dd83ff]{color:var(--dim);background:var(--base-2);font-variant-numeric:tabular-nums;padding:12px 14px;text-decoration:none}.pager a[data-v-97dd83ff]:hover{color:var(--ink);background:var(--deep)}.pager [aria-current=page][data-v-97dd83ff]{color:var(--base);background:var(--warm)}.pager .gap[data-v-97dd83ff]{background:0 0;flex:1}.pager .off[data-v-97dd83ff]{opacity:.35}.lwrap[data-v-c7617c61]{max-width:1180px;padding-left:var(--gut-l);padding-right:var(--gut-r);gap:22px;margin:0 auto;padding-block:28px 72px;display:grid}.empty[data-v-c7617c61]{background:var(--base-2);font:500 15px/1.8 var(--f-ja);color:var(--ink);justify-items:start;gap:14px;margin:0;padding:28px 22px;display:grid}.empty button[data-v-c7617c61]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--warm);cursor:pointer;background:0 0;border:0;padding:10px 14px}.empty a[data-v-c7617c61],.empty button[data-v-c7617c61]{font:400 11px/1 var(--f-px);letter-spacing:.14em}.empty a[data-v-c7617c61]{color:var(--aqua)}
