@layer components{._root_eb6w1_4{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-start:1px solid var(--border-subtle);background:var(--surface-sunken);flex-wrap:wrap;display:flex;position:relative}._root_eb6w1_4 a,._root_eb6w1_4 button{--action-fg:var(--color-text-muted);--action-border:var(--border-subtle);--action-bg-hover:var(--surface-sunken);min-block-size:var(--control-height-1);padding-inline:var(--space-2);border:1px solid var(--action-border);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--action-fg);font:inherit;font-size:var(--font-size-1);cursor:pointer;transition:border var(--duration-3) var(--ease-out), background var(--duration-3) var(--ease-out), color var(--duration-3) var(--ease-out);text-decoration:none}._root_eb6w1_4 a{line-height:1.6}._root_eb6w1_4 [data-tone=success]{--action-fg:var(--color-text-success);--action-border:var(--border-success);--action-bg-hover:var(--surface-success-subtle)}._root_eb6w1_4 [data-tone=warning]{--action-fg:var(--color-text-warning);--action-border:var(--border-warning);--action-bg-hover:var(--surface-warning-subtle)}._root_eb6w1_4 [data-tone=danger]{--action-fg:var(--color-text-danger);--action-border:var(--border-danger);--action-bg-hover:var(--surface-danger-subtle)}._root_eb6w1_4 a:hover,._root_eb6w1_4 button:hover:not(:disabled){background:var(--action-bg-hover)}._root_eb6w1_4 button:disabled{cursor:default;opacity:.6}._link_1rbf6_4{color:unset;text-decoration:none}._link_1rbf6_4:after{content:"";position:absolute;inset:0}._card_1rbf6_15{-webkit-user-select:none;user-select:none;border:1px solid var(--border-subtle);border-radius:var(--radius-4);background:var(--surface-raised);block-size:100%;transition:border-color var(--duration-2) var(--ease-out), box-shadow var(--duration-2) var(--ease-out);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden;container-type:inline-size}._card_1rbf6_15:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}._card_1rbf6_15:has(._link_1rbf6_4:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}._strip_1rbf6_55{align-items:center;gap:var(--space-2);min-block-size:var(--control-height-2);padding:var(--space-1) var(--space-3);background:var(--surface-sunken);display:flex}._card_1rbf6_15[data-state=accent] ._strip_1rbf6_55{background:var(--surface-accent-subtle)}._card_1rbf6_15[data-past] ._strip_1rbf6_55{background:0 0}._date_1rbf6_76{color:var(--color-text-muted);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}._unconfirmed_1rbf6_86{color:var(--color-text-muted);font-size:var(--font-size-1);white-space:nowrap}._badges_1rbf6_92{gap:var(--space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}._main_1rbf6_101{gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-3);display:flex}._text_1rbf6_107{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}._name_1rbf6_115{font-size:var(--font-size-4);line-height:var(--line-height-8);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._card_1rbf6_15[data-state=danger] ._name_1rbf6_115{text-decoration:line-through;-webkit-text-decoration-color:var(--border-danger);text-decoration-color:var(--border-danger);text-decoration-thickness:2px}._place_1rbf6_130{color:var(--color-text-muted);font-size:var(--font-size-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._facts_1rbf6_140{font-size:var(--font-size-2);font-variant-numeric:tabular-nums;margin-block-start:auto;padding-block-start:var(--space-2)}._sep_1rbf6_147{color:var(--border-strong)}._price_1rbf6_151{color:var(--color-text-muted)}._aside_1rbf6_157{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex:none;display:flex}._thumb_1rbf6_165{border-radius:var(--radius-3);object-fit:cover;object-position:top}._card_1rbf6_15[data-state=danger] ._thumb_1rbf6_165{filter:grayscale(.85)}._social_1rbf6_176{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-1);font-variant-numeric:tabular-nums;margin-block-start:auto;display:inline-flex}._social_1rbf6_176 span{align-items:center;gap:var(--space-1);display:inline-flex}._social_1rbf6_176 svg{block-size:1.15em;inline-size:1.15em}@container (width<=20rem){._thumb_1rbf6_165{display:none}._name_1rbf6_115{font-size:var(--font-size-3)}}}
