.NodeCardWrapper[data-v-69358753]{--node-card-reach-start: var(--node-card-gutter-start, 6px);--node-card-reach-end: var(--node-card-gutter-end, 8px);position:relative;box-sizing:border-box;height:100%;padding:var(--node-card-reach-start) var(--node-card-reach-end) var(--node-card-reach-end) var(--node-card-reach-start)}.NodeCardWrapper--stacked[data-v-69358753]{--node-card-reach-start: var(--spacing-2)}.NodeCardWrapper__stack[data-v-69358753]{position:absolute;top:var(--node-card-reach-start);left:var(--node-card-reach-start);right:var(--node-card-reach-end);bottom:var(--node-card-reach-end);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-60);border-radius:var(--border-radius-large);pointer-events:none}.NodeCardWrapper__stack--1[data-v-69358753]{transform:rotate(-1.5deg) translate(-4px,-4px);z-index:1}.NodeCardWrapper__stack--2[data-v-69358753]{transform:rotate(1.2deg) translate(-8px,-8px);z-index:0}.NodeCardWrapper--stacked .NodeCard[data-v-69358753]{position:relative;z-index:2}.NodeCard[data-v-69358753]{--card-content-padding: var(--spacing-2) var(--spacing-3);position:relative;display:grid;grid-template-columns:1fr minmax(auto,40%);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"content thumbnail" "meta    meta";height:100%;min-height:100px;background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-60);border-radius:var(--border-radius-large);box-shadow:var(--shadow-marker-green-sm);overflow:hidden;cursor:pointer;transition:box-shadow var(--transition-duration-normal) ease,border-color var(--transition-duration-normal) ease,transform var(--transition-duration-fast) ease}.NodeCard[data-v-69358753]:has([data-ui-anchor=popup-trigger][data-ui-open=true]),.NodeCard[data-v-69358753]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-marker-green);transform:translate(-2px,-2px)}.NodeCard[data-v-69358753]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeCard[data-v-69358753]:active{transform:translate(0)}@media(prefers-reduced-motion:reduce){.NodeCard[data-v-69358753]:has([data-ui-anchor=popup-trigger][data-ui-open=true]),.NodeCard[data-v-69358753]:hover,.NodeCard--active[data-v-69358753],.NodeCard--active[data-v-69358753]:hover{transform:none}}.NodeCard--active[data-v-69358753],.NodeCard--active[data-v-69358753]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-marker-green);transform:translate(-2px,-2px)}.NodeCard--dragging[data-v-69358753],.NodeCard--dragging[data-v-69358753]:active{cursor:grabbing;opacity:.5}.NodeCard--featured[data-v-69358753]{--card-content-padding: var(--spacing-3) var(--spacing-4);min-height:120px}.NodeCard--featured .NodeCard__title[data-v-69358753]{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.NodeCard--noImage[data-v-69358753]{grid-template-columns:1fr;grid-template-areas:"content" "meta"}.NodeCard--noImage.NodeCard--hasTypeMark .NodeCard__content[data-v-69358753]{padding-inline-end:calc(32px + var(--spacing-2))}.NodeCard__content[data-v-69358753]{grid-area:content;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--card-content-padding);padding-bottom:var(--spacing-1);min-width:0;min-height:0;overflow:hidden}.NodeCard__title[data-v-69358753]{flex-shrink:0;margin:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);color:var(--color-neutral-100)}.NodeCard__title--missing[data-v-69358753]{color:var(--color-neutral-60);font-style:italic;font-weight:var(--font-weight-normal)}.NodeCard__summary[data-v-69358753]{flex:1 1 auto;min-height:0;margin-top:var(--spacing-1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70);text-align:left;overflow:hidden}.NodeCard__thumbnail[data-v-69358753]{grid-area:thumbnail;position:relative;aspect-ratio:var(--image-aspect-ratio, 16 / 9);height:100%;max-width:100%;overflow:hidden;justify-self:end}.NodeCard__thumbnailImage[data-v-69358753]{width:100%;height:100%;object-fit:cover;object-position:center}.NodeCard__thumbnailOverlay[data-v-69358753]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-overlay-hover);opacity:0;cursor:pointer;transition:opacity var(--transition-duration-fast) ease}.NodeCard__thumbnail:hover .NodeCard__thumbnailOverlay[data-v-69358753]{opacity:1}.NodeCard__thumbnailOverlayIcon[data-v-69358753]{font-size:28px;color:var(--white);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.NodeCard__thumbnail[data-v-69358753] .TypeMark{z-index:2}.NodeCard[data-v-69358753] .TypeMark--topRight{border-start-end-radius:0}.NodeCard__typeMarkArea[data-v-69358753]{position:absolute;top:0;right:0;z-index:1}.NodeCard__meta[data-v-69358753]{grid-area:meta;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-80);border-top:1px solid var(--color-neutral-40);background:var(--color-neutral-10)}.NodeCard__authors[data-v-69358753]{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-duration-fast) ease}.NodeCard__authors[data-v-69358753]:hover{color:var(--color-accent)}.NodeCard__metaLeft[data-v-69358753]{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.NodeCard__metaRight[data-v-69358753]{display:flex;align-items:center;gap:var(--spacing-2);margin-left:auto}.NodeCard__status[data-v-69358753]{font-weight:var(--font-weight-medium);color:var(--color-neutral-70);white-space:nowrap}.NodeCard__accessIndicator[data-v-69358753]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:12px;color:var(--color-neutral-70);cursor:default}.NodeCard__accessIndicator--clickable[data-v-69358753]{cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__accessIndicator--clickable[data-v-69358753]:hover{color:var(--color-accent)}.NodeCard__copiesButton[data-v-69358753]{display:flex;align-items:center;gap:var(--spacing-1);padding:0;background:transparent;border:none;font-size:12px;color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__copiesButton[data-v-69358753]:hover{color:var(--color-accent)}.NodeCard__copiesCount[data-v-69358753]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.NodeCard__copyIndicator[data-v-69358753]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:12px;color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__copyIndicator[data-v-69358753]:hover{color:var(--color-accent)}.NodeCard__copyIndicator--static[data-v-69358753]{cursor:default}.NodeCard__copyIndicator--static[data-v-69358753]:hover{color:var(--color-neutral-70)}@media(max-width:480px){.NodeCard[data-v-69358753]{min-height:80px}.NodeCard--featured[data-v-69358753]{min-height:100px}}.NodeCard__title[data-v-69358753] mark,.NodeCard__summary[data-v-69358753] mark{background-color:var(--color-warning-surface);color:inherit;padding:0 2px;border-radius:2px}.NodeCard--selectable[data-v-69358753]{cursor:pointer}.NodeCard--selectable[data-v-69358753]:active{transform:none}.NodeCard--selected[data-v-69358753],.NodeCard--selected[data-v-69358753]:hover{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeCard__checkbox[data-v-69358753]{flex-shrink:0}
