@font-face{font-family:sans;src:url(/_next/static/media/0336a89fb4e7fc1d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_afc779{font-family:sans,sans Fallback;font-style:normal}.__variable_afc779{--font-sans-face:"sans","sans Fallback"}@font-face{font-family:"serif";src:url(/_next/static/media/a5a846b80042abc2-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_636c8b{font-family:"serif","serif Fallback";font-weight:400;font-style:normal}.__variable_636c8b{--font-serif-face:"serif","serif Fallback"}:root{--folder-color-petrolio:#195f65;--folder-color-verde:#37634a;--folder-color-salvia:#6f9a82;--folder-color-blu:#2b5f94;--folder-color-viola:#5b4b8a;--folder-color-ocra:#c58a2b;--folder-color-rame:#98602b;--folder-color-mattone:#a9625a;--folder-color-rosso:#963f35;--folder-color-rosa:#b0577f;--folder-color-grigio:#5d6a6c;--folder-color-antracite:#152c30}[data-folder-color=petrolio]{--folder-color:var(--folder-color-petrolio)}[data-folder-color=verde]{--folder-color:var(--folder-color-verde)}[data-folder-color=salvia]{--folder-color:var(--folder-color-salvia)}[data-folder-color=blu]{--folder-color:var(--folder-color-blu)}[data-folder-color=viola]{--folder-color:var(--folder-color-viola)}[data-folder-color=ocra]{--folder-color:var(--folder-color-ocra)}[data-folder-color=rame]{--folder-color:var(--folder-color-rame)}[data-folder-color=mattone]{--folder-color:var(--folder-color-mattone)}[data-folder-color=rosso]{--folder-color:var(--folder-color-rosso)}[data-folder-color=rosa]{--folder-color:var(--folder-color-rosa)}[data-folder-color=grigio]{--folder-color:var(--folder-color-grigio)}[data-folder-color=antracite]{--folder-color:var(--folder-color-antracite)}.archive--models .archive__layout{min-height:600px}.archive--models .archive__toolbar-end{flex-wrap:nowrap}.archive--models .archive__search{width:280px}.archive--models .archive-tree__name{overflow-wrap:anywhere;white-space:normal}.archive--models .archive__card-body{gap:6px}.archive--models .archive__card-body strong{overflow-wrap:anywhere}.archive__code{color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--fs-13)}.archive__langs{display:inline-flex;gap:4px}.archive__lang{border:1px solid var(--pl-teal-200);border-radius:var(--radius-sm);color:var(--pl-teal-700);font-size:var(--fs-12);font-weight:700;line-height:1.5;padding:0 6px}.archive__lang.is-present{background:var(--pl-teal-700);border-color:var(--pl-teal-700);color:var(--white);font-weight:700}.archive__lang.is-missing{background:transparent;border-color:var(--line-strong);border-style:dashed;color:var(--ink-muted);font-weight:400}.archive__version{border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);font-size:var(--fs-13);margin-left:auto;padding:0 8px}.archive__version.is-current{border-color:var(--pl-teal-200);color:var(--pl-teal-700);font-weight:700}.archive__state{background:var(--pl-teal-50);border:1px solid var(--pl-teal-200);border-radius:999px;color:var(--pl-teal-700);font-size:var(--fs-13);padding:1px 10px;white-space:nowrap}.archive__state.is-inactive{background:var(--paper-soft);border-color:var(--line-strong);color:var(--ink-soft)}.archive__filters{align-items:center;border-bottom:1px solid var(--line-quiet);display:flex;flex-wrap:wrap;gap:8px 10px;padding:10px 16px}.archive__filter select{background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink);font:inherit;font-size:var(--fs-13);min-height:36px;padding:0 12px}.archive__filter select:focus-visible{outline:2px solid var(--pl-teal-700);outline-offset:2px}.archive__active-filters{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;gap:6px 8px}.archive__active-filters .archive__chip{align-items:center;display:inline-flex;gap:4px}.archive__chip-remove{align-items:center;background:none;border:0;border-radius:50%;color:var(--ink-soft);cursor:pointer;display:inline-flex;padding:2px}.archive__chip-remove:focus-visible{outline:2px solid var(--pl-teal-700)}.archive--models .archive__row-main{align-items:center;display:flex;gap:10px}.archive__row-text{display:grid;min-width:0}.archive__row-text small{color:var(--ink-muted);font-size:var(--fs-13)}.archive__row-text .archive__row-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive__card-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ink-soft);display:-webkit-box;font-size:var(--fs-13);overflow:hidden}.archive__details-description{overflow-wrap:anywhere;white-space:pre-line}.archive__notice{background:var(--warning-bg);border:1px solid var(--accent-soft);border-radius:var(--radius-lg);color:var(--warning-ink);padding:12px 16px}.archive__notice h2{font-size:var(--fs-16);margin:0 0 4px}.archive__notice p{margin:0}.archive-tree__root-icon{color:var(--pl-teal-700);flex:0 0 auto}.archive--models .archive-tree .archive__count{background:var(--surface);border-color:var(--line);color:var(--ink-soft);font-weight:600;margin-left:auto}.archive__details-title{font-size:var(--fs-16);margin:0;overflow-wrap:anywhere}.archive__details-section{border-top:1px solid var(--line-quiet);display:grid;grid-gap:8px;gap:8px;padding-top:12px}.archive__details-section h3{font-size:var(--fs-14);margin:0}.archive__details-section p{margin:0}.archive__details-section .archive__link{align-items:center;display:inline-flex;gap:6px;justify-self:start;padding:0}.archive__versions{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.archive__versions li{align-items:start;display:grid;font-size:var(--fs-13);grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr)}.archive__versions .archive__version{margin-left:0}.archive__versions small{color:var(--ink-muted);display:block;font-size:var(--fs-13)}.archive__tags{display:flex;flex-wrap:wrap;gap:6px}.archive__tag{background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-13);padding:1px 6px}.archive--models .archive__details-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}.archive-drag-ghost{align-items:center;background:var(--surface);border:1px solid var(--pl-teal-500);border-radius:var(--radius-md);color:var(--ink);display:inline-flex;font-family:var(--font-sans);font-size:var(--fs-14);font-weight:600;gap:8px;left:-10000px;max-width:320px;padding:6px 12px;pointer-events:none;position:fixed;top:-10000px;white-space:nowrap}.archive-drag-ghost svg{color:var(--pl-teal-700);flex:0 0 auto}.archive-drag-ghost span{overflow:hidden;text-overflow:ellipsis}.archive__drag-hint{background:var(--surface);border:1px solid var(--pl-teal-500);border-radius:var(--radius-md);bottom:24px;box-shadow:var(--shadow-2);color:var(--ink);font-size:var(--fs-14);left:50%;margin:0;max-width:calc(100vw - 32px);padding:8px 14px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:80}.archive__drag-hint.is-refused{background:var(--warning-bg);border-color:var(--accent-soft);color:var(--warning-ink)}.archive__crumbs .is-drop-target{border-radius:var(--radius-sm);outline:2px solid var(--pl-teal-500)}.archive__toast{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:8px 12px;padding:8px 14px}.archive__toast .archive__link{font-weight:600;padding:0}.archive--models .archive__current{align-items:center;display:flex;gap:10px;min-width:0}.archive--models .archive__current h2{font-size:var(--fs-20);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive--models .archive__dpo{border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);font-size:var(--fs-12);padding:1px 8px;white-space:nowrap}.archive--models .archive__search-results .archive__hit-snippet{display:block;margin-top:4px}.archive--models .archive__location{align-items:center;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--fs-13);gap:6px;max-width:100%;padding:2px 6px;text-align:left}.archive--models .archive__location span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive--models .archive__location:focus-visible,.archive--models .archive__location:hover{border-color:var(--pl-teal-500);color:var(--ink)}.archive--models .archive__card-location{display:block;grid-column:1/-1;min-width:0}.archive--models .is-drag-source,.archive-tree__row.is-drag-source{border-style:dashed;outline:1px dashed var(--line-strong);outline-offset:-1px}.archive--models .archive__drop-badge{background:var(--surface-muted);border-radius:999px;color:var(--ink-muted);flex:0 0 auto;font-size:var(--fs-12);margin-left:auto;padding:1px 8px;white-space:nowrap}.archive--models .archive__drop-badge.is-target{background:var(--pl-teal-700);color:var(--white)}@media (max-width:760px){.archive__filters{padding:10px 12px}.archive__filter{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px)}.archive__filter select{min-height:44px;width:100%}.archive--models .archive__mobile-tools .archive__actions{margin-left:auto}.archive--models .archive__details{border-top:1px solid var(--line-quiet);inset:auto;position:static;z-index:auto}.archive--models .archive__search{width:auto}.archive--models .archive__table{table-layout:fixed}.archive--models .archive__table td{overflow-wrap:anywhere;padding:6px 8px}.archive--models .archive__row-text .archive__row-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal}}