.repository-access-gate[data-v-2c50ad97]{margin:22px 0 26px;overflow:hidden}.repository-access-gate>.ui-alert[data-v-2c50ad97]{margin:var(--space-5) var(--space-5) 0}.repository-access-gate__state[data-v-2c50ad97]{--ui-empty-state-min-height: 150px;--ui-empty-state-padding: var(--space-5);border-bottom:0}.repository-access-gate__state--rejected[data-v-2c50ad97]{--ui-empty-state-visual-color: var(--text-danger)}.repository-access-gate__form[data-v-2c50ad97]{display:grid;gap:18px;padding:28px 32px}.repository-access-gate__header[data-v-2c50ad97]{display:grid;gap:16px}.repository-access-gate__title[data-v-2c50ad97]{display:flex;gap:10px;align-items:center}.repository-access-gate__title svg[data-v-2c50ad97]{flex:0 0 auto;width:21px;height:21px;color:var(--accent-primary)}.repository-access-gate__header h2[data-v-2c50ad97]{margin:0;color:var(--text-primary);font-size:var(--font-size-body);line-height:1.35}.repository-access-gate__header p[data-v-2c50ad97]{margin:0;padding:15px 0;color:var(--text-secondary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);font-size:var(--font-size-body-sm);line-height:1.55}.repository-access-gate__prompt[data-v-2c50ad97]{margin:0;color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:1.6;white-space:pre-line}.repository-access-gate__fields[data-v-2c50ad97]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.repository-access-gate__fields--custom[data-v-2c50ad97]{grid-template-columns:1fr}.repository-access-gate__purpose[data-v-2c50ad97]{grid-column:1 / -1}.repository-access-gate__checkbox[data-v-2c50ad97]{display:block;width:100%;padding:12px 14px;background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-control)}.repository-access-gate__checkbox--custom[data-v-2c50ad97]{padding:0;background:transparent;border:0;border-radius:0}.repository-access-gate__license[data-v-2c50ad97]{margin-top:-4px}.repository-access-gate__form footer[data-v-2c50ad97]{display:grid;gap:8px;width:100%;padding-top:18px;border-top:1px solid var(--border-subtle);text-align:center}.repository-access-gate__form footer[data-v-2c50ad97] .ui-button{width:100%;min-height:44px}.repository-access-gate__form footer small[data-v-2c50ad97]{color:var(--text-muted);font-size:var(--font-size-ui)}@media(max-width:700px){.repository-access-gate__form[data-v-2c50ad97]{padding:22px 18px}.repository-access-gate>.ui-alert[data-v-2c50ad97]{margin-inline:var(--space-4)}.repository-access-gate__fields[data-v-2c50ad97]{grid-template-columns:1fr}}.repository-tag-list[data-v-dd964238]{display:flex;flex-wrap:wrap;gap:6px;padding-top:13px}.repository-tag-list__item[data-v-dd964238]{display:inline-flex;gap:5px;align-items:center;max-width:min(100%,260px);min-height:26px;padding:3px 8px;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-control);box-shadow:var(--shadow-hairline);font-family:var(--font-code);font-size:var(--font-size-micro);line-height:1.15}.repository-tag-list__item>svg[data-v-dd964238]{flex:0 0 auto;color:var(--text-muted)}.repository-tag-list__item>span[data-v-dd964238]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.repository-tag-list__item[data-v-dd964238]{transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}a.repository-tag-list__item[data-v-dd964238]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.repository-tag-list__item.is-accent[data-v-dd964238]{color:var(--accent-contrast);background:color-mix(in srgb,var(--accent-highlight) 50%,var(--surface));border-color:color-mix(in srgb,var(--accent-contrast) 35%,var(--border-subtle))}.repository-tag-list__item.is-success[data-v-dd964238]{color:var(--text-success);background:var(--surface-success);border-color:var(--border-success)}.repository-tag-list__item.is-success>svg[data-v-dd964238]{color:currentColor}@media(hover:hover){a.repository-tag-list__item[data-v-dd964238]:hover{color:var(--text-primary);background:var(--surface);border-color:var(--border-strong);transform:translateY(-1px)}}@media(max-width:560px){.repository-tag-list[data-v-dd964238]{gap:7px;padding-top:12px}.repository-tag-list__item[data-v-dd964238]{min-height:32px;padding:4px 9px}}@layer features{.repository-frame[data-v-8b3bfad5]{width:100%}.repository-head[data-v-8b3bfad5]{display:flex;min-width:0;padding:18px 0 0}.repository-title[data-v-8b3bfad5]{display:flex;min-width:0;gap:12px;align-items:center}.repository-title__line[data-v-8b3bfad5]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.repository-owner[data-v-8b3bfad5]{color:var(--text-muted);font-family:var(--font-body);font-size:clamp(15px,1.15vw,18px);font-weight:650;line-height:1.15}.repository-owner[data-v-8b3bfad5]:hover{color:var(--accent-primary)}.repository-title__line>span[data-v-8b3bfad5]{color:var(--border-default);font-size:15px}.repository-title h1[data-v-8b3bfad5]{margin:0;overflow-wrap:anywhere;font-family:var(--font-heading);font-size:clamp(22px,1.7vw,27px);font-weight:600;letter-spacing:-.04em;line-height:1.15}.repository-social[data-v-8b3bfad5]{display:inline-flex;flex-wrap:wrap;gap:8px;align-self:center;margin-left:6px}.repository-social__pill[data-v-8b3bfad5]{--ui-button-min-height: 30px;--ui-button-padding-inline: 10px;--ui-button-gap: 7px;--ui-button-font-size: var(--font-size-meta);--ui-button-font-weight: var(--font-weight-semibold);--ui-button-background: var(--surface);--ui-button-border-color: var(--border-default);--ui-button-hover-background: var(--accent-highlight);--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.repository-social__pill[data-v-8b3bfad5] .ui-button__label{display:flex;gap:7px;align-items:center;overflow:visible}.repository-social__pill[data-v-8b3bfad5] .ui-button__label span{padding-left:8px;color:var(--text-secondary);border-left:1px solid var(--border-subtle);font-family:var(--font-code);font-size:var(--font-size-meta)}.repository-owner-follow[data-v-8b3bfad5] .ui-button__label b{max-width:170px;overflow:hidden;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap}.repository-actions[data-v-8b3bfad5]{display:flex;flex:0 0 auto;gap:8px;align-items:center;padding-bottom:6px}.repository-actions[data-v-8b3bfad5] .ui-button{--ui-button-min-height: var(--control-sm);--ui-button-font-size: var(--font-size-ui);--ui-button-background: transparent;--ui-button-border-color: var(--text-primary);--ui-button-hover-background: var(--accent-highlight)}.repository-actions[data-v-8b3bfad5] .repository-download{--ui-button-gap: 7px;--ui-button-padding-inline: 11px;--ui-button-font-size: var(--font-size-meta);--ui-button-font-weight: var(--font-weight-bold)}.repository-actions[data-v-8b3bfad5] .repository-copy-bucket{--ui-button-gap: 7px;--ui-button-padding-inline: 11px;--ui-button-font-size: var(--font-size-meta);--ui-button-font-weight: var(--font-weight-bold);--ui-button-border-color: var(--border-default);--ui-button-background: var(--surface)}.repository-actions[data-v-8b3bfad5] .repository-copy-bucket:hover:not(:disabled){--ui-button-border-color: var(--text-primary)}.repository-copy-bucket__new[data-v-8b3bfad5]{color:var(--accent-contrast);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.repository-menu[data-v-8b3bfad5]{position:relative}.repository-menu__trigger[data-v-8b3bfad5]{display:grid;place-items:center;width:36px;min-height:var(--control-sm);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-control);cursor:pointer;list-style:none}.repository-menu__trigger[data-v-8b3bfad5]::-webkit-details-marker{display:none}.repository-menu__trigger[data-v-8b3bfad5]:hover,.repository-menu[open] .repository-menu__trigger[data-v-8b3bfad5]{color:var(--text-primary);background:var(--accent-highlight);border-color:var(--text-primary)}.repository-menu__trigger[data-v-8b3bfad5]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.repository-menu>div[data-v-8b3bfad5]{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--z-popover);display:grid;width:236px;padding:6px;background:var(--surface);border:1px solid var(--text-primary);border-radius:var(--radius-surface);box-shadow:var(--shadow-offset-md)}.repository-menu>div>a[data-v-8b3bfad5]{display:flex;gap:9px;align-items:center;min-height:34px;padding:0 9px;color:var(--text-primary);border-radius:var(--radius-control);font-size:var(--font-size-meta);font-weight:var(--font-weight-medium)}.repository-menu>div>a[data-v-8b3bfad5]:hover{background:var(--accent-highlight)}.repository-menu[data-v-8b3bfad5] .ui-button{--ui-button-justify-content: flex-start;--ui-button-min-height: 34px;--ui-button-padding-inline: 9px;--ui-button-gap: 9px;--ui-button-font-size: var(--font-size-meta);--ui-button-font-weight: var(--font-weight-medium);--ui-button-background: transparent;--ui-button-border-color: transparent;--ui-button-hover-background: var(--accent-highlight);--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.repository-use-model[data-v-8b3bfad5]{position:relative}.repository-use-model__trigger[data-v-8b3bfad5]{display:inline-flex;gap:8px;align-items:center;min-height:var(--control-sm);padding:0 15px;color:var(--accent-contrast);background:var(--accent-highlight);border:1px solid var(--accent-contrast);border-radius:var(--radius-control);cursor:pointer;list-style:none;font-size:var(--font-size-ui);font-weight:var(--font-weight-bold)}.repository-use-model__trigger[data-v-8b3bfad5]::-webkit-details-marker{display:none}.repository-use-model__trigger[data-v-8b3bfad5]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.repository-use-model__trigger[aria-disabled=true][data-v-8b3bfad5]{opacity:.55;cursor:not-allowed}.repository-use-model__menu[data-v-8b3bfad5]{position:absolute;top:calc(100% + 8px);right:0;z-index:var(--z-popover);width:272px;padding:6px;background:var(--surface);border:1px solid var(--text-primary);border-radius:var(--radius-surface);box-shadow:var(--shadow-offset-md)}.repository-use-model__option[data-v-8b3bfad5]{width:100%;text-align:left;--ui-button-display: grid;--ui-button-grid-template-columns: auto minmax(0, 1fr);--ui-button-gap: 10px;--ui-button-justify-content: stretch;--ui-button-min-height: 58px;--ui-button-padding-inline: 8px;--ui-button-background: transparent;--ui-button-border-color: transparent;--ui-button-hover-background: var(--accent-highlight);--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.repository-use-model__icon[data-v-8b3bfad5]{display:grid;place-items:center;width:34px;height:34px;color:var(--accent-contrast);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-xs)}.repository-use-model__option[data-v-8b3bfad5] .ui-button__label{overflow:visible;text-align:left}.repository-use-model__copy[data-v-8b3bfad5],.repository-use-model__menu strong[data-v-8b3bfad5],.repository-use-model__menu small[data-v-8b3bfad5]{display:block}.repository-use-model__menu strong[data-v-8b3bfad5]{font-size:var(--font-size-meta)}.repository-use-model__menu small[data-v-8b3bfad5]{margin-top:3px;color:var(--text-muted);font-size:var(--font-size-micro)}.repository-toolbar[data-v-8b3bfad5]{display:flex;gap:24px;align-items:flex-end;justify-content:space-between;margin-top:14px;border-bottom:1px solid var(--border-default)}.repository-tabs[data-v-8b3bfad5]{display:flex;flex:1 1 auto;gap:23px;min-width:0}.repository-tabs>a[data-v-8b3bfad5],.repository-files-tab[data-v-8b3bfad5]{position:relative;display:inline-flex;align-items:center;gap:7px;padding-bottom:12px;color:var(--text-muted);font-size:var(--font-size-ui)}.repository-tabs>a>svg[data-v-8b3bfad5],.repository-files-tab__target>svg[data-v-8b3bfad5]{flex:0 0 auto}.repository-files-tab__target[data-v-8b3bfad5]{display:inline-flex;gap:7px;align-items:center;color:inherit}.repository-tab-count[data-v-8b3bfad5]{margin-left:-3px;color:var(--accent-primary);font-family:var(--font-code);font-size:var(--font-size-micro)}.repository-xet-badge[data-v-8b3bfad5]{display:inline-flex;min-height:23px;align-items:center;gap:2px;padding:0 6px;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-xs);box-shadow:0 2px 5px color-mix(in srgb,var(--text-primary) 8%,transparent);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);line-height:1}.repository-xet-badge[data-v-8b3bfad5]:hover{color:var(--text-primary);background:var(--surface-muted);border-color:var(--text-secondary)}.repository-xet-badge[data-v-8b3bfad5]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.repository-tabs>a[data-v-8b3bfad5]:after,.repository-files-tab[data-v-8b3bfad5]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:var(--text-primary);transform:scaleX(0)}.repository-tabs>a.is-active[data-v-8b3bfad5],.repository-files-tab.is-active[data-v-8b3bfad5]{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.repository-tabs>a.is-active[data-v-8b3bfad5]:after,.repository-files-tab.is-active[data-v-8b3bfad5]:after{transform:scaleX(1)}@media(max-width:760px){.repository-head[data-v-8b3bfad5]{display:block;padding:16px 0 0}.repository-title[data-v-8b3bfad5]{align-items:flex-start}.repository-social[data-v-8b3bfad5]{margin-left:0}.repository-social__pill[data-v-8b3bfad5]{--ui-button-min-height: 44px}.repository-use-model__menu[data-v-8b3bfad5]{right:auto;left:0}.repository-toolbar[data-v-8b3bfad5]{flex-wrap:wrap;gap:0}.repository-actions[data-v-8b3bfad5]{order:-1;flex-wrap:wrap;width:100%;padding-bottom:12px}.repository-menu__trigger[data-v-8b3bfad5]{width:44px}.repository-menu>div>a[data-v-8b3bfad5]{min-height:44px}.repository-menu[data-v-8b3bfad5] .ui-button{--ui-button-min-height: 44px}.repository-tabs[data-v-8b3bfad5]{flex:1 1 100%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.repository-tabs[data-v-8b3bfad5]::-webkit-scrollbar{display:none}.repository-tabs>a[data-v-8b3bfad5],.repository-files-tab[data-v-8b3bfad5]{flex:0 0 auto;min-height:44px;padding-bottom:0;scroll-snap-align:start}.repository-files-tab__target[data-v-8b3bfad5],.repository-xet-badge[data-v-8b3bfad5]{min-height:44px}}}.repository-use-mcp[data-v-8b3bfad5]{display:inline-flex;align-items:center;gap:10px}.repository-use-mcp__price[data-v-8b3bfad5]{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);font-family:var(--font-code);font-size:var(--font-size-label);white-space:nowrap}.repository-facts[data-v-f2208e8c]{padding:16px 18px 17px;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface)}.repository-facts header[data-v-f2208e8c]{display:flex;gap:9px;align-items:flex-start;margin-bottom:12px}.repository-facts header>span[data-v-f2208e8c]{display:grid;flex:0 0 27px;place-items:center;width:27px;height:27px;color:var(--accent-primary);background:var(--surface-warning);border-radius:50% 50% 15%}.repository-facts h2[data-v-f2208e8c]{margin:4px 0 0;font-family:var(--font-body);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);letter-spacing:0}.repository-facts dl[data-v-f2208e8c]{margin:0;border-top:1px solid var(--border-subtle)}.repository-facts dl>div[data-v-f2208e8c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:7px 0;border-bottom:1px solid var(--border-subtle)}.repository-facts dt[data-v-f2208e8c],.repository-facts dd[data-v-f2208e8c]{font-family:var(--font-code);font-size:var(--font-size-micro)}.repository-facts dt[data-v-f2208e8c]{color:var(--text-muted)}.repository-facts dd[data-v-f2208e8c]{max-width:164px;margin:0;overflow:hidden;color:var(--text-primary);font-weight:var(--font-weight-semibold);text-align:right;text-overflow:ellipsis;white-space:nowrap}.repository-facts>a[data-v-f2208e8c]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:8px 0 1px;font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold)}.repository-facts>a[data-v-f2208e8c]:hover{color:var(--accent-primary)}.repository-facts>a span[data-v-f2208e8c]{font-size:16px}.repository-relations[data-v-5abd7e88]{padding:16px;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface)}.repository-relations>header[data-v-5abd7e88]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;align-items:center}.repository-relations>header>span[data-v-5abd7e88]{display:grid;width:30px;height:30px;place-items:center;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-xs)}.repository-relations header small[data-v-5abd7e88]{color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.repository-relations h2[data-v-5abd7e88]{margin:1px 0 0;font-family:var(--font-body);font-size:var(--font-size-ui);letter-spacing:0}.repository-relations__group[data-v-5abd7e88]{display:grid;gap:8px;margin-top:14px;padding-top:13px;border-top:1px solid var(--border-subtle)}.repository-relations__group h3[data-v-5abd7e88]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center;margin:0;color:var(--text-secondary);font-size:var(--font-size-label)}.repository-relations__group h3>small[data-v-5abd7e88]{color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro)}.repository-relations__items[data-v-5abd7e88]{display:grid;gap:6px}.repository-relations__items>a[data-v-5abd7e88]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:42px;padding:6px 8px;color:inherit;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-control);text-decoration:none}.repository-relations__items>a[data-v-5abd7e88]:hover{border-color:var(--border-strong);transform:translateY(-1px)}.repository-relations__items>a[data-v-5abd7e88]:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.repository-relations__items>a>span[data-v-5abd7e88]{display:grid;width:24px;height:24px;place-items:center;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-xs)}.repository-relations__items strong[data-v-5abd7e88]{min-width:0;overflow:hidden;font-family:var(--font-code);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap}.repository-relations__items small[data-v-5abd7e88]{max-width:78px;overflow:hidden;color:var(--text-muted);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap}.repository-relations__group>p[data-v-5abd7e88]{margin:-1px 0 0;color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);text-align:right}.evaluation-submit__gate[data-v-428b438f],.evaluation-submit__success[data-v-428b438f]{display:grid;place-items:center;align-content:center;min-height:410px;padding:36px;text-align:center}.evaluation-submit__gate>span[data-v-428b438f]{display:grid;place-items:center;width:48px;height:48px;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-pill)}.evaluation-submit__gate h3[data-v-428b438f],.evaluation-submit__success h3[data-v-428b438f]{margin:13px 0 0;font-family:var(--font-heading);font-size:var(--font-size-heading-sm)}.evaluation-submit__gate p[data-v-428b438f],.evaluation-submit__success p[data-v-428b438f]{max-width:520px;margin:8px 0 18px;color:var(--text-muted);font-size:var(--font-size-meta);line-height:1.6}.evaluation-submit__success>svg[data-v-428b438f]{width:44px;height:44px;color:var(--text-success)}.evaluation-submit__success code[data-v-428b438f]{max-width:100%;padding:8px 10px;overflow:auto;color:var(--text-secondary);background:var(--surface-muted);border-radius:var(--radius-control);font-size:var(--font-size-label)}.evaluation-submit__success>div[data-v-428b438f]{display:flex;gap:8px;margin-top:20px}.evaluation-submit__form[data-v-428b438f]{display:grid;gap:20px;padding:20px 24px 0}.evaluation-submit__form section[data-v-428b438f]{display:grid;gap:11px}.evaluation-submit__form h3[data-v-428b438f]{margin:0;font-size:var(--font-size-body-sm)}.evaluation-submit__form h3 small[data-v-428b438f]{color:var(--text-muted);font-weight:var(--font-weight-regular)}.evaluation-submit__explanation[data-v-428b438f]{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.evaluation-submit__explanation svg[data-v-428b438f]{flex:0 0 auto;width:18px}.evaluation-submit__explanation p[data-v-428b438f]{margin:0;font-size:var(--font-size-meta);line-height:1.55}.evaluation-submit__explanation code[data-v-428b438f]{font-family:var(--font-code);font-size:.92em}.evaluation-submit__grid[data-v-428b438f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.evaluation-submit__grid[data-v-428b438f]>:first-child{grid-column:1 / -1}.evaluation-submit__form footer[data-v-428b438f]{display:flex;gap:18px;align-items:center;justify-content:space-between;margin:1px -24px 0;padding:14px 24px;background:var(--surface-muted);border-top:1px solid var(--border-subtle)}.evaluation-submit__form footer p[data-v-428b438f]{max-width:440px;margin:0;color:var(--text-muted);font-size:var(--font-size-label);line-height:1.45}.evaluation-submit__form footer>div[data-v-428b438f]{display:flex;flex:0 0 auto;gap:8px}@media(max-width:600px){.evaluation-submit__form[data-v-428b438f]{padding:16px 16px 0}.evaluation-submit__grid[data-v-428b438f]{grid-template-columns:1fr}.evaluation-submit__grid[data-v-428b438f]>:first-child{grid-column:auto}.evaluation-submit__form footer[data-v-428b438f]{align-items:stretch;flex-direction:column;margin-inline:-16px;padding:13px 16px}.evaluation-submit__form footer>div[data-v-428b438f]{justify-content:flex-end}}.mcp-repository-sidebar[data-v-554975bb]{display:grid;gap:14px}.mcp-side-panel[data-v-554975bb]{padding:16px 18px 17px;overflow:hidden;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface)}.mcp-install-panel[data-v-554975bb]{position:relative}.mcp-install-panel[data-v-554975bb]:before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:var(--accent-primary)}.mcp-side-panel__header[data-v-554975bb],.mcp-side-panel__title[data-v-554975bb]{display:flex;gap:10px;align-items:center}.mcp-side-panel__header--split[data-v-554975bb]{align-items:flex-start;justify-content:space-between}.mcp-side-panel__icon[data-v-554975bb]{display:grid;flex:0 0 29px;place-items:center;width:29px;height:29px;color:var(--accent-contrast);background:var(--accent-highlight);border:1px solid var(--accent-contrast);border-radius:var(--radius-xs)}.mcp-side-panel__header p[data-v-554975bb]{margin:0;color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);text-transform:uppercase}.mcp-side-panel h2[data-v-554975bb]{margin:2px 0 0;font-family:var(--font-heading);font-size:var(--font-size-body-sm);line-height:1.1}.mcp-side-panel__description[data-v-554975bb],.mcp-runtime-note[data-v-554975bb]{margin:13px 0;color:var(--text-muted);font-size:var(--font-size-label);line-height:1.5}.mcp-install-command[data-v-554975bb],.mcp-gateway-endpoint[data-v-554975bb]{width:100%}.mcp-install-command[data-v-554975bb]{--ui-copyable-value-font-size: var(--font-size-micro);--ui-copyable-value-padding: 10px 11px}.mcp-gateway-endpoint[data-v-554975bb]{margin-top:12px;--ui-copyable-value-font-size: var(--font-size-micro)}.mcp-side-panel__link[data-v-554975bb]{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:10px;color:var(--text-secondary);border-top:1px solid var(--border-subtle);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold)}.mcp-side-panel__link[data-v-554975bb]:hover{color:var(--accent-primary)}.mcp-runtime-status[data-v-554975bb]{display:inline-flex;flex:0 0 auto;gap:6px;align-items:center;min-height:24px;padding:0 8px;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:999px;font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);white-space:nowrap}.mcp-runtime-status i[data-v-554975bb]{width:7px;height:7px;background:var(--text-muted);border-radius:50%}.mcp-runtime-status--available[data-v-554975bb]{color:var(--text-success);background:var(--surface-success);border-color:color-mix(in srgb,var(--text-success) 28%,var(--border-subtle))}.mcp-runtime-status--available i[data-v-554975bb]{background:var(--text-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--text-success) 14%,transparent)}.mcp-runtime-status--unavailable[data-v-554975bb]{color:var(--text-danger);background:var(--surface-danger);border-color:var(--border-danger)}.mcp-runtime-status--unavailable i[data-v-554975bb]{background:var(--text-danger)}.mcp-runtime-status--loading i[data-v-554975bb]{animation:mcp-runtime-pulse-554975bb 1.2s ease-in-out infinite}.mcp-runtime-facts[data-v-554975bb]{margin:14px 0 0;border-top:1px solid var(--border-subtle)}.mcp-runtime-facts>div[data-v-554975bb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:8px 0;border-bottom:1px solid var(--border-subtle)}.mcp-runtime-facts dt[data-v-554975bb],.mcp-runtime-facts dd[data-v-554975bb]{font-family:var(--font-code);font-size:var(--font-size-micro)}.mcp-runtime-facts dt[data-v-554975bb]{color:var(--text-muted)}.mcp-runtime-facts dd[data-v-554975bb]{display:inline-flex;gap:4px;align-items:center;margin:0;font-weight:var(--font-weight-semibold);text-align:right}.mcp-runtime-action[data-v-554975bb]{width:100%;justify-content:center;margin-top:12px}.mcp-runtime-note[data-v-554975bb]{margin-bottom:0;padding:11px 12px;background:var(--surface-muted);border-radius:var(--radius-xs)}.mcp-activity-grid[data-v-554975bb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 0;overflow:hidden;background:var(--border-default);border:1px solid var(--border-default);border-radius:var(--radius-xs)}.mcp-activity-grid>div[data-v-554975bb]{min-width:0;padding:9px;background:var(--surface-muted)}.mcp-activity-grid>div[data-v-554975bb]:last-child{grid-column:1 / -1}.mcp-activity-grid--consumer>div[data-v-554975bb]:last-child{grid-column:auto}.mcp-activity-grid dt[data-v-554975bb]{display:flex;gap:4px;align-items:center;color:var(--text-muted);font-size:var(--font-size-micro)}.mcp-activity-grid dd[data-v-554975bb]{display:flex;gap:5px;align-items:center;margin:3px 0 0;font-family:var(--font-heading);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}@keyframes mcp-runtime-pulse-554975bb{50%{opacity:.35}}@media(max-width:440px){.mcp-side-panel__header--split[data-v-554975bb]{display:grid}.mcp-runtime-status[data-v-554975bb]{margin-left:39px}}.dataset-api-dialog__title[data-v-f4dd6f39]{display:inline-flex;gap:10px;align-items:center}.dataset-api-dialog[data-v-f4dd6f39]{display:grid}.dataset-api-dialog section[data-v-f4dd6f39]{display:grid;gap:5px;padding:22px 24px 5px;border-bottom:1px solid var(--border-default)}.dataset-api-dialog section[data-v-f4dd6f39]:last-child{border-bottom:0}.dataset-api-dialog h3[data-v-f4dd6f39],.dataset-api-dialog p[data-v-f4dd6f39]{margin:0}.dataset-api-dialog h3[data-v-f4dd6f39]{font-size:var(--font-size-body-sm)}.dataset-api-dialog p[data-v-f4dd6f39]{color:var(--text-muted);font-size:var(--font-size-meta);line-height:1.5}.dataset-api-dialog[data-v-f4dd6f39] .ui-code-block{margin:12px 0 18px}@media(max-width:600px){.dataset-api-dialog section[data-v-f4dd6f39]{padding-inline:17px}}.dataset-embed-dialog__title[data-v-5dfbf99f]{display:inline-flex;gap:10px;align-items:center}.dataset-embed-dialog[data-v-5dfbf99f]{padding:22px 24px}.dataset-embed-dialog section[data-v-5dfbf99f]{display:grid;gap:5px}.dataset-embed-dialog h3[data-v-5dfbf99f],.dataset-embed-dialog p[data-v-5dfbf99f]{margin:0}.dataset-embed-dialog h3[data-v-5dfbf99f]{font-size:var(--font-size-body-sm)}.dataset-embed-dialog p[data-v-5dfbf99f]{color:var(--text-muted);font-size:var(--font-size-meta);line-height:1.5}.dataset-embed-dialog[data-v-5dfbf99f] .ui-code-block{margin:16px 0}.dataset-embed-dialog footer[data-v-5dfbf99f]{padding-top:2px}.dataset-embed-dialog footer a[data-v-5dfbf99f]{color:var(--link);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold)}@media(max-width:600px){.dataset-embed-dialog[data-v-5dfbf99f]{padding-inline:17px}}.dataset-viewer-actions[data-v-0a8306e8]{display:flex;min-height:56px;padding:9px 13px 9px 16px;align-items:center;justify-content:space-between;gap:16px;background:var(--surface);border-bottom:1px solid var(--border-default)}.dataset-viewer-actions__title[data-v-0a8306e8],.dataset-viewer-actions__tools[data-v-0a8306e8],.dataset-viewer-actions__converted[data-v-0a8306e8]{display:inline-flex;align-items:center}.dataset-viewer-actions__title[data-v-0a8306e8]{gap:9px;min-width:0}.dataset-viewer-actions__title strong[data-v-0a8306e8]{font-size:var(--font-size-body-sm)}.dataset-viewer-actions__tools[data-v-0a8306e8]{gap:8px}.dataset-viewer-actions__converted[data-v-0a8306e8]{gap:6px;margin-right:4px;color:var(--text-muted);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);white-space:nowrap}.dataset-viewer-actions__converted[data-v-0a8306e8]:not(.is-disabled):hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.dataset-viewer-actions__converted.is-disabled[data-v-0a8306e8]{opacity:.5}.dataset-viewer-actions[data-v-0a8306e8] .ui-button{--ui-button-min-height: 32px;--ui-button-padding-inline: 10px;--ui-button-font-size: var(--font-size-meta)}.dataset-viewer-actions__studio[data-v-0a8306e8]{--ui-button-color: var(--text-danger);--ui-button-background: color-mix(in srgb, var(--text-danger) 5%, var(--surface));--ui-button-border-color: color-mix(in srgb, var(--text-danger) 26%, var(--border-default))}@media(max-width:720px){.dataset-viewer-actions[data-v-0a8306e8]{align-items:flex-start;flex-direction:column}.dataset-viewer-actions__tools[data-v-0a8306e8]{width:100%;flex-wrap:wrap}.dataset-viewer-actions__converted[data-v-0a8306e8]{width:100%;margin:0 0 2px}}.ui-inline-select[data-v-1d8a915c]{min-width:0;color:inherit;background:transparent;border:0;font:inherit}.ui-inline-select[data-v-1d8a915c]:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.ui-inline-select[data-v-1d8a915c]:disabled{cursor:default;opacity:.55}.dataset-split-controls[data-v-7909f9cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:72px;background:var(--surface);border-bottom:1px solid var(--border-default)}.dataset-split-controls.has-actions[data-v-7909f9cc]{grid-template-columns:repeat(2,minmax(0,1fr)) 46px}.dataset-split-control[data-v-7909f9cc]{position:relative;display:grid;align-content:center;gap:4px;min-width:0;padding:10px 17px;cursor:pointer}.dataset-split-control+.dataset-split-control[data-v-7909f9cc]{border-left:1px solid var(--border-default)}.dataset-split-control>span[data-v-7909f9cc]:first-child{color:var(--text-muted);font-size:var(--font-size-meta);line-height:1}.dataset-split-control__value[data-v-7909f9cc]{display:flex;gap:7px;align-items:center;min-width:0}.dataset-split-control__selection[data-v-7909f9cc]{min-width:0;max-width:min(72%,420px);overflow:hidden;color:var(--text-primary);font-family:var(--font-code);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.dataset-split-control[data-v-7909f9cc] .ui-inline-select{position:absolute;z-index:2;inset:0;width:100%;height:100%;padding:0;appearance:none;cursor:pointer;opacity:0}.dataset-split-control[data-v-7909f9cc]:focus-within{outline:var(--focus-outline);outline-offset:-3px}.dataset-split-control small[data-v-7909f9cc]{flex:0 0 auto;color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-label)}.dataset-split-control svg[data-v-7909f9cc]{flex:0 0 auto;width:18px;height:18px;margin-left:auto;color:var(--text-secondary);pointer-events:none}.dataset-split-control[data-v-7909f9cc]:hover{background:color-mix(in srgb,var(--surface-muted) 62%,var(--surface))}.dataset-split-controls__actions[data-v-7909f9cc]{position:relative;z-index:4;display:grid;align-content:center;justify-items:center;gap:3px;border-left:1px solid var(--border-default)}@media(max-width:620px){.dataset-split-controls[data-v-7909f9cc]{grid-template-columns:minmax(0,1fr)}.dataset-split-controls.has-actions[data-v-7909f9cc]{grid-template-columns:minmax(0,1fr) 46px}.dataset-split-controls.has-actions .dataset-split-control[data-v-7909f9cc]{grid-column:1}.dataset-split-control+.dataset-split-control[data-v-7909f9cc]{border-top:1px solid var(--border-default);border-left:0}.dataset-split-controls__actions[data-v-7909f9cc]{grid-row:1 / span 2;grid-column:2}}.dataset-card-viewer[data-v-97446f7c]{display:grid;grid-template-rows:auto auto minmax(0,1fr);width:100%;height:clamp(600px,72vh,830px);min-height:600px;overflow:hidden;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface);box-shadow:0 1px color-mix(in srgb,var(--text-primary) 4%,transparent)}.dataset-card-viewer[data-v-97446f7c] .dataset-table{height:100%;border:0;border-radius:0}@media(max-width:760px){.dataset-card-viewer[data-v-97446f7c]{height:620px;min-height:620px}}.repository-stats[data-v-fd55b4e1]{padding:17px 16px 16px;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface)}.repository-stats header[data-v-fd55b4e1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,44%);gap:18px;align-items:end}.repository-stats p[data-v-fd55b4e1]{margin:0;color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);line-height:1.45}.repository-stats header p[data-v-fd55b4e1]{margin-bottom:7px;font-family:var(--font-ui);font-size:var(--font-size-meta);font-weight:var(--font-weight-medium)}.repository-stats strong[data-v-fd55b4e1]{display:block;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(28px,2.5vw,35px);font-weight:600;letter-spacing:-.025em;line-height:.9}.repository-stats svg[data-v-fd55b4e1]{width:100%;height:54px;overflow:visible}.repository-stats svg line[data-v-fd55b4e1]{stroke:var(--border-subtle);stroke-width:2;vector-effect:non-scaling-stroke}.repository-stats svg polyline[data-v-fd55b4e1]{fill:none;stroke:var(--accent-primary);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media(max-width:420px){.repository-stats header[data-v-fd55b4e1]{grid-template-columns:minmax(0,1fr) 104px;gap:12px}}.dataset-use-dialog__title[data-v-a470bf04]{display:inline-flex;gap:10px;align-items:center}.dataset-use-dialog[data-v-a470bf04]{display:grid}.dataset-use-dialog section[data-v-a470bf04]{display:grid;gap:5px;padding:22px 24px 5px;border-bottom:1px solid var(--border-default)}.dataset-use-dialog section[data-v-a470bf04]:last-child{border-bottom:0}.dataset-use-dialog h3[data-v-a470bf04],.dataset-use-dialog p[data-v-a470bf04]{margin:0}.dataset-use-dialog h3[data-v-a470bf04]{font-size:var(--font-size-body-sm)}.dataset-use-dialog p[data-v-a470bf04]{color:var(--text-muted);font-size:var(--font-size-meta);line-height:1.5}.dataset-use-dialog[data-v-a470bf04] .ui-code-block{margin:12px 0 18px}@media(max-width:600px){.dataset-use-dialog section[data-v-a470bf04]{padding-inline:17px}}.dataset-repository-panel[data-v-37706e21]{padding:16px;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface)}.dataset-repository-panel>header[data-v-37706e21]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;align-items:center}.dataset-repository-panel>header>span[data-v-37706e21]{display:grid;width:30px;height:30px;place-items:center;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-xs)}.dataset-repository-panel header small[data-v-37706e21]{color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.dataset-repository-panel h2[data-v-37706e21]{margin:1px 0 0;font-family:var(--font-body);font-size:var(--font-size-ui);letter-spacing:0}.dataset-repository-panel__use[data-v-37706e21]{width:100%;margin-top:14px;--ui-button-justify-content: space-between}.dataset-repository-panel dl[data-v-37706e21]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:13px 0 0}.dataset-repository-panel dl>div[data-v-37706e21]{display:grid;min-width:0;gap:4px;padding:9px 10px;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.dataset-repository-panel dl>div[data-v-37706e21]:last-child{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.dataset-repository-panel dt[data-v-37706e21]{color:var(--text-muted);font-size:var(--font-size-micro)}.dataset-repository-panel dd[data-v-37706e21]{margin:0;overflow:hidden;color:var(--text-primary);font-family:var(--font-code);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.dataset-repository-panel>a[data-v-37706e21]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center;margin-top:12px;padding:8px 1px 1px;color:var(--text-secondary);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);text-decoration:none}.dataset-repository-panel>a[data-v-37706e21]:hover{color:var(--text-accent)}.repository-card-layout[data-v-096cb375]{display:grid;grid-template-areas:"main sidebar";grid-template-columns:minmax(0,1fr) minmax(300px,320px);gap:clamp(28px,3vw,40px);align-items:start}.repository-card-layout--model[data-v-096cb375],.repository-card-layout--mcp[data-v-096cb375]{grid-template-columns:minmax(0,1fr) minmax(330px,356px)}.repository-card-layout--document[data-v-096cb375]{grid-template-columns:minmax(0,900px)}.repository-card-layout--dataset[data-v-096cb375]{grid-template-columns:minmax(0,1fr) minmax(300px,320px)}.repository-card-layout--dataset[data-v-096cb375] .markdown-body{max-width:none}.repository-card-layout--dataset[data-v-096cb375] .markdown-body>:not(.dataset-card-viewer){max-width:900px}.repository-card-main[data-v-096cb375]{grid-area:main;min-width:0;padding:20px 21px 10px}.repository-card-sidebar[data-v-096cb375]{grid-area:sidebar;position:static;display:grid;max-height:none;gap:15px;padding:2px 0;overflow:visible}.repository-model-rail[data-v-096cb375],.repository-dataset-rail[data-v-096cb375]{display:grid;gap:15px;min-width:0}.repository-model-evaluations[data-v-096cb375]{margin-bottom:22px}.repository-model-evaluations.model-evaluations--empty[data-v-096cb375]{margin-bottom:8px}.repository-toc[data-v-096cb375]{padding:2px 0 0 15px;border-left:2px solid var(--border-default)}.repository-toc>p[data-v-096cb375]{margin:0 0 10px;color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-bold);text-transform:uppercase}.repository-toc nav[data-v-096cb375]{display:grid;gap:8px}.repository-toc a[data-v-096cb375]{color:var(--text-secondary);font-size:var(--font-size-meta);line-height:1.35}.repository-toc a.depth-3[data-v-096cb375]{padding-left:12px;color:var(--text-muted);font-size:var(--font-size-label)}.repository-toc a[data-v-096cb375]:hover{color:var(--accent-primary)}.repository-readme-empty[data-v-096cb375]{padding:24px;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface)}.repository-readme-empty strong[data-v-096cb375]{font-family:var(--font-heading);font-size:var(--font-size-section-compact)}.repository-readme-empty p[data-v-096cb375]{color:var(--text-muted)}.repository-readme-empty a[data-v-096cb375]{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-control);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold)}@media(max-width:1040px){.repository-card-layout--model[data-v-096cb375]{grid-template-areas:"sidebar" "main";grid-template-columns:1fr;gap:30px}.repository-card-layout--mcp[data-v-096cb375],.repository-card-layout--dataset[data-v-096cb375]{grid-template-areas:"main" "sidebar";grid-template-columns:1fr;gap:30px}}@media(max-width:760px){.repository-card-layout[data-v-096cb375]{grid-template-areas:"main" "sidebar";grid-template-columns:1fr;gap:30px}.repository-card-layout--model[data-v-096cb375]{grid-template-areas:"sidebar" "main"}.repository-card-layout--mcp[data-v-096cb375]{grid-template-areas:"main" "sidebar"}.repository-card-main[data-v-096cb375]{padding:10px 0}.repository-card-sidebar[data-v-096cb375]{gap:15px;padding:0}.repository-toc[data-v-096cb375]{display:none}}.visual-icon[data-v-60474aa6]{display:block;flex:0 0 auto;overflow:visible;stroke:currentColor;stroke-width:1.8}.space-canvas-bar[data-v-60474aa6]{position:relative;z-index:var(--z-header);display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto;align-items:center;width:100%;height:50px;padding:0 12px;color:var(--text-primary);background:var(--surface);border-bottom:1px solid var(--border-default)}.space-canvas-bar--menu-open[data-v-60474aa6]{z-index:var(--z-popover-toolbar)}.space-canvas-page--document .space-canvas-bar{position:sticky;z-index:calc(var(--z-header) - 1);top:var(--layout-header-height)}.space-canvas-page--document .space-canvas-bar--menu-open{z-index:var(--z-popover-toolbar)}.space-canvas-identity[data-v-60474aa6]{display:flex;grid-column:1;grid-row:1;gap:6px;align-items:center;min-width:0;overflow:hidden;white-space:nowrap}.space-canvas-product[data-v-60474aa6]{display:inline-flex;flex:0 0 auto;gap:6px;align-items:center;color:var(--text-primary);font-size:var(--font-size-ui);font-weight:var(--font-weight-bold)}.space-canvas-product[data-v-60474aa6]:hover,.space-canvas-owner[data-v-60474aa6]:hover{color:var(--text-accent)}.space-canvas-product-icon[data-v-60474aa6]{width:15px;height:15px}.space-canvas-brand[data-v-60474aa6]{position:relative;display:block;flex:0 0 auto;width:24px;height:24px;overflow:hidden;border-radius:50%}.space-canvas-brand[data-v-60474aa6] .ui-theme-logo{width:100%;height:100%}.space-canvas-divider[data-v-60474aa6]{flex:0 0 auto;width:1px;height:22px;margin:0 4px;background:var(--border-default)}.space-canvas-owner[data-v-60474aa6]{max-width:180px;overflow:hidden;color:var(--text-muted);font-size:var(--font-size-ui);text-overflow:ellipsis}.space-canvas-slash[data-v-60474aa6]{flex:0 0 auto;color:var(--border-strong)}.space-canvas-identity h1[data-v-60474aa6]{min-width:0;max-width:360px;margin:0;overflow:hidden;color:var(--text-primary);font-family:var(--font-code);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap}.space-canvas-copy-name[data-v-60474aa6]{--ui-icon-button-width: 23px;--ui-icon-button-height: 23px;--ui-icon-button-background: transparent;--ui-icon-button-border-color: transparent;--ui-icon-button-hover-background: var(--surface-muted)}.space-canvas-copy-name[data-v-60474aa6] .visual-icon{width:13px;height:13px}.space-canvas-controls[data-v-60474aa6]{display:contents}.space-canvas-meta[data-v-60474aa6],.space-canvas-actions[data-v-60474aa6]{display:flex;flex:0 0 auto;gap:6px;align-items:center}.space-canvas-meta[data-v-60474aa6]{grid-column:2;grid-row:1;margin-left:10px}.space-canvas-tabs[data-v-60474aa6]{display:flex;grid-column:3;grid-row:1;align-self:stretch;height:50px;margin-left:18px}.space-canvas-tabs[data-v-60474aa6] a{position:relative;display:inline-flex;align-items:center;min-width:0;height:50px;padding:0 12px;color:var(--text-muted);background:transparent;border:0;font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);white-space:nowrap}.space-canvas-tabs[data-v-60474aa6] a:hover{color:var(--text-primary);background:var(--surface-muted)}.space-canvas-tabs[data-v-60474aa6] a:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;content:"";background:var(--text-primary);transform:scaleX(0)}.space-canvas-tabs[data-v-60474aa6] a.is-active{color:var(--text-primary);font-weight:var(--font-weight-bold)}.space-canvas-tabs[data-v-60474aa6] a.is-active:after{transform:scaleX(1)}.space-canvas-actions[data-v-60474aa6]{grid-column:4;grid-row:1;margin-left:8px}@media(max-width:760px){.space-canvas-bar[data-v-60474aa6]{grid-template-columns:minmax(0,1fr);grid-template-rows:44px 52px 44px;height:140px;padding:0 10px}.space-canvas-identity[data-v-60474aa6]{grid-column:1 / -1;grid-row:1;gap:5px}.space-canvas-product[data-v-60474aa6],.space-canvas-divider[data-v-60474aa6],.space-canvas-copy-name[data-v-60474aa6]{display:none}.space-canvas-brand[data-v-60474aa6]{width:44px;height:44px;padding:10px}.space-canvas-owner[data-v-60474aa6]{display:inline-flex;align-items:center;min-height:44px;max-width:104px;font-size:var(--font-size-meta)}.space-canvas-identity h1[data-v-60474aa6]{max-width:none;font-size:var(--font-size-ui)}.space-canvas-controls[data-v-60474aa6]{display:flex;grid-column:1 / -1;grid-row:2;gap:6px;align-items:center;width:calc(100% + 20px);margin-inline:-10px;padding:4px 10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.space-canvas-controls[data-v-60474aa6]::-webkit-scrollbar,.space-canvas-tabs[data-v-60474aa6]::-webkit-scrollbar{display:none}.space-canvas-actions[data-v-60474aa6],.space-canvas-meta[data-v-60474aa6]{flex:0 0 auto;margin-left:0;scroll-snap-align:start}.space-canvas-tabs[data-v-60474aa6]{display:flex;grid-column:1 / -1;grid-row:3;align-self:stretch;width:calc(100% + 20px);height:44px;margin:0 -10px;padding-inline:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.space-canvas-tabs[data-v-60474aa6] a{flex:0 0 auto;min-height:44px;height:44px;padding-inline:10px;scroll-snap-align:start}.space-canvas-bar--identity-only[data-v-60474aa6]{grid-template-rows:44px;height:44px}}@layer features{.visual-icon{display:block;flex:0 0 auto;overflow:visible;stroke:currentColor;stroke-width:1.8}.space-runtime-status{display:inline-flex;gap:7px;align-items:center;min-height:24px;padding:3px 8px;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-default);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap}.space-runtime-status i{width:7px;height:7px;background:currentColor;border-radius:50%}.space-runtime-status--ready{color:#2e6a50;background:#e5f5e8;border-color:#a9d4b7}.space-runtime-status--ready i{box-shadow:0 0 0 3px #46976724}.space-runtime-status--working{color:#6f5316;background:#fff2c5;border-color:#dfc56a}.space-runtime-status--working i{animation:space-status-pulse 1.25s ease-in-out infinite}.space-runtime-status--paused,.space-runtime-status--missing{color:var(--text-muted);background:var(--surface-muted);border-color:var(--border-default)}.space-runtime-status--error{color:var(--text-danger);background:var(--surface-danger);border-color:var(--border-danger)}@keyframes space-status-pulse{0%,to{opacity:.38}50%{opacity:1}}.space-app-shell{min-width:0;background:var(--surface);border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-default);border-left:1px solid var(--border-default)}.space-app-viewport{position:relative;width:100%;height:clamp(560px,calc(100dvh - 265px),940px);min-height:560px;overflow:hidden;background:#fff}.space-app-viewport iframe{display:block;width:100%;height:100%;background:#fff;border:0}.space-app-viewport--state{display:grid;place-items:center;background:var(--canvas)}.space-app-wake-overlay{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--surface) 88%,transparent)}.space-app-state{display:grid;justify-items:center;width:min(620px,calc(100% - 36px));padding:64px 24px;text-align:center}.space-app-state-mark{display:grid;place-items:center;width:58px;height:58px;margin-bottom:21px;color:var(--accent-highlight);background:var(--inverse-surface);border:1px solid var(--text-primary);border-radius:50% 50% 14%;font-family:var(--font-code);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);transform:rotate(-9deg)}.space-app-state h2{margin:0;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(31px,4vw,48px);font-weight:600;letter-spacing:var(--tracking-display);line-height:.95}.space-app-state>p{margin:9px 0 13px;color:var(--text-secondary);font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold);line-height:1.4}.space-app-state>div{max-width:500px;color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:1.55}.space-app-state .outline-button{margin-top:22px;--ui-button-background: transparent;--ui-button-border-color: var(--text-primary);--ui-button-hover-background: var(--accent-highlight);--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.space-canvas-page{width:100%;min-width:0;background:transparent}.space-canvas-page--app{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:50px minmax(0,1fr);height:100vh;height:100dvh;overflow:hidden}.space-canvas-page--document{width:100vw;margin-left:calc(50% - 50vw);color:var(--text-primary);background:var(--canvas)}.space-canvas-access{width:min(1180px,100%);margin:0 auto;padding:0 24px}.space-canvas-bar{position:relative;z-index:var(--z-header);display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto;align-items:center;width:100%;height:50px;padding:0 12px;color:var(--text-primary);background:var(--surface);border-bottom:1px solid var(--border-default)}.space-canvas-identity{display:flex;grid-column:1;grid-row:1;gap:6px;align-items:center;min-width:0;overflow:hidden;white-space:nowrap}.space-canvas-product{display:inline-flex;flex:0 0 auto;gap:6px;align-items:center;color:var(--text-primary);font-size:var(--font-size-ui);font-weight:var(--font-weight-bold)}.space-canvas-product:hover,.space-canvas-owner:hover{color:var(--text-accent)}.space-canvas-product-icon{width:15px;height:15px}.space-canvas-brand{position:relative;display:block;flex:0 0 auto;width:24px;height:24px;overflow:hidden;border-radius:50%}.space-canvas-brand .ui-theme-logo{width:100%;height:100%}.space-canvas-divider{flex:0 0 auto;width:1px;height:22px;margin:0 4px;background:var(--border-default)}.space-canvas-avatar{display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;overflow:hidden;color:var(--accent-highlight);background:var(--inverse-surface);border-radius:50%}.space-canvas-avatar :where(img,svg,.avatar-art){width:100%;height:100%;object-fit:cover}.space-canvas-owner{max-width:180px;overflow:hidden;color:var(--text-muted);font-size:var(--font-size-ui);text-overflow:ellipsis}.space-canvas-slash{flex:0 0 auto;color:var(--border-strong)}.space-canvas-identity h1{min-width:0;max-width:360px;margin:0;overflow:hidden;color:var(--text-primary);font-family:var(--font-code);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap}.space-canvas-copy-name{--ui-icon-button-width: 23px;--ui-icon-button-height: 23px;--ui-icon-button-background: transparent;--ui-icon-button-border-color: transparent;--ui-icon-button-hover-background: var(--surface-muted)}.space-canvas-copy-name .visual-icon{width:13px;height:13px}.space-canvas-controls{display:contents}.space-canvas-meta,.space-canvas-actions{display:flex;flex:0 0 auto;gap:6px;align-items:center}.space-canvas-meta{grid-column:2;grid-row:1;margin-left:10px}.space-canvas-like{--ui-button-min-width: 44px;--ui-button-min-height: 28px;--ui-button-gap: 5px;--ui-button-padding-inline: 8px;--ui-button-font-size: var(--font-size-label);--ui-button-font-weight: var(--font-weight-medium);--ui-button-background: var(--surface);--ui-button-border-color: var(--border-default);--ui-button-hover-background: var(--accent-highlight);--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.space-canvas-like .visual-icon{width:14px;height:14px}.space-canvas-like.is-liked{--ui-button-color: #963b2b;--ui-button-background: #fff1eb;--ui-button-border-color: #d07a67}.space-canvas-follow{--ui-button-min-width: 57px;--ui-button-min-height: 28px;--ui-button-gap: normal;--ui-button-padding-inline: 8px;--ui-button-font-size: var(--font-size-label);--ui-button-font-weight: var(--font-weight-bold);--ui-button-background: var(--surface);--ui-button-border-color: var(--border-default);--ui-button-hover-background: var(--accent-highlight);--ui-button-hover-shadow: none;--ui-button-hover-transform: none;white-space:nowrap}.space-canvas-follow.is-following{--ui-button-color: #8f3829;--ui-button-background: #fff2ed;--ui-button-border-color: #d48472;--ui-button-hover-color: var(--canvas);--ui-button-hover-background: #a94532}.space-canvas-bar .space-runtime-status{min-height:26px;padding:3px 8px;font-size:var(--font-size-label)}.space-canvas-tabs{display:flex;grid-column:3;grid-row:1;align-self:stretch;height:50px;margin-left:18px}.space-canvas-tabs a{position:relative;display:inline-flex;align-items:center;min-width:0;height:50px;padding:0 12px;color:var(--text-muted);background:transparent;border:0;font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);white-space:nowrap}.space-canvas-tabs a:hover{color:var(--text-primary);background:var(--surface-muted)}.space-canvas-tabs a:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;content:"";background:var(--text-primary);transform:scaleX(0)}.space-canvas-tabs a.is-active{color:var(--text-primary);font-weight:var(--font-weight-bold)}.space-canvas-tabs a.is-active:after{transform:scaleX(1)}.space-canvas-tab-icon{display:inline-grid;place-items:center;margin-right:6px;color:var(--text-muted);vertical-align:-2px}.space-canvas-tab-icon .visual-icon{width:14px;height:14px}.space-canvas-tabs a.is-active .space-canvas-tab-icon{color:var(--text-primary)}.space-canvas-tab-count{margin-left:4px;color:var(--text-secondary);font-family:var(--font-code);font-size:var(--font-size-micro)}.space-canvas-actions{grid-column:4;grid-row:1;margin-left:8px}.space-canvas-actions .space-canvas-copy-bucket{--ui-button-min-height: 28px;--ui-button-padding-inline: 9px;--ui-button-gap: 6px;--ui-button-font-size: var(--font-size-meta);--ui-button-background: var(--surface);--ui-button-border-color: var(--border-default);--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.space-canvas-actions .space-canvas-copy-bucket .visual-icon{width:14px;height:14px}.space-canvas-icon-button{display:inline-grid;place-items:center;width:30px;height:28px;padding:0;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-control);--ui-icon-button-width: 30px;--ui-icon-button-height: 28px;--ui-icon-button-background: var(--surface);--ui-icon-button-border-color: var(--border-default);--ui-icon-button-hover-background: var(--accent-highlight);--ui-icon-button-hover-border-color: var(--text-primary)}.space-canvas-icon-button .visual-icon{width:14px;height:14px}.space-canvas-menu{position:relative;height:28px}.space-canvas-menu summary{cursor:pointer;list-style:none}.space-canvas-menu summary::-webkit-details-marker{display:none}.space-canvas-menu>div{position:absolute;z-index:var(--z-popover);top:34px;right:0;display:grid;width:226px;padding:6px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);box-shadow:var(--shadow-offset-md)}.space-canvas-menu>div a{display:flex;gap:9px;align-items:center;min-height:32px;padding:0 8px;color:var(--text-primary);border-radius:var(--radius-control);font-size:var(--font-size-meta);font-weight:var(--font-weight-medium)}.space-canvas-menu>div a .visual-icon{flex:0 0 auto;width:15px;height:15px;color:var(--text-muted)}.space-canvas-menu>div a:hover{background:var(--surface-muted)}.space-canvas-menu>div>.ui-button{--ui-button-justify-content: flex-start;--ui-button-min-height: 32px;--ui-button-padding-inline: 8px;--ui-button-font-size: var(--font-size-meta);--ui-button-font-weight: var(--font-weight-medium);--ui-button-gap: 9px;--ui-button-hover-shadow: none;--ui-button-hover-transform: none}.space-canvas-menu>div>.ui-button .visual-icon{width:15px;height:15px;color:var(--text-muted)}.space-canvas-menu-nav{display:none}.space-canvas-menu-models{display:grid;gap:2px;margin-top:5px;padding-top:7px;border-top:1px solid var(--border-subtle)}.space-canvas-menu-models h2{display:flex;gap:7px;align-items:center;margin:0;padding:0 8px 4px;color:var(--text-muted);font-family:var(--font-code);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);text-transform:uppercase}.space-canvas-menu-models h2 .visual-icon{width:13px;height:13px}.space-canvas-menu-models p{margin:0;padding:0 8px 6px;color:var(--text-muted);font-size:var(--font-size-meta)}.space-canvas-menu-models a{display:grid;gap:1px;align-items:start;min-height:36px;padding:6px 8px}.space-canvas-menu-models strong{font-size:var(--font-size-meta);font-weight:var(--font-weight-semibold)}.space-canvas-menu-models small{overflow:hidden;color:var(--text-muted);font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap}.space-canvas-menu-meta{display:flex;gap:6px;padding:5px 8px 9px;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);font-family:var(--font-code);font-size:var(--font-size-micro);text-transform:uppercase}.space-canvas{min-width:0;min-height:0;overflow:hidden;background:transparent}.space-canvas>.space-app-shell{width:100%;height:100%}.space-canvas--document{padding:32px max(24px,calc((100vw - 1248px)/2)) 72px;overflow:visible;color:var(--text-primary);background:var(--canvas)}.space-canvas--document>.repo-markdown,.space-canvas--document>.repo-readme-empty{width:min(920px,100%);margin:0 auto}.space-app-shell--canvas{position:relative;height:100%;margin:0;overflow:hidden;border:0}.space-app-shell--canvas .space-app-viewport{width:100%;height:100%;min-height:0}@media(prefers-reduced-motion:reduce){.space-runtime-status--working i{animation:none}}@media(max-width:760px){.space-canvas-page--app{grid-template-rows:140px minmax(0,1fr)}.space-canvas-bar{grid-template-columns:minmax(0,1fr);grid-template-rows:44px 52px 44px;height:140px;padding:0 10px}.space-canvas-identity{grid-column:1 / -1;grid-row:1;gap:5px}.space-canvas-product,.space-canvas-divider,.space-canvas-copy-name{display:none}.space-canvas-brand{width:44px;height:44px;padding:10px}.space-canvas-avatar{width:21px;height:21px}.space-canvas-owner{max-width:104px;font-size:var(--font-size-meta)}.space-canvas-identity h1{max-width:none;font-size:var(--font-size-ui)}.space-canvas-controls{display:flex;grid-column:1 / -1;grid-row:2;gap:6px;align-items:center;width:calc(100% + 20px);margin-inline:-10px;padding:4px 10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.space-canvas-controls::-webkit-scrollbar,.space-canvas-tabs::-webkit-scrollbar{display:none}.space-canvas-actions,.space-canvas-meta{flex:0 0 auto;margin-left:0;scroll-snap-align:start}.space-canvas-like,.space-canvas-follow,.space-canvas-actions .space-canvas-copy-bucket{--ui-button-min-height: 44px}.space-canvas-icon-button{width:44px;height:44px;--ui-icon-button-width: 44px;--ui-icon-button-height: 44px}.space-canvas-menu{height:44px}.space-canvas-bar .space-runtime-status{min-height:25px}.space-canvas-tabs{display:flex;grid-column:1 / -1;grid-row:3;align-self:stretch;width:calc(100% + 20px);height:44px;margin:0 -10px;padding-inline:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.space-canvas-tabs a{flex:0 0 auto;min-height:44px;height:44px;padding-inline:10px;scroll-snap-align:start}.space-canvas-menu>div{top:49px}.space-canvas-menu>div a{min-height:44px}.space-canvas-menu>div>.ui-button{--ui-button-min-height: 44px}.space-canvas-menu-nav{display:grid;padding-bottom:5px;border-bottom:1px solid var(--border-subtle)}.space-canvas--document{padding:18px}}}.dataset-studio-canvas-bar[data-v-7b72009c]{grid-template-columns:minmax(230px,1fr) auto auto}.dataset-studio-canvas[data-v-7b72009c]{min-height:0;background:transparent}@media(max-width:760px){.dataset-studio-canvas-page[data-v-7b72009c]{grid-template-rows:140px minmax(0,1fr)}.dataset-studio-canvas-bar[data-v-7b72009c]{grid-template-columns:minmax(0,1fr)}}.dataset-converted-files[data-v-27be54bc]{width:min(1120px,calc(100% - 40px));min-height:calc(100% - 40px);margin:20px auto;overflow:hidden;background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-surface);box-shadow:var(--shadow-offset-sm)}.dataset-converted-files>header[data-v-27be54bc]{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--border-default)}.dataset-converted-files__heading[data-v-27be54bc]{display:grid;gap:4px}.dataset-converted-files__heading>span[data-v-27be54bc]{display:inline-flex;gap:7px;align-items:center;color:var(--text-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.dataset-converted-files h2[data-v-27be54bc],.dataset-converted-files p[data-v-27be54bc]{margin:0}.dataset-converted-files h2[data-v-27be54bc]{font-size:25px;letter-spacing:-.03em}.dataset-converted-files p[data-v-27be54bc]{color:var(--text-muted);font-size:var(--font-size-meta)}.dataset-converted-files p code[data-v-27be54bc]{color:var(--text-secondary)}.dataset-converted-files__table[data-v-27be54bc]{display:grid}.dataset-converted-files__row[data-v-27be54bc]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(130px,.35fr) minmax(130px,.35fr) 100px 38px;gap:14px;align-items:center;min-height:54px;padding:0 18px 0 24px;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);font-size:var(--font-size-meta)}.dataset-converted-files__row[data-v-27be54bc]:last-child{border-bottom:0}.dataset-converted-files__row--head[data-v-27be54bc]{min-height:38px;color:var(--text-muted);background:var(--surface-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.dataset-converted-files__name[data-v-27be54bc]{display:inline-flex;gap:9px;align-items:center;min-width:0}.dataset-converted-files__name svg[data-v-27be54bc]{color:var(--text-muted)}.dataset-converted-files__name strong[data-v-27be54bc]{overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.dataset-converted-files__row code[data-v-27be54bc]{font-family:var(--font-code);font-size:var(--font-size-label)}.dataset-converted-files__row>a[data-v-27be54bc]{display:grid;width:34px;height:34px;place-items:center;color:var(--text-muted);border-radius:var(--radius-control)}.dataset-converted-files__row>a[data-v-27be54bc]:hover{color:var(--text-primary);background:var(--surface-muted)}@media(max-width:720px){.dataset-converted-files[data-v-27be54bc]{width:calc(100% - 24px);height:calc(100% - 24px);min-height:0;margin:12px;overflow:auto}.dataset-converted-files>header[data-v-27be54bc]{align-items:flex-start;flex-direction:column;padding:18px}.dataset-converted-files__row--head[data-v-27be54bc]{display:none}.dataset-converted-files__row[data-v-27be54bc]{grid-template-columns:minmax(0,1fr) 44px;gap:7px 12px;min-width:0;min-height:0;padding:14px 12px 14px 18px;align-items:center}.dataset-converted-files__name[data-v-27be54bc]{grid-column:1;grid-row:1}.dataset-converted-files__row[data-v-27be54bc]>:where(code,span[data-label]){display:flex;grid-column:1;gap:7px;align-items:baseline}.dataset-converted-files__row[data-v-27be54bc]>:where(code,span[data-label]):before{min-width:46px;color:var(--text-muted);content:attr(data-label);font-family:var(--font-ui);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.dataset-converted-files__row>a[data-v-27be54bc]{grid-column:2;grid-row:1 / span 4;width:44px;height:44px}}@layer features{.repository-route,.repository-route__overlays{display:contents}.repository-page{width:min(1220px,calc(100% - 2 * var(--layout-page-gutter)));min-height:60vh;margin:0 auto;padding:47px 0 64px}.repository-page--dataset{width:min(1500px,calc(100% - 2 * var(--layout-page-gutter)))}.repository-content{padding:29px 0}.repository-action-error{margin-top:var(--space-4)}@media(max-width:760px){.repository-page{width:calc(100% - 36px);padding:35px 0 52px}}}
