@layer theos.frames{.theos-list{flex-direction:column;display:flex}.theos-list-item{align-items:center;gap:var(--theos-space-2);padding-block:var(--theos-space-3);padding-inline:var(--theos-space-0);color:inherit;text-align:start;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:auto 1fr auto;display:grid}.theos-list-item--button{cursor:pointer}@media (hover:hover){.theos-list-item--button:hover{background:color-mix(in srgb, var(--theos-panel) 50%, transparent)}}.theos-list-item--button:focus-visible{outline:var(--theos-focus-ring);outline-offset:var(--theos-focus-ring-offset);border-color:var(--theos-focus,currentColor)}.theos-list-item__leading{align-items:center;display:flex}.theos-list-item:not(:has(.theos-list-item__leading)){grid-template-columns:1fr auto}.theos-list-item__text{gap:var(--theos-space-1);flex-direction:column;min-width:0;display:flex}.theos-list-item__caption{color:var(--theos-text-muted)}.theos-list-item__trailing{align-items:center;gap:var(--theos-space-1);color:var(--theos-text-muted);flex-shrink:0;display:flex}.theos-list>.theos-list-item+.theos-list-item{border-top:var(--theos-hairline) solid var(--theos-border-subtle)}.theos-list-item[data-disabled]{opacity:.45;cursor:default;pointer-events:none}.theos-item-group{flex-direction:column;display:flex}.theos-item-separator{block-size:var(--theos-hairline);background:var(--theos-border);margin-block:var(--theos-space-1);border:0}.theos-item:is(button){appearance:none;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;inline-size:100%}.theos-item{align-items:center;gap:var(--theos-space-3);padding:var(--theos-space-3);border:var(--theos-hairline) solid transparent;border-radius:var(--theos-radius-sm,0);text-align:start;outline:none;flex-wrap:wrap;display:flex}.theos-item--sm{gap:var(--theos-space-2);padding-inline:var(--theos-space-3);padding-block:var(--theos-space-2)}.theos-item--outline{border-color:var(--theos-border)}.theos-item--muted{background:var(--theos-panel);color:var(--theos-on-panel)}@media (hover:hover){.theos-item:is(a,button):hover{background:color-mix(in srgb, var(--theos-panel) 35%, transparent)}}.theos-item:is(a,button):focus-visible{border-color:var(--theos-accent)}.theos-item__media{justify-content:center;align-items:center;gap:var(--theos-space-2);flex-shrink:0;display:flex}.theos-item:has([data-slot=item-description]) .theos-item__media{align-self:start}.theos-item__media--icon{inline-size:var(--theos-control-md);block-size:var(--theos-control-md);background:var(--theos-panel);border:var(--theos-hairline) solid var(--theos-border);border-radius:var(--theos-radius-sm,0)}.theos-item__media--image{inline-size:var(--theos-control-lg);block-size:var(--theos-control-lg);border-radius:var(--theos-radius-sm,0);overflow:hidden}.theos-item__media--image img{object-fit:cover;block-size:100%;inline-size:100%}.theos-item__content{gap:var(--theos-space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.theos-item__title{color:var(--theos-text)}.theos-item__description{color:var(--theos-text-muted);margin:0}.theos-item__actions{align-items:center;gap:var(--theos-space-2);flex-shrink:0;display:flex}.theos-item-row{align-items:center;gap:var(--theos-space-2);display:flex}.theos-item-row>.theos-item{flex:auto;min-inline-size:0}.theos-item-row__actions{opacity:0;flex:none;transition:opacity .12s}@media (hover:hover){.theos-item-row:hover .theos-item-row__actions{opacity:1}}.theos-item-row:focus-within .theos-item-row__actions{opacity:1}@media (hover:none){.theos-item-row__actions{opacity:1}}@media (prefers-reduced-motion:reduce){.theos-item-row__actions{transition:none}}.theos-item-unread-dot{inline-size:var(--theos-space-2);block-size:var(--theos-space-2);aspect-ratio:var(--theos-aspect-square);border-radius:var(--theos-radius-round);background:var(--theos-accent);flex:none}.theos-item-row--unread .theos-item__title{font-weight:var(--theos-weight-medium);color:var(--theos-text)}.theos-item-row .theos-item:is(a,button):hover{background:0 0}.theos-item-row:hover .theos-item__title{color:var(--theos-text)}.theos-page-title-centered{text-align:center;color:var(--theos-text-muted);margin-block-end:var(--theos-space-4);display:block}.theos-item-row{padding-block:var(--theos-space-2)}.theos-item-row+.theos-item-row{border-block-start:var(--theos-hairline) solid var(--theos-border-subtle)}.theos-item__actor{font-weight:var(--theos-weight-medium);color:var(--theos-text)}.theos-item__place{color:var(--theos-text-secondary)}}
