:where(html){--ah-layout-measure:var(--ab-layout-measure,46rem);--ah-layout-pad-inline:var(--ab-layout-pad-inline,1.5rem);--ah-layout-pad-block-start:6rem;--ah-layout-pad-block-end:3rem;--ah-layout-gap:1.25rem;--ah-layout-board-pad:1.1rem;--ah-layout-board-pad-narrow:.9rem;--ah-layout-board-radius:0;--ah-layout-board-blur:6px;--ah-layout-meta-pad:0;--ah-layout-meta-radius:0;--ah-layout-meta-row-gap:.6rem;--ah-layout-meta-col-gap:1.15rem;--ah-layout-meta-columns:minmax(0, 1fr) minmax(0, 1.5fr);--ah-layout-meta-rule-width:0;--ah-layout-meta-rule-style:solid;--ah-layout-capsule-radius:0;--ah-layout-mark-radius:0;--ah-type-title-size:clamp(1.9rem, 4.4vw, 2.9rem);--ah-type-title-line:1.26;--ah-type-title-track:.01em;--ah-type-title-shadow-offset:3px 3px 0;--ah-type-desc-size:1.0625rem;--ah-type-desc-line:1.85;--ah-type-label-size:.75rem;--ah-type-label-track:.12em;--ah-type-value-size:.85rem;--ah-type-capsule-size:.78rem;--ah-type-label-family:"zpix", "PingFang SC", ui-monospace, monospace;--ah-color-title:var(--ab-palette-ink,#f5f0ff);--ah-color-title-shadow:var(--ab-palette-pink,#ff3d8b);--ah-color-desc:var(--ab-palette-ink-mute,#f5f0ff9e);--ah-color-mark-pink:var(--ab-palette-pink,#ff3d8b);--ah-color-mark-cyan:var(--ab-palette-cyan,#2af0ea);--ah-color-mark-yellow:var(--ab-palette-yellow,#ffe14d);--ah-color-board-bg:#0d0a0f8c;--ah-color-meta-rule:var(--ab-palette-cyan,#2af0ea);--ah-color-label:var(--ab-palette-yellow,#ffe14d);--ah-color-value:var(--ab-palette-ink-soft,#f5f0ffe0);--ah-color-cat-bg:var(--ab-palette-cyan,#2af0ea);--ah-color-cat-ink:var(--ab-palette-night,#0d0a0f);--ah-color-cat-shadow:var(--ab-palette-pink,#ff3d8b);--ah-color-tag-0:var(--ab-palette-pink,#ff3d8b);--ah-color-tag-1:var(--ab-palette-cyan,#2af0ea);--ah-color-tag-2:var(--ab-palette-yellow,#ffe14d)}.ah-head{z-index:2;box-sizing:border-box;width:100%;max-width:var(--ah-layout-measure);padding:var(--ah-layout-pad-block-start) var(--ah-layout-pad-inline) var(--ah-layout-pad-block-end);gap:var(--ah-layout-gap);flex-direction:column;margin:0 auto;display:flex;position:relative}.ah-marks{gap:6px;display:flex}.ah-mark{border-radius:var(--ah-layout-mark-radius);width:22px;height:6px}.ah-mark-1{background-color:var(--ah-color-mark-pink)}.ah-mark-2{background-color:var(--ah-color-mark-cyan);width:12px}.ah-mark-3{background-color:var(--ah-color-mark-yellow);width:6px}.ah-board{gap:var(--ah-layout-gap);padding:var(--ah-layout-board-pad);background-color:var(--ah-color-board-bg);border-radius:var(--ah-layout-board-radius);-webkit-backdrop-filter:blur(var(--ah-layout-board-blur));flex-direction:column;display:flex}.ah-title{color:var(--ah-color-title);font-size:var(--ah-type-title-size);font-weight:700;line-height:var(--ah-type-title-line);letter-spacing:var(--ah-type-title-track);text-shadow:var(--ah-type-title-shadow-offset) var(--ah-color-title-shadow);text-wrap:balance;margin:0}.ah-desc{color:var(--ah-color-desc);font-size:var(--ah-type-desc-size);line-height:var(--ah-type-desc-line);margin:0}.ah-meta{grid-template-columns:var(--ah-layout-meta-columns);align-items:center;row-gap:var(--ah-layout-meta-row-gap);column-gap:var(--ah-layout-meta-col-gap);padding:var(--ah-layout-meta-pad);border-radius:var(--ah-layout-meta-radius);border-top:var(--ah-layout-meta-rule-width) var(--ah-layout-meta-rule-style) var(--ah-color-meta-rule);display:grid}.ah-meta-author{grid-area:1/1}.ah-meta-date{grid-area:2/1}.ah-meta .ah-cat{grid-area:1/2;justify-self:end}.ah-meta .ah-tags{grid-area:2/2;justify-self:end}.ah-fact{align-items:baseline;gap:.4rem;display:inline-flex}.ah-fact-label{color:var(--ah-color-label);font-family:var(--ah-type-label-family);font-size:var(--ah-type-label-size);letter-spacing:var(--ah-type-label-track)}.ah-fact-value{color:var(--ah-color-value);font-size:var(--ah-type-value-size)}.ah-cat{background-color:var(--ah-color-cat-bg);color:var(--ah-color-cat-ink);border-radius:var(--ah-layout-capsule-radius);font-size:var(--ah-type-capsule-size);box-shadow:2px 2px 0 0 var(--ah-color-cat-shadow);padding:.15rem .7rem;font-weight:700}.ah-tags{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:inline-flex}.ah-tag{border-radius:var(--ah-layout-capsule-radius);font-size:var(--ah-type-capsule-size);border:1px solid;padding:.1rem .6rem;line-height:1.5}.ah-tag-0{color:var(--ah-color-tag-0)}.ah-tag-1{color:var(--ah-color-tag-1)}.ah-tag-2{color:var(--ah-color-tag-2)}.ah-head>*{animation:ah-enter var(--ab-enter-duration,.56s) var(--ab-enter-ease,ease) both}.ah-head>:nth-child(2){animation-delay:60ms}@keyframes ah-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ah-head>*{opacity:1;animation:none;transform:none}}@media (width<=640px){.ah-head{padding:4.5rem var(--ab-layout-pad-inline-narrow,1.15rem) 2rem;gap:1rem}.ah-board{padding:var(--ah-layout-board-pad-narrow);gap:1rem}.ah-meta{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:.75rem}}
