@layer p_reset, theme, base, p_base, disco.components, p_components, p_utilities;
@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.InfiniteList[data-v-09697dee]{position:relative}.InfiniteList[data-v-09697dee]>*+*{margin-top:var(--spacing-2)}.InfiniteList__loadingWrapper[data-v-09697dee]{display:flex;justify-content:center}}.ShowCopiesButton__count[data-v-adf1ef76]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.TruncatedText[data-v-14abbb02]{display:block;overflow:hidden}.TruncatedText--dynamicWrapper[data-v-14abbb02]{height:100%}.TruncatedText__content[data-v-14abbb02]{overflow:hidden}.TruncatedText[data-v-14abbb02]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper),.TruncatedText__content[data-v-14abbb02]:not(.TruncatedText__content--multiLine){text-overflow:ellipsis;white-space:nowrap}.TruncatedText[data-v-14abbb02]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) .Format,.TruncatedText[data-v-14abbb02]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) .Format>div,.TruncatedText__content[data-v-14abbb02]:not(.TruncatedText__content--multiLine) .Format,.TruncatedText__content[data-v-14abbb02]:not(.TruncatedText__content--multiLine) .Format>div{display:inline;overflow:hidden;text-overflow:ellipsis}.TruncatedText[data-v-14abbb02]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) p,.TruncatedText__content[data-v-14abbb02]:not(.TruncatedText__content--multiLine) p{display:inline}.TruncatedText--multiLine[data-v-14abbb02],.TruncatedText__content--multiLine[data-v-14abbb02]{display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 3);-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.TruncatedText--multiLine[data-v-14abbb02] *:not(mjx-container *),.TruncatedText__content--multiLine[data-v-14abbb02] *:not(mjx-container *){display:inline;margin:0;padding:0;white-space:normal}.TruncatedText--multiLine[data-v-14abbb02] li:before,.TruncatedText__content--multiLine[data-v-14abbb02] li:before{content:"• "}.TruncatedText--multiLine[data-v-14abbb02] br,.TruncatedText__content--multiLine[data-v-14abbb02] br{display:none}.AccessIndicator__button[data-v-89209b8b]{cursor:default}.AccessIndicator--clickable .AccessIndicator__button[data-v-89209b8b]{cursor:pointer}.AccessIndicator--clickable:hover .AccessIndicator__button[data-v-89209b8b]{color:var(--color-accent)}.CopyNodeIdButton__icon[data-v-eabfdc12]{display:inline-flex;align-items:center;justify-content:center;min-width:1em;flex-shrink:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold)}.NodeDetailsModal[data-v-8aecdca2]{container-type:inline-size;display:grid;gap:var(--spacing-4);min-width:0}.NodeDetailsModal__section[data-v-8aecdca2]{border-top:var(--border-width-thin) solid var(--color-border);display:grid;gap:var(--spacing-3);padding-top:var(--spacing-4)}.NodeDetailsModal__section h2[data-v-8aecdca2]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin:0}.NodeDetailsModal__list[data-v-8aecdca2]{display:grid;gap:var(--spacing-3);margin:0}.NodeDetailsModal__list--columns[data-v-8aecdca2]{column-gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}.NodeDetailsModal__fact--wide[data-v-8aecdca2]{grid-column:1 / -1}.NodeDetailsModal__list>div[data-v-8aecdca2]{display:grid;gap:var(--spacing-1);min-width:0}.NodeDetailsModal__list dt[data-v-8aecdca2]{color:var(--color-text-secondary);font-size:var(--font-size-small)}.NodeDetailsModal__list dd[data-v-8aecdca2]{margin:0;overflow-wrap:anywhere}.NodeDetailsModal__sourceRights[data-v-8aecdca2]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.NodeDetailsModal__metadataValue[data-v-8aecdca2],.NodeDetailsModal__originalSources[data-v-8aecdca2]{display:grid;gap:var(--spacing-2)}.NodeDetailsModal__originalAddress[data-v-8aecdca2]{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--color-accent);text-decoration:underline}.NodeDetailsModal__originalAddress[data-v-8aecdca2]:hover{text-decoration:none}.NodeDetailsModal__originalSourceLink[data-v-8aecdca2]{text-align:start;width:100%}.NodeDetailsModal__originalSourceLink[data-v-8aecdca2]:hover .NodeMinimal{border-color:var(--color-accent)}.NodeDetailsModal__originalSourceLink[data-v-8aecdca2]:focus-visible{border-radius:var(--border-radius-medium);outline:2px solid var(--color-accent);outline-offset:2px}.NodeDetailsModal__restriction[data-v-8aecdca2]{display:grid;gap:var(--spacing-1);padding:var(--spacing-2);border-left:3px solid var(--color-danger)}.NodeDetailsModal__empty[data-v-8aecdca2],.NodeDetailsModal__unavailable[data-v-8aecdca2]{color:var(--color-text-secondary);margin:0}@container (max-width: 400px){.NodeDetailsModal__list--columns[data-v-8aecdca2]{grid-template-columns:minmax(0,1fr)}}.NodeCardWrapper[data-v-fd5d01df]{--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-fd5d01df]{--node-card-reach-start: var(--spacing-2)}.NodeCardWrapper__stack[data-v-fd5d01df]{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-fd5d01df]{transform:rotate(-1.5deg) translate(-4px,-4px);z-index:1}.NodeCardWrapper__stack--2[data-v-fd5d01df]{transform:rotate(1.2deg) translate(-8px,-8px);z-index:0}.NodeCardWrapper--stacked .NodeCard[data-v-fd5d01df]{position:relative;z-index:2}.NodeCard[data-v-fd5d01df]{--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-fd5d01df]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-marker-green);transform:translate(-2px,-2px)}.NodeCard[data-v-fd5d01df]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeCard[data-v-fd5d01df]:active{transform:translate(0)}@media(prefers-reduced-motion:reduce){.NodeCard[data-v-fd5d01df]:hover,.NodeCard--active[data-v-fd5d01df],.NodeCard--active[data-v-fd5d01df]:hover{transform:none}}.NodeCard--active[data-v-fd5d01df],.NodeCard--active[data-v-fd5d01df]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-marker-green);transform:translate(-2px,-2px)}.NodeCard--draggable[data-v-fd5d01df]{cursor:grab}.NodeCard--draggable[data-v-fd5d01df]:active{cursor:grabbing}.NodeCard--dragging[data-v-fd5d01df]{opacity:.5}.NodeCard--featured[data-v-fd5d01df]{--card-content-padding: var(--spacing-3) var(--spacing-4);min-height:120px}.NodeCard--featured .NodeCard__title[data-v-fd5d01df]{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.NodeCard--noImage[data-v-fd5d01df]{grid-template-columns:1fr;grid-template-areas:"content" "meta"}.NodeCard--noImage.NodeCard--hasTypeMark .NodeCard__content[data-v-fd5d01df]{padding-inline-end:calc(32px + var(--spacing-2))}.NodeCard__content[data-v-fd5d01df]{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-fd5d01df]{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-fd5d01df]{color:var(--color-neutral-60);font-style:italic;font-weight:var(--font-weight-normal)}.NodeCard__summary[data-v-fd5d01df]{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-fd5d01df]{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-fd5d01df]{width:100%;height:100%;object-fit:contain;object-position:right}.NodeCard__thumbnailOverlay[data-v-fd5d01df]{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-fd5d01df]{opacity:1}.NodeCard__thumbnailOverlayIcon[data-v-fd5d01df]{font-size:28px;color:var(--white);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.NodeCard__thumbnail[data-v-fd5d01df] .TypeMark{z-index:2}.NodeCard[data-v-fd5d01df] .TypeMark--topRight{border-start-end-radius:0}.NodeCard__typeMarkArea[data-v-fd5d01df]{position:absolute;top:0;right:0;z-index:1}.NodeCard__meta[data-v-fd5d01df]{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-fd5d01df]{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-fd5d01df]:hover{color:var(--color-accent)}.NodeCard__metaLeft[data-v-fd5d01df]{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.NodeCard__metaRight[data-v-fd5d01df]{display:flex;align-items:center;gap:var(--spacing-2);margin-left:auto}.NodeCard__status[data-v-fd5d01df]{font-weight:var(--font-weight-medium);color:var(--color-neutral-70);white-space:nowrap}.NodeCard__accessIndicator[data-v-fd5d01df]{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-fd5d01df]{cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__accessIndicator--clickable[data-v-fd5d01df]:hover{color:var(--color-accent)}.NodeCard__copiesButton[data-v-fd5d01df]{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-fd5d01df]:hover{color:var(--color-accent)}.NodeCard__copiesCount[data-v-fd5d01df]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.NodeCard__copyIndicator[data-v-fd5d01df]{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-fd5d01df]:hover{color:var(--color-accent)}.NodeCard__copyIndicator--static[data-v-fd5d01df]{cursor:default}.NodeCard__copyIndicator--static[data-v-fd5d01df]:hover{color:var(--color-neutral-70)}@media(max-width:480px){.NodeCard[data-v-fd5d01df]{min-height:80px}.NodeCard--featured[data-v-fd5d01df]{min-height:100px}}.NodeCard__title[data-v-fd5d01df] mark,.NodeCard__summary[data-v-fd5d01df] mark{background-color:var(--color-warning-surface);color:inherit;padding:0 2px;border-radius:2px}.NodeCard--selectable[data-v-fd5d01df]{cursor:pointer}.NodeCard--selectable[data-v-fd5d01df]:active{transform:none}.NodeCard--selected[data-v-fd5d01df],.NodeCard--selected[data-v-fd5d01df]:hover{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeCard__checkbox[data-v-fd5d01df]{flex-shrink:0}.AccountChip[data-v-156e08cd]{align-items:center;background-color:var(--color-neutral-30);border-radius:4px;color:var(--color-neutral-100);display:flex;gap:4px;padding-inline:4px;overflow:hidden}.AccountChip--isInvalidEmail[data-v-156e08cd]{color:var(--white);background-color:var(--color-danger)}.AccountChip--isDuplicate[data-v-156e08cd]{color:var(--white);background-color:var(--color-warning)}.AccountChip__input[data-v-156e08cd]{field-sizing:content;padding-inline:4px}.IconButton[data-v-156e08cd]{border-radius:0}.AccountChip--isRemovable[data-v-156e08cd]{padding-inline-end:0}.AccountOption__separator[data-v-91a94e32]{background-color:var(--color-border);border:none;height:1px;width:100%;padding:0;margin:0}.AccountInput[data-v-c99f966c]{flex-grow:1;max-width:100%}.ManageNodeAccessModal[data-v-e6949cbf]>*+*{margin-top:var(--spacing-5)}.ManageNodeAccessModal__section[data-v-e6949cbf]>*+*{margin-top:var(--spacing-2)}.ManageNodeAccessModal__toggleField[data-v-e6949cbf]{display:flex;align-items:center;gap:var(--spacing-3);cursor:pointer}.ManageNodeAccessModal__helperText[data-v-e6949cbf]{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.ManageNodeAccessModal__warning[data-v-e6949cbf]{color:var(--color-warning);font-size:var(--font-size-small);line-height:var(--line-height-small)}.ManageNodeAccessModal__addMaintainer[data-v-e6949cbf]{display:flex;gap:var(--spacing-3);align-items:flex-start}.ManageNodeAccessModal__addMaintainer .AccountInput[data-v-e6949cbf]{flex-grow:1}.ManageNodeAccessModal__list[data-v-e6949cbf]{list-style:none;padding:0;margin:0}.ManageNodeAccessModal__listItem[data-v-e6949cbf]{display:flex;align-items:center;justify-content:space-between;padding-block:var(--spacing-2);border-bottom:var(--border-width-thin) solid var(--color-border)}.ManageNodeAccessModal__listItem[data-v-e6949cbf]:last-child{border-bottom:none}.ManageNodeAccessModal__accountName[data-v-e6949cbf]{font-size:var(--font-size-medium)}.ManageNodeAccessModal__accountSub[data-v-e6949cbf]{display:block;color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.ManageNodeAccessModal__emptyState[data-v-e6949cbf]{color:var(--color-text-secondary);font-size:var(--font-size-small)}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.ConfirmPopup__modal[data-v-9463d6a6]{padding:var(--spacing-6) var(--spacing-6) var(--spacing-6)}.ConfirmPopup__buttons[data-v-9463d6a6]{display:flex;gap:var(--spacing-3);padding-top:var(--spacing-6);justify-content:flex-end}}@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{[data-v-fa5b2005] .Icon{width:18px}.PublicLinkButton[data-v-fa5b2005]{height:calc(var(--font-size-small) * 21 / 12)}.PublicLinkButton[data-v-fa5b2005]:disabled{background-color:transparent}[data-v-fa5b2005] .PublicLinkButton__copyIcon{display:none}@media(hover:hover){.PublicLinkButton[data-v-fa5b2005]:not(:disabled):hover .PublicLinkButton__linkIcon{display:none}.PublicLinkButton[data-v-fa5b2005]:not(:disabled):hover .PublicLinkButton__copyIcon{display:block}}.PublicLinkButton__url[data-v-fa5b2005]{font-family:monospace;font-size:var(--font-size-small)}}.TransferNodeOwnershipForm[data-v-b5a5b006]>*+*{margin-top:12px}.ShareNodeForm__existingSharing[data-v-b5a5b006]{align-items:center;border-radius:var(--border-radius-medium);border:1px solid var(--color-neutral-40);box-shadow:var(--box-shadow);display:flex;justify-content:space-between;padding:8px 8px 8px 12px}.ShareNodeForm__existingSharingName[data-v-b5a5b006]{font-weight:500}.ShareNodeForm__existingSharingEmail[data-v-b5a5b006]{color:var(--color-neutral-70)}.ShareNodeForm__existingSharing>div[data-v-b5a5b006]:last-child{align-items:center;display:flex;gap:12px}.AccessList[data-v-ca9f5916]>*+*{margin-top:12px}.AccessList__item[data-v-ca9f5916]{align-items:center;border-radius:var(--border-radius-large);border:var(--border-width-thin) solid var(--color-neutral-60);display:flex;justify-content:space-between;padding:8px 12px;transition:border-color var(--transition-duration-normal) ease,box-shadow var(--transition-duration-normal) ease,transform var(--transition-duration-fast) ease}.AccessList__item[data-v-ca9f5916]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-marker-green);transform:translate(-2px,-2px)}@media(prefers-reduced-motion:reduce){.AccessList__item[data-v-ca9f5916]:hover{transform:none}}.AccessList__name[data-v-ca9f5916]{font-weight:500}.AccessList__secondRow[data-v-ca9f5916]{color:var(--color-neutral-70)}.AccessList__item>div[data-v-ca9f5916]:last-child{align-items:center;display:flex;gap:12px}.AccessList__relationshipSelect[data-v-ca9f5916] [data-ui-anchor=select-trigger]{padding:4px 8px}.AccessList__relationshipSelect[data-v-ca9f5916] [data-ui-anchor=select-label]{font-size:var(--font-size-small)}.AccessList__optionDivider[data-v-ca9f5916]{border-top:1px solid var(--color-neutral-40);margin:4px 0 8px}.AccessList__endSharingOption[data-v-ca9f5916]{color:var(--color-warning)}.EmbedSection__content[data-v-9dc7a0ab]>*+*{margin-top:12px}.EmbedSection__controls[data-v-9dc7a0ab]{display:grid;gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.EmbedSection__field[data-v-9dc7a0ab]{display:flex;flex-direction:column;gap:4px}.EmbedSection__label[data-v-9dc7a0ab]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.EmbedSection__inputWithSuffix[data-v-9dc7a0ab]{display:flex;align-items:center;gap:4px}.EmbedSection__toggleField[data-v-9dc7a0ab]{display:flex;align-items:flex-start;flex-direction:column;gap:var(--spacing-1);height:100%;cursor:pointer;font-size:var(--font-size-small)}.EmbedSection__toggleControl[data-v-9dc7a0ab]{align-items:center;display:flex;flex:1}.EmbedSection__suffix[data-v-9dc7a0ab]{color:var(--color-neutral-60);font-size:var(--font-size-small)}.EmbedSection__snippet[data-v-9dc7a0ab]{background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);overflow:auto;max-height:200px}.EmbedSection__actions[data-v-9dc7a0ab]{display:flex;gap:8px}.EmbedSection__code[data-v-9dc7a0ab]{font-family:monospace;font-size:12px;line-height:1.5;margin:0;padding:12px;white-space:pre-wrap;word-break:break-all}.RightsSection[data-v-54cc3400]{border:1px solid var(--color-border);border-radius:var(--border-radius-medium);display:grid;gap:var(--spacing-3);padding:var(--spacing-3)}.RightsSection[data-v-54cc3400] h3,.RightsSection[data-v-54cc3400] p{margin:0}.LicensableInput__help[data-v-e2880fc0]{color:var(--color-text-secondary);font-size:var(--font-size-small)}.PublicAccessInput__name[data-v-24d54854]{font-weight:500}.PublicAccessInput__controls[data-v-24d54854]{align-items:center;display:flex;gap:var(--spacing-3)}.PublicAccessInput__capability[data-v-24d54854]{color:var(--color-neutral-70);font-size:var(--font-size-small)}.PublicAccessInput__level[data-v-24d54854] [data-ui-anchor=select-trigger]{padding:var(--spacing-1) var(--spacing-2)}.PublicAccessInput__level[data-v-24d54854] [data-ui-anchor=select-label]{font-size:var(--font-size-small)}.RepoPublicAccessInput[data-v-f4579c8d]{display:grid;gap:var(--spacing-3)}.RepoPublicAccessInput__error[data-v-f4579c8d]{align-items:center;display:flex;gap:var(--spacing-2);justify-content:space-between}.RepoPublicAccessInput__sectionHeading[data-v-f4579c8d],.RepoPublicAccessInput__actions[data-v-f4579c8d]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:space-between}.RepoPublicAccessInput__actions[data-v-f4579c8d]{justify-content:flex-end}.RepoPublicAccessInput__result[data-v-f4579c8d]{align-items:center;display:grid;gap:var(--spacing-2);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.RepoPublicAccessInput__resultLabel[data-v-f4579c8d]{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.RepoPublicAccessInput__resultValue[data-v-f4579c8d]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:end;min-width:0;text-align:right}.RepoPublicAccessInput__notice[data-v-f4579c8d]{background:var(--color-neutral-20);border-radius:var(--border-radius-medium);padding:var(--spacing-3)}.RepoPublicAccessInput__link[data-v-f4579c8d]{background:var(--color-neutral-10);border:var(--border-width-thin) solid var(--color-neutral-30);border-radius:var(--border-radius-medium);padding:var(--spacing-3)}.RepoPublicAccessInput__copyLink[data-v-f4579c8d]{width:100%}.RepoPublicAccessInput__help[data-v-f4579c8d]{color:var(--color-text-secondary);font-size:var(--font-size-small)}.RepoPublicAccessInput__licenceLink[data-v-f4579c8d]{color:var(--color-accent);text-decoration:underline}.RepoPublicAccessInput__licenceLink[data-v-f4579c8d]:hover{color:var(--color-accent-hover)}.ShareNodeModal[data-v-b7b8494b]{padding-block-start:var(--spacing-2)}.ShareNodeForm__inputWrapper[data-v-b7b8494b]{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(144px,auto) auto}.AccountInput[data-v-b7b8494b]{min-width:0}.ShareNodeForm__field[data-v-b7b8494b]{display:grid;font-size:var(--font-size-small);gap:var(--spacing-1);min-width:0}.ShareNodeForm[data-v-b7b8494b]>*+*{margin-top:12px}.ShareNodeForm__account[data-v-b7b8494b]{padding-block:4px}.ShareNodeForm__optionGroup[data-v-b7b8494b]{background:var(--color-neutral-20);color:var(--color-neutral-70);display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.04em;margin:calc(var(--spacing-2) * -1) calc(var(--spacing-3) * -1);padding:var(--spacing-1) var(--spacing-3);text-transform:uppercase}.ShareNodeForm__rightsHint[data-v-b7b8494b]{color:var(--color-text-secondary);font-size:var(--font-size-small);margin-block:0}.ShareNodeModal[data-v-b7b8494b]>*+*{margin-top:12px}.ShareNodeModal__link[data-v-b7b8494b]{background:var(--color-neutral-10);border:var(--border-width-thin) solid var(--color-neutral-30);border-radius:var(--border-radius-medium);padding:var(--spacing-3)}.ShareNodeModal__copyLink[data-v-b7b8494b]{width:100%}.ShareNodeModal__rights[data-v-b7b8494b]{border:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-medium);display:grid;gap:var(--spacing-2);padding:var(--spacing-3)}.ShareNodeModal__rightsHeading[data-v-b7b8494b]{align-items:center;display:flex;gap:var(--spacing-2);justify-content:space-between}.ShareNodeModal--publish[data-v-b7b8494b]{padding-block:var(--spacing-2)}.SoftDeleteNodeButton[data-v-d5ae943a]{color:var(--color-danger)}.AddToSetModal[data-v-0893a013]{display:flex;flex-direction:column;width:800px;max-width:calc(90vw - 64px);height:550px;max-height:calc(80vh - 150px);gap:var(--spacing-3)}.AddToSetModal__results[data-v-0893a013]{display:flex;flex:1;flex-direction:column;gap:var(--spacing-2);overflow-y:auto}.AddToSetModal__grid[data-v-0893a013]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:140px;gap:max(0px,calc(var(--spacing-3) - var(--node-card-gutter, 14px)));align-items:stretch}.AddToSetModal__count[data-v-0893a013]{color:var(--color-neutral-70)}.AddToSetModal__card--busy[data-v-0893a013]{opacity:.6;pointer-events:none}.AddToSetModal__status[data-v-0893a013]{margin:0;color:var(--color-neutral-70)}.NodeCardMenu__trigger[data-v-9ec7b6bf]{opacity:.6;transition:opacity var(--transition-duration-fast) ease}.NodeCardMenu__trigger[data-v-9ec7b6bf]:hover{opacity:1}.NodeCardRow[data-v-d843c41e]{--row-height: 48px;display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;height:var(--row-height);gap:var(--spacing-2);background:var(--white);border-bottom:1px solid var(--color-neutral-30);cursor:pointer;transition:background-color var(--transition-duration-fast) ease}.NodeCardRow[data-v-d843c41e]:hover{background-color:var(--color-neutral-10)}.NodeCardRow[data-v-d843c41e]:focus-visible{outline:none;background-color:var(--color-accent-surface)}.NodeCardRow[data-v-d843c41e]:last-child{border-bottom:none}.NodeCardRow--active[data-v-d843c41e]{background-color:var(--color-accent-surface);box-shadow:inset 4px 0 0 var(--color-accent)}.NodeCardRow--active[data-v-d843c41e]:hover{background-color:var(--color-accent-surface)}.NodeCardRow__type[data-v-d843c41e]{display:flex;align-items:center;justify-content:center}.NodeCardRow__typeMark[data-v-d843c41e] .TypeMark{position:relative}.NodeCardRow__title[data-v-d843c41e]{min-width:0;padding-right:var(--spacing-2)}.NodeCardRow__title span[data-v-d843c41e]{display:block;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);color:var(--color-neutral-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NodeCardRow__titleText--missing[data-v-d843c41e]{color:var(--color-neutral-60);font-style:italic;font-weight:var(--font-weight-normal)}.NodeCardRow__authors[data-v-d843c41e]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small);color:var(--color-neutral-70);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NodeCardRow__authors[data-v-d843c41e] :is(span,.NodeCardRow__authorsButton){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NodeCardRow__status[data-v-d843c41e]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);font-size:var(--font-size-small);color:var(--color-neutral-70);overflow:hidden;white-space:nowrap}.NodeCardRow__statusItem[data-v-d843c41e]{display:flex;align-items:center}.NodeCardRow__status[data-v-d843c41e]>:not(:first-child):before{content:"";display:inline-block;width:1px;height:12px;margin-inline-end:var(--spacing-2);background-color:var(--color-neutral-40);vertical-align:middle}.NodeCardRow__accessIcon[data-v-d843c41e]{font-size:12px;color:var(--color-neutral-70);cursor:help;flex-shrink:0}.NodeCardRow__authorsButton[data-v-d843c41e],.NodeCardRow__copyIndicator[data-v-d843c41e],.NodeCardRow__copiesButton[data-v-d843c41e]{display:flex;align-items:center;gap:var(--spacing-1);padding:0;background:none;border:none;font-size:var(--font-size-small);color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCardRow__authorsButton[data-v-d843c41e]{font-family:inherit;text-align:left}.NodeCardRow__authorsButton[data-v-d843c41e]:hover,.NodeCardRow__copyIndicator[data-v-d843c41e]:hover,.NodeCardRow__copiesButton[data-v-d843c41e]:hover{color:var(--color-accent)}.NodeCardRow__statusText[data-v-d843c41e]{color:var(--color-neutral-70)}.NodeCardRow__actions[data-v-d843c41e]{display:flex;align-items:center;justify-content:center;padding-inline:var(--spacing-2)}.NodeCardRow__menu[data-v-d843c41e]{display:flex;justify-content:center}.NodeCardRow__thumbnail[data-v-d843c41e]{position:relative;height:100%;overflow:hidden}.NodeCardRow__thumbnail--empty[data-v-d843c41e]{opacity:.15}.NodeCardRow__thumbnail--clickable[data-v-d843c41e]{cursor:pointer}.NodeCardRow__thumbnailImage[data-v-d843c41e]{width:100%;height:100%;object-fit:cover}.NodeCardRow__thumbnailOverlay[data-v-d843c41e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-overlay-hover);opacity:0;font-size:16px;color:var(--white);transition:opacity var(--transition-duration-fast) ease}.NodeCardRow__thumbnail--clickable:hover .NodeCardRow__thumbnailOverlay[data-v-d843c41e]{opacity:1}@media(max-width:640px){.NodeCardRow__authors[data-v-d843c41e]{display:none}}@media(max-width:480px){.NodeCardRow__authors[data-v-d843c41e],.NodeCardRow__status[data-v-d843c41e],.NodeCardRow__actions[data-v-d843c41e]{display:none}}.NodeCardRow--featured .NodeCardRow__title span[data-v-d843c41e]{font-weight:var(--font-weight-semibold)}.NodeCardRow__title[data-v-d843c41e] mark{background-color:var(--color-warning-surface);color:inherit;padding:0 2px;border-radius:2px}.NodeCardSkeleton[data-v-c5eafc8d]{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"content thumbnail" "meta    meta";height:100%;min-height:100px;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);overflow:hidden}.NodeCardSkeleton__content[data-v-c5eafc8d]{grid-area:content;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);padding-bottom:var(--spacing-1)}.NodeCardSkeleton__title[data-v-c5eafc8d]{margin-bottom:var(--spacing-1)}.NodeCardSkeleton__summary[data-v-c5eafc8d]{opacity:.7}.NodeCardSkeleton__thumbnail[data-v-c5eafc8d]{grid-area:thumbnail;width:100px;height:100%;background:var(--color-neutral-20)}.NodeCardSkeleton__meta[data-v-c5eafc8d]{grid-area:meta;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);border-top:1px solid var(--color-neutral-40);background:var(--color-neutral-10)}.NodeCardSkeleton__metaRight[data-v-c5eafc8d]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeCardRowSkeleton[data-v-2c8f2cd3]{--row-height: 48px;display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;height:var(--row-height);gap:var(--spacing-2);background:var(--white);border-bottom:1px solid var(--color-neutral-30)}.NodeCardRowSkeleton[data-v-2c8f2cd3]:last-child{border-bottom:none}.NodeCardRowSkeleton__type[data-v-2c8f2cd3]{display:flex;align-items:center;justify-content:center}.NodeCardRowSkeleton__title[data-v-2c8f2cd3]{min-width:0;padding-right:var(--spacing-2)}.NodeCardRowSkeleton__authors[data-v-2c8f2cd3]{display:flex;align-items:center}.NodeCardRowSkeleton__status[data-v-2c8f2cd3]{display:flex;align-items:center;justify-content:flex-end}.NodeCardRowSkeleton__actions[data-v-2c8f2cd3],.NodeCardRowSkeleton__menu[data-v-2c8f2cd3]{display:flex;justify-content:center}.NodeCardRowSkeleton__thumbnail[data-v-2c8f2cd3]{height:100%;background:var(--color-neutral-20)}@media(max-width:640px){.NodeCardRowSkeleton__authors[data-v-2c8f2cd3]{display:none}}@media(max-width:480px){.NodeCardRowSkeleton__authors[data-v-2c8f2cd3],.NodeCardRowSkeleton__status[data-v-2c8f2cd3],.NodeCardRowSkeleton__actions[data-v-2c8f2cd3]{display:none}}.NodeCardVisualWrapper[data-v-2985cb69]{position:relative;width:100%;height:100%}.NodeCardVisualWrapper__stack[data-v-2985cb69]{position:absolute;inset:0;background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-60);border-radius:var(--border-radius-large);pointer-events:none}.NodeCardVisualWrapper__stack--1[data-v-2985cb69]{transform:rotate(-1.5deg) translate(-4px,-4px);z-index:1}.NodeCardVisualWrapper__stack--2[data-v-2985cb69]{transform:rotate(1.2deg) translate(-8px,-8px);z-index:0}.NodeCardVisualWrapper--stacked .NodeCardVisual[data-v-2985cb69]{position:relative;z-index:10}.NodeCardVisual[data-v-2985cb69]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-medium);cursor:pointer;transition:box-shadow var(--transition-duration-normal) ease,transform var(--transition-duration-fast) ease}.NodeCardVisual[data-v-2985cb69]:hover{box-shadow:var(--box-shadow-lg)}.NodeCardVisual[data-v-2985cb69]:focus-visible{outline:none;box-shadow:var(--focus-shadow)}.NodeCardVisual[data-v-2985cb69]:active{transform:scale(.98)}.NodeCardVisual--active[data-v-2985cb69],.NodeCardVisual--active[data-v-2985cb69]:hover{box-shadow:0 0 0 4px var(--color-accent)}.NodeCardVisual__image[data-v-2985cb69]{position:absolute;inset:0}.NodeCardVisual__image img[data-v-2985cb69]{width:100%;height:100%;object-fit:cover}.NodeCardVisual__overlay[data-v-2985cb69]{position:absolute;inset:0;background:linear-gradient(to top,#000000b3,#0000004d 40%,#0000 70%);pointer-events:none}.NodeCardVisual__typeMark[data-v-2985cb69]{z-index:2}.NodeCardVisual__actions[data-v-2985cb69]{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-1);opacity:0;transition:opacity var(--transition-duration-fast) ease}.NodeCardVisual:hover .NodeCardVisual__actions[data-v-2985cb69],.NodeCardVisual:focus-within .NodeCardVisual__actions[data-v-2985cb69]{opacity:1}.NodeCardVisual__editButton[data-v-2985cb69]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#00000080;border:none;border-radius:var(--border-radius-small);font-size:14px;color:var(--white);cursor:pointer;transition:background-color var(--transition-duration-fast) ease,transform var(--transition-duration-fast) ease}.NodeCardVisual__editButton[data-v-2985cb69]:hover{background:#000000b3;transform:scale(1.05)}.NodeCardVisual__hoverOverlay[data-v-2985cb69]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-overlay-hover);opacity:0;pointer-events:none;transition:opacity var(--transition-duration-fast) ease}.NodeCardVisual:hover .NodeCardVisual__hoverOverlay[data-v-2985cb69]{opacity:1}.NodeCardVisual__hoverOverlayIcon[data-v-2985cb69]{font-size:32px;color:var(--white);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.NodeCardVisual__content[data-v-2985cb69]{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-3);color:var(--white)}.NodeCardVisual__title[data-v-2985cb69]{margin:0;font-size:var(--font-size-medium);font-weight:500;line-height:var(--line-height-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.3)}.NodeCardVisual__title--missing[data-v-2985cb69]{font-style:italic;font-weight:400;opacity:.8}.NodeCardVisual__status[data-v-2985cb69]{display:flex;align-items:center;gap:var(--spacing-1);margin:2px 0 0;font-size:var(--font-size-small);line-height:var(--line-height-small);opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.3)}.NodeCardVisual__copiesButton[data-v-2985cb69]{display:flex;align-items:center;gap:var(--spacing-1);padding:0;background:none;border:none;font-size:inherit;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:inherit;cursor:pointer;transition:opacity var(--transition-duration-fast) ease}.NodeCardVisual__copiesButton[data-v-2985cb69]:hover{opacity:1}.NodeCardVisual__copyIndicator[data-v-2985cb69]{display:flex;align-items:center;gap:var(--spacing-1);padding:0;background:none;border:none;font-size:inherit;color:inherit;cursor:pointer;transition:opacity var(--transition-duration-fast) ease}.NodeCardVisual__copyIndicator[data-v-2985cb69]:hover{opacity:1}.NodeCardVisual__statusSeparator[data-v-2985cb69]{margin:0 2px}.NodeCardGrid[data-v-c79afb29]{display:flex;flex-direction:column;gap:0}.NodeCardGrid__row[data-v-c79afb29]{display:flex;flex-wrap:nowrap}.NodeCardGrid__item[data-v-c79afb29]{flex-shrink:0}
