._page_17w38_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_17w38_2{background:var(--card);border-bottom:1px solid var(--border)}._headerInner_17w38_3{max-width:940px;margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-4)}._backLink_17w38_4{display:flex;align-items:center;gap:var(--spacing-1);color:var(--muted-foreground);text-decoration:none;font-size:.82rem}._backLink_17w38_4:hover{color:var(--foreground)}._brand_17w38_6{display:flex;align-items:center;gap:var(--spacing-2)}._brandName_17w38_7{font-family:var(--font-family-display);font-weight:700;font-size:.95rem}._hero_17w38_8{max-width:940px;margin:0 auto;padding:2.5rem var(--spacing-4) 1.25rem;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap}._title_17w38_9{font-family:var(--font-family-display);font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:0}._subtitle_17w38_10{color:var(--muted-foreground);font-size:.87rem;line-height:1.5;margin:var(--spacing-2) 0 0;max-width:480px}._controls_17w38_11{max-width:940px;margin:0 auto;padding:0 var(--spacing-4) 1.25rem;display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}@media(min-width:700px){._controls_17w38_11{grid-template-columns:2fr 1fr}}._grid_17w38_13{max-width:940px;margin:0 auto;padding:0 var(--spacing-4) var(--spacing-16);display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}@media(min-width:700px){._grid_17w38_13{grid-template-columns:repeat(2,1fr)}}._card_17w38_15{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:var(--spacing-2)}._kindTag_17w38_16{font-family:var(--font-family-monospace);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary);padding:.22rem .45rem;border-radius:var(--radius-sm);align-self:flex-start}._cardTitle_17w38_17{font-family:var(--font-family-display);font-size:1rem;font-weight:700;margin:0}._summary_17w38_18{font-size:.84rem;line-height:1.5;color:var(--foreground);margin:0}._body_17w38_19{font-size:.83rem;line-height:1.6;color:var(--muted-foreground);white-space:pre-wrap;margin:0}._cardMeta_17w38_20{display:flex;flex-wrap:wrap;gap:var(--spacing-3);font-size:.73rem;color:var(--muted-foreground);margin-top:auto;padding-top:var(--spacing-2);border-top:1px solid var(--border)}._link_17w38_21{color:var(--primary);text-decoration:none;display:flex;align-items:center;gap:4px}._formFields_17w38_22{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-1) 0}._twoUp_17w38_23{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._errorMessage_17w38_24{background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error);border-radius:var(--radius-sm);padding:.6rem .75rem;font-size:.8rem}._emptyState_17w38_25{grid-column:1 / -1;text-align:center;color:var(--muted-foreground);font-size:.85rem;padding:var(--spacing-12) 0}
