.rc[data-v-33c60e36]{background:var(--ui-surface);border:1px solid var(--ui-line-card);border-radius:var(--ui-r-xs);color:var(--ui-ink);display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 14px 12px;position:relative;transition:box-shadow var(--ui-ease),transform var(--ui-ease)}.rc[data-v-33c60e36]:hover{box-shadow:var(--ui-shadow-hover);transform:translateY(-2px)}.rc-top[data-v-33c60e36]{align-items:center;display:flex;gap:10px;min-width:0}.rc-ic[data-v-33c60e36]{background:var(--ui-wash);border-radius:50%;color:var(--ui-num);display:grid;flex:0 0 34px;height:34px;overflow:hidden;place-items:center;position:relative;width:34px}.rc-ic img[data-v-33c60e36]{background:var(--ui-surface);border-radius:50%;height:22px;inset:6px;-o-object-fit:contain;object-fit:contain;padding:1px;position:absolute;width:22px}.rc-mono[data-v-33c60e36]{color:var(--ui-num);font-size:12px;font-weight:650;letter-spacing:-.09px}.rc-kind[data-v-33c60e36]{color:var(--ui-ink-2);display:flex;flex-direction:column;font-size:12.5px;line-height:1.3;min-width:0}.rc-kind>span[data-v-33c60e36]:first-child{color:var(--ui-num);font-weight:600}.rc-src[data-v-33c60e36]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-title[data-v-33c60e36]{font-size:var(--rc-fs,17px);font-weight:600;letter-spacing:-.09px;line-height:1.3;margin:2px 0 0}.rc-link[data-v-33c60e36]{color:inherit;text-decoration:none}.rc-link[data-v-33c60e36]:after{border-radius:inherit;content:"";inset:0;position:absolute;z-index:0}.rc-link[data-v-33c60e36]:focus-visible{outline:none}.rc-link[data-v-33c60e36]:focus-visible:after{outline:3px solid var(--ui-focus);outline-offset:3px}.rc-text[data-v-33c60e36]{color:var(--ui-ink-3);display:-webkit-box;font-size:13.5px;-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.rc-docs[data-v-33c60e36]{display:grid;gap:2px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0;position:relative;z-index:1}.rc-docs a[data-v-33c60e36]{align-items:center;border-bottom:1px solid var(--ui-line-card);color:var(--ui-ink);display:flex;font-size:13px;gap:7px;padding:5px 0;text-decoration:none}.rc-docs a span[data-v-33c60e36]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-docs a small[data-v-33c60e36]{color:var(--ui-ink-2);flex-shrink:0;font-size:12px}.rc-docs a:hover span[data-v-33c60e36]{text-decoration:underline}.rc-docs svg[data-v-33c60e36]{color:var(--ui-ink-2);flex-shrink:0}.rc-docs li:last-child a[data-v-33c60e36]{border-bottom:0}.rc-direct[data-v-33c60e36],.rc-docs li:last-child a[data-v-33c60e36]{color:var(--ui-orange-ink);font-weight:600}.rc-direct[data-v-33c60e36]{align-items:center;align-self:flex-start;display:inline-flex;font-size:13px;gap:6px;position:relative;text-decoration:none;z-index:1}.rc-direct[data-v-33c60e36]:hover{text-decoration:underline}.rc-direct[data-v-33c60e36]:focus-visible,.rc-docs a[data-v-33c60e36]:focus-visible{border-radius:4px;outline:3px solid var(--ui-focus);outline-offset:2px}.rc-meta[data-v-33c60e36]{align-items:center;color:var(--ui-ink-2);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 0;line-height:1.4;margin:auto 0 0;padding-top:2px}.rc-meta>span[data-v-33c60e36]{align-items:center;display:inline-flex;gap:4px}.rc-meta>span+span[data-v-33c60e36]:before{color:var(--ui-line-step);content:"·";margin:0 7px}.rc-paid[data-v-33c60e36]{color:var(--ui-pill-peach-ink);font-weight:600}.rc-foot[data-v-33c60e36]{border-top:1px solid var(--ui-line-card);flex-wrap:wrap;justify-content:space-between;padding-top:10px}.rc-end[data-v-33c60e36],.rc-foot[data-v-33c60e36]{align-items:center;display:flex;gap:8px}.rc-end[data-v-33c60e36]{margin-left:auto}.rc-opens[data-v-33c60e36]{align-items:center;color:var(--ui-ink-2);display:inline-flex;font-size:12.5px;gap:4px}.rc-open[data-v-33c60e36]{font-size:13px}.rc--compact[data-v-33c60e36]{--rc-fs:15px;padding:12px 12px 10px}.rc--compact .rc-text[data-v-33c60e36]{-webkit-line-clamp:2}@media(max-width:767px){.rc-title[data-v-33c60e36]{font-size:16px}.rc--compact .rc-title[data-v-33c60e36]{font-size:15px}.rc-text[data-v-33c60e36]{font-size:13px}.rc-open[data-v-33c60e36]{display:none}}@media(prefers-reduced-motion:reduce){.rc[data-v-33c60e36]{transition:none}.rc[data-v-33c60e36]:hover{transform:none}}
