.cm[data-astro-cid-qbnbiqli]{width:var(--content);margin:0 auto;padding-block:clamp(96px,12vh,156px) clamp(72px,9vw,128px)}.cm__head[data-astro-cid-qbnbiqli]{max-width:46rem}.cm__kicker[data-astro-cid-qbnbiqli]{margin:0 0 14px;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.cm__h[data-astro-cid-qbnbiqli]{margin:0 0 16px;font-family:var(--font-serif);font-size:clamp(2rem,4.4vw,3.4rem);font-weight:500;line-height:1.12;letter-spacing:-.02em;color:var(--ink)}.cm__lead[data-astro-cid-qbnbiqli]{margin:0;color:var(--muted);line-height:1.9;font-size:.98rem}.cm__mode[data-astro-cid-qbnbiqli]{margin:16px 0 0;padding:8px 14px;display:inline-block;border-radius:var(--x-r-full);font-size:.78rem;letter-spacing:.01em;color:var(--muted);background:color-mix(in srgb,var(--amber, #fcd34d) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--amber, #fcd34d) 26%,transparent)}.cm__mode[data-astro-cid-qbnbiqli].is-online{background:color-mix(in srgb,var(--success) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success) 30%,transparent)}.cm__compose[data-astro-cid-qbnbiqli]{margin-top:clamp(26px,3.4vw,40px);padding:20px;border-radius:var(--x-r-xl);background:color-mix(in srgb,var(--ink) 4%,transparent);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--dur-ui) var(--ease-std)}.cm__compose[data-astro-cid-qbnbiqli]:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme) 45%,transparent)}.cm__c-row[data-astro-cid-qbnbiqli]+.cm__c-row[data-astro-cid-qbnbiqli]{margin-top:10px}.cm__title[data-astro-cid-qbnbiqli],.cm__body[data-astro-cid-qbnbiqli]{width:100%;border:0;background:none;outline:none;font-family:inherit;color:var(--ink)}.cm__title[data-astro-cid-qbnbiqli]{font-size:1.06rem;font-weight:500;padding:8px 0}.cm__body[data-astro-cid-qbnbiqli]{font-size:.94rem;line-height:1.8;resize:vertical;padding:4px 0}.cm__title[data-astro-cid-qbnbiqli]::placeholder,.cm__body[data-astro-cid-qbnbiqli]::placeholder{color:color-mix(in srgb,var(--faint) 85%,transparent)}.cm__c-foot[data-astro-cid-qbnbiqli]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:12px;padding-top:14px;border-top:1px solid var(--line)}.cm__tags[data-astro-cid-qbnbiqli]{display:flex;flex-wrap:wrap;gap:7px}.cm__tags[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]{border:0;cursor:pointer;padding:6px 11px;border-radius:var(--x-r-full);font-size:.78rem;color:var(--muted);background:transparent;box-shadow:inset 0 0 0 1px var(--line);transition:color var(--dur-hover) var(--ease-std),background var(--dur-hover) var(--ease-std),box-shadow var(--dur-hover) var(--ease-std)}.cm__tags[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)}.cm__tags[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli].is-active{color:#0a0a0a;background:var(--ink);box-shadow:none;font-weight:600}.cm__submit[data-astro-cid-qbnbiqli]{border:0;cursor:pointer;padding:11px 26px;border-radius:var(--x-r-full);font-size:.92rem;font-weight:600;color:#0a0a0a;background:var(--ink);transition:opacity var(--dur-hover) var(--ease-std),scale var(--dur-hover) var(--ease-std)}.cm__submit[data-astro-cid-qbnbiqli]:hover{opacity:.88}.cm__submit[data-astro-cid-qbnbiqli]:active{scale:.97}.cm__submit[data-astro-cid-qbnbiqli][disabled]{opacity:.45;cursor:not-allowed}.cm__warn[data-astro-cid-qbnbiqli]{margin:12px 0 0;font-size:.76rem;line-height:1.7;color:var(--faint)}.cm__warn[data-astro-cid-qbnbiqli] b[data-astro-cid-qbnbiqli]{color:var(--muted)}.cm__sr[data-astro-cid-qbnbiqli]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cm__bar[data-astro-cid-qbnbiqli]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:clamp(30px,3.6vw,44px) 0 0;padding-bottom:12px;border-bottom:1px solid var(--line)}.cm__sort[data-astro-cid-qbnbiqli]{display:flex;gap:16px}.cm__sort[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]{border:0;background:none;cursor:pointer;padding:6px 0;font-size:.88rem;color:var(--faint);transition:color var(--dur-hover) var(--ease-std)}.cm__sort[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]:hover{color:var(--ink)}.cm__sort[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli].is-active{color:var(--ink);font-weight:600}.cm__count[data-astro-cid-qbnbiqli]{font-family:var(--font-mono);font-size:.74rem;color:var(--faint)}.cm__feed[data-astro-cid-qbnbiqli]{list-style:none;margin:0;padding:0}.cm__post[data-astro-cid-qbnbiqli]{padding:22px 0;border-bottom:1px solid var(--line)}.cm__p-top[data-astro-cid-qbnbiqli]{display:flex;align-items:center;gap:10px}.cm__av[data-astro-cid-qbnbiqli]{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:.8rem;color:var(--ink);background:color-mix(in srgb,var(--theme) 26%,transparent);box-shadow:inset 0 0 0 1px var(--line)}.cm__who[data-astro-cid-qbnbiqli]{font-size:.88rem;color:var(--ink);font-weight:500}.cm__when[data-astro-cid-qbnbiqli]{font-family:var(--font-mono);font-size:.72rem;color:var(--faint)}.cm__badge[data-astro-cid-qbnbiqli]{margin-left:2px;padding:2px 7px;border-radius:var(--x-r-2xs);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.1em;color:var(--accent-light);background:color-mix(in srgb,var(--theme) 16%,transparent)}.cm__tagchip[data-astro-cid-qbnbiqli]{margin-left:auto;padding:3px 9px;border-radius:var(--x-r-full);font-size:.74rem;color:var(--muted);background:color-mix(in srgb,var(--ink) 7%,transparent)}.cm__p-t[data-astro-cid-qbnbiqli]{margin:12px 0 0;font-size:1.04rem;font-weight:600;line-height:1.5;color:var(--ink)}.cm__p-b[data-astro-cid-qbnbiqli]{margin:8px 0 0;font-size:.93rem;line-height:1.85;color:var(--muted);white-space:pre-wrap}.cm__p-acts[data-astro-cid-qbnbiqli]{display:flex;align-items:center;gap:18px;margin-top:14px}.cm__p-acts[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]{display:inline-flex;align-items:center;gap:6px;border:0;background:none;cursor:pointer;padding:4px 0;font-size:.8rem;color:var(--faint);transition:color var(--dur-hover) var(--ease-std)}.cm__p-acts[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]:hover{color:var(--ink)}.cm__p-acts[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli].is-on{color:var(--accent-light)}.cm__p-acts[data-astro-cid-qbnbiqli] svg[data-astro-cid-qbnbiqli]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cm__p-acts[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli].is-on svg[data-astro-cid-qbnbiqli]{fill:currentColor}.cm__cbox[data-astro-cid-qbnbiqli]{margin-top:14px;padding-left:40px}.cm__clist[data-astro-cid-qbnbiqli]{list-style:none;margin:0 0 10px;padding:0}.cm__clist[data-astro-cid-qbnbiqli] li[data-astro-cid-qbnbiqli]{padding:9px 0;border-top:1px dashed var(--line);font-size:.87rem;line-height:1.75;color:var(--muted)}.cm__clist[data-astro-cid-qbnbiqli] b[data-astro-cid-qbnbiqli]{color:var(--ink);font-weight:500;margin-right:8px}.cm__cform[data-astro-cid-qbnbiqli]{display:flex;gap:10px}.cm__cform[data-astro-cid-qbnbiqli] input[data-astro-cid-qbnbiqli]{flex:1 1 auto;min-width:0;border:0;outline:none;padding:9px 14px;border-radius:var(--x-r-full);font-family:inherit;font-size:.86rem;color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent);box-shadow:inset 0 0 0 1px var(--line)}.cm__cform[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]{flex:none;border:0;cursor:pointer;padding:9px 18px;border-radius:var(--x-r-full);font-size:.84rem;color:var(--ink);background:color-mix(in srgb,var(--ink) 10%,transparent);transition:background var(--dur-hover) var(--ease-std)}.cm__cform[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]:hover{background:color-mix(in srgb,var(--ink) 18%,transparent)}.cm__empty[data-astro-cid-qbnbiqli]{margin-top:32px;color:var(--muted);line-height:1.9}@media(max-width:640px){.cm__c-foot[data-astro-cid-qbnbiqli]{flex-direction:column;align-items:stretch}.cm__submit[data-astro-cid-qbnbiqli]{width:100%}.cm__cbox[data-astro-cid-qbnbiqli]{padding-left:0}}@media(prefers-reduced-motion:reduce){.cm__compose[data-astro-cid-qbnbiqli],.cm__tags[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli],.cm__submit[data-astro-cid-qbnbiqli],.cm__sort[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli],.cm__p-acts[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli],.cm__cform[data-astro-cid-qbnbiqli] button[data-astro-cid-qbnbiqli]{transition:none}}
