:root{--font-sans: "Inter", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--radius-sm: 3px;--radius-md: 4px;font-family:var(--font-sans);font-size:14px;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg: #14161a;--panel: #1c1f26;--panel-elevated: #23272f;--border: #2d333d;--border-strong: #3a4150;--text: #e8eaed;--text-muted: #9aa3b2;--accent: #2f6fed;--accent-hover: #2558c7;--cyan: var(--accent);--green: #2a9d6a;--yellow: #c49a2a;--red: #d14343;--logo-color: #fff;--footer-h: 1.625rem;--control-size: 1rem;--control-radius: var(--radius-md);color-scheme:dark}[data-theme=light]{--bg: #f4f5f7;--panel: #ffffff;--panel-elevated: #fafbfc;--border: #d8dde5;--border-strong: #c4cad4;--text: #1a1d24;--text-muted: #5c6573;--accent: #1f5fd6;--accent-hover: #184fb3;--cyan: var(--accent);--green: #1f7a4f;--yellow: #9a7200;--red: #c53030;--logo-color: #1a1d24;color-scheme:light}*{box-sizing:border-box}html{overflow-x:hidden;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--text);overflow-x:hidden}#app{max-width:100%;margin:0;padding:0;text-align:left}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline}button{border-radius:var(--radius-md);border:1px solid var(--border-strong);padding:.375rem .75rem;font-size:.8125rem;font-weight:500;font-family:inherit;letter-spacing:.01em;background:var(--panel);color:var(--text);cursor:pointer;transition:border-color .15s,background .15s,color .15s}button:hover{border-color:var(--border-strong);background:var(--panel-elevated)}[data-theme=light] button:hover{background:var(--panel-elevated)}input[type=text],input[type=password],select{font-family:inherit;font-size:.8125rem}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;width:var(--control-size);height:var(--control-size);min-width:var(--control-size);margin:0;border:1px solid var(--border-strong);border-radius:var(--control-radius);background:var(--bg);cursor:pointer;vertical-align:middle;flex-shrink:0;position:relative;transition:border-color .15s,background .15s,box-shadow .15s}input[type=checkbox]:hover,input[type=radio]:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border-strong))}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"";position:absolute;left:.28rem;top:.12rem;width:.25rem;height:.5rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=radio]:checked:after{content:"";position:absolute;inset:.28rem;background:#fff;border-radius:1px}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.45;cursor:not-allowed}select{appearance:none;-webkit-appearance:none;padding:.4rem 1.75rem .4rem .6rem;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239aa3b2' d='M2 4l4 4 4-4'/%3E%3C/svg%3E") no-repeat right .55rem center;color:var(--text);cursor:pointer}[data-theme=light] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%235c6573' d='M2 4l4 4 4-4'/%3E%3C/svg%3E")}select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--border-strong)}label:has(>input[type=checkbox]),label:has(>input[type=radio]){cursor:pointer}code,pre,kbd,.mono{font-family:var(--font-mono);font-size:.92em}.loading-shapes[data-v-162d56f0]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.loading-shapes.sm[data-v-162d56f0]{--loader-size: 28px}.loading-shapes.md[data-v-162d56f0]{--loader-size: 56px}.loading-shapes.lg[data-v-162d56f0]{--loader-size: 68px}.shapes[data-v-162d56f0]{width:var(--loader-size);height:var(--loader-size);color:var(--accent);background:linear-gradient(currentColor 0 0) left calc(var(--loader-size) / 3) top 0,linear-gradient(currentColor 0 0) top calc(var(--loader-size) / 3) right 0,linear-gradient(currentColor 0 0) right calc(var(--loader-size) / 3) bottom 0,linear-gradient(currentColor 0 0) bottom calc(var(--loader-size) / 3) left 0;background-size:calc(100% / 3) calc(100% / 3);background-repeat:no-repeat;animation:shapes-morph-162d56f0 .75s infinite alternate linear,shapes-flip-162d56f0 1.5s infinite}@keyframes shapes-morph-162d56f0{90%,to{background-size:calc(2 * 100% / 3) calc(100% / 3),calc(100% / 3) calc(2 * 100% / 3)}}@keyframes shapes-flip-162d56f0{0%,49.99%{transform:scaleX(1)}50%,to{transform:scaleX(-1)}}.loading-shapes-label[data-v-162d56f0]{margin:0;font-size:.9rem;color:var(--text-muted)}.step1[data-v-5096a92c]{display:flex;flex-direction:column;gap:1rem}.step-title[data-v-5096a92c]{font-size:.9375rem;font-weight:600;letter-spacing:.01em;color:var(--text);margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.field[data-v-5096a92c]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.field label[data-v-5096a92c]:first-child{min-width:140px;font-size:.8125rem;font-weight:500;color:var(--text)}.input[data-v-5096a92c]{padding:.4rem .6rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);color:var(--text)}.input.inline[data-v-5096a92c]{margin-left:.5rem;width:180px}.select[data-v-5096a92c]{min-width:160px}.select.narrow[data-v-5096a92c]{min-width:200px}.radio-group[data-v-5096a92c],.field-hint[data-v-5096a92c]{margin:0 0 .5rem;font-size:.85rem;opacity:.88}.field-hint-sub[data-v-5096a92c]{margin-top:.35rem;margin-bottom:0}.opt-in-repos[data-v-5096a92c]{padding:.65rem .75rem;border:1px dashed var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--panel) 90%,var(--bg))}.o11y-version-row[data-v-5096a92c]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:-.15rem 0 .55rem 1.6rem}.o11y-version-label[data-v-5096a92c]{font-size:.85rem;color:var(--muted, #6b7280)}.o11y-version-select[data-v-5096a92c]{min-width:10rem;max-width:16rem}.rancher-version-field[data-v-5096a92c]{flex-direction:column;align-items:stretch}.edition-explainer[data-v-5096a92c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;margin:.5rem 0 .35rem}.edition-explainer-card[data-v-5096a92c]{display:flex;gap:.5rem;align-items:center;padding:.45rem .65rem;border-radius:var(--radius-md);border:1px solid var(--border);font-size:.82rem;cursor:default}.edition-explainer-card strong[data-v-5096a92c]{font-weight:600}.edition-explainer-card.edition-community[data-v-5096a92c]{background:color-mix(in srgb,var(--accent) 8%,var(--panel));border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}.edition-explainer-card.edition-prime[data-v-5096a92c]{background:color-mix(in srgb,#7c3aed 8%,var(--panel));border-color:color-mix(in srgb,#7c3aed 28%,var(--border))}.edition-explainer-icon[data-v-5096a92c]{width:1.75rem;height:1.75rem;flex-shrink:0;object-fit:contain}.rancher-version-dropdown[data-v-5096a92c]{position:relative;width:100%;max-width:640px}.rancher-version-trigger[data-v-5096a92c]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;font-size:.9rem;font-family:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;text-align:left}.rancher-version-trigger[data-v-5096a92c]:hover,.rancher-version-trigger.open[data-v-5096a92c]{border-color:var(--border-strong)}.trigger-arrow[data-v-5096a92c]{font-size:.7rem;opacity:.8;margin-left:.5rem}.rancher-version-panel[data-v-5096a92c]{position:absolute;top:100%;left:0;margin-top:4px;min-width:100%;max-height:280px;overflow-y:auto;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 4px 12px #00000040;z-index:50}.rancher-version-list[data-v-5096a92c]{padding:.35rem 0}.rancher-version-option[data-v-5096a92c]{display:grid;grid-template-columns:auto minmax(5.5rem,1fr) minmax(9rem,1.4fr) auto auto auto;align-items:center;gap:6px 8px;padding:.45rem .75rem;font-size:.88rem;cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:640px){.rancher-version-option[data-v-5096a92c]{grid-template-columns:auto 1fr}.edition-pill[data-v-5096a92c]{grid-column:2 / -1}}.edition-pill[data-v-5096a92c]{display:flex;flex-direction:column;gap:1px;min-width:0;padding:.2rem .45rem;border-radius:var(--radius-sm);border:1px solid var(--border);line-height:1.2}.edition-pill-icons[data-v-5096a92c]{display:flex;align-items:center;gap:3px}.edition-pill-icon[data-v-5096a92c]{width:1rem;height:1rem;object-fit:contain}.edition-pill-label[data-v-5096a92c]{font-size:.72rem;font-weight:700;letter-spacing:.02em}.edition-pill-sub[data-v-5096a92c]{font-size:.65rem;opacity:.85}.edition-pill-both[data-v-5096a92c]{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,var(--panel)) 0% 48%,color-mix(in srgb,#7c3aed 12%,var(--panel)) 52% 100%);border-color:color-mix(in srgb,#7c3aed 25%,var(--accent))}.edition-pill-both .edition-pill-label[data-v-5096a92c]{color:var(--text)}.edition-pill-community-only[data-v-5096a92c]{background:color-mix(in srgb,var(--accent) 10%,var(--panel));border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.edition-pill-community-only .edition-pill-label[data-v-5096a92c]{color:var(--accent)}.edition-pill-prime-only[data-v-5096a92c]{background:color-mix(in srgb,#7c3aed 10%,var(--panel));border-color:color-mix(in srgb,#7c3aed 35%,transparent)}.edition-pill-prime-only .edition-pill-label[data-v-5096a92c]{color:#6d28d9}.rancher-version-option[data-v-5096a92c]:hover{background:var(--panel-elevated)}.rancher-version-option input[data-v-5096a92c]{flex-shrink:0}.option-version[data-v-5096a92c]{font-weight:600}.option-date[data-v-5096a92c]{font-size:.8rem;opacity:.85}.option-release-link[data-v-5096a92c]{margin-left:auto;font-size:.85rem;color:var(--accent);text-decoration:none;opacity:.85;padding:0 4px}.option-release-link[data-v-5096a92c]:hover{opacity:1}.rancher-version-legend[data-v-5096a92c]{margin:.35rem 0 .5rem}.rancher-legend-details[data-v-5096a92c]{margin:.25rem 0 .5rem;font-size:.82rem;color:var(--text-muted)}.rancher-legend-details summary[data-v-5096a92c]{cursor:pointer;-webkit-user-select:none;user-select:none}.rancher-legend-details[open] summary[data-v-5096a92c]{margin-bottom:.35rem}.rancher-version-option.option-eol[data-v-5096a92c]{opacity:.75}.rancher-version-option.option-deprecated[data-v-5096a92c]{opacity:.88}.legend-edition-icon[data-v-5096a92c],.badge-edition-icon[data-v-5096a92c]{width:.85rem;height:.85rem;object-fit:contain;vertical-align:middle;margin-right:2px}.lifecycle-badge.badge-prime[data-v-5096a92c]{display:inline-flex;align-items:center;gap:2px;background:color-mix(in srgb,#7c3aed 14%,var(--panel));color:#6d28d9;border:1px solid color-mix(in srgb,#7c3aed 30%,transparent)}.lifecycle-badge.badge-community[data-v-5096a92c]{display:inline-flex;align-items:center;gap:2px;background:color-mix(in srgb,var(--accent) 12%,var(--panel));color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.cni-field[data-v-5096a92c],.lb-field[data-v-5096a92c],.platform-field[data-v-5096a92c],.arch-field[data-v-5096a92c]{flex-direction:column;align-items:stretch}.platform-cards[data-v-5096a92c],.arch-cards[data-v-5096a92c]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.platform-card[data-v-5096a92c],.arch-card[data-v-5096a92c]{cursor:pointer}.arch-glyph[data-v-5096a92c]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:.65rem;font-weight:700;letter-spacing:.04em;border-radius:6px;background:color-mix(in srgb,var(--accent) 15%,var(--panel));color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.cni-multi-hint[data-v-5096a92c]{color:var(--cyan);font-weight:600}.option-logo-wrap-dual[data-v-5096a92c]{gap:2px;padding:0 3px}.option-logo-wrap-dual .option-logo[data-v-5096a92c]{width:13px;height:13px}.option-logo-wrap .option-logo[data-v-5096a92c],.lb-group-logo[data-v-5096a92c]{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1)}[data-theme=light] .option-logo-wrap .option-logo[data-v-5096a92c],[data-theme=light] .lb-group-logo[data-v-5096a92c]{filter:brightness(0)}.lb-group-logo[data-v-5096a92c]{width:14px;height:14px}.field-note[data-v-5096a92c]{width:100%;margin:0;font-size:.78rem;color:var(--text-muted);line-height:1.45}.option-cards[data-v-5096a92c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.45rem;width:100%}.option-card[data-v-5096a92c]{display:flex;flex-direction:column;gap:.45rem;padding:.6rem .7rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);color:var(--text);cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s,background .15s}.option-card[data-v-5096a92c]:hover{border-color:var(--border-strong);background:var(--panel-elevated)}.option-card.active[data-v-5096a92c]{border-color:var(--border-strong);background:var(--panel-elevated);box-shadow:inset 2px 0 0 var(--accent)}.option-card-head[data-v-5096a92c]{display:flex;align-items:flex-start;gap:.55rem;width:100%}.option-logo-wrap[data-v-5096a92c]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 70%,transparent);border:1px solid var(--border)}.option-card-meta[data-v-5096a92c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.option-card-title-row[data-v-5096a92c]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.option-card-title[data-v-5096a92c]{font-weight:600;font-size:.8125rem;letter-spacing:.01em}.option-badge[data-v-5096a92c]{font-size:.62rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);padding:1px 5px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg)}.option-card-desc[data-v-5096a92c]{font-size:.74rem;color:var(--text-muted);line-height:1.4}.option-check[data-v-5096a92c]{flex-shrink:0;width:8px;height:8px;margin-top:6px;border-radius:50%;border:1.5px solid var(--border-strong);background:transparent;transition:border-color .15s,background .15s}.option-check.on[data-v-5096a92c]{border-color:var(--accent);background:var(--accent)}.option-card-foot[data-v-5096a92c]{display:flex;flex-wrap:wrap;gap:.65rem;padding-left:calc(28px + .55rem);opacity:0;max-height:0;overflow:hidden;transition:opacity .15s,max-height .15s}.option-card:hover .option-card-foot[data-v-5096a92c],.option-card.active .option-card-foot[data-v-5096a92c]{opacity:1;max-height:24px}.option-link[data-v-5096a92c]{font-size:.7rem;color:var(--text-muted);text-decoration:none}.option-link[data-v-5096a92c]:hover{color:var(--accent);text-decoration:underline}.lb-group[data-v-5096a92c]{width:100%;margin-top:.35rem}.lb-group-head[data-v-5096a92c]{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem;padding-bottom:.25rem;border-bottom:1px solid var(--border)}.lb-group-logo[data-v-5096a92c]{object-fit:contain;opacity:.9}.lb-group-label[data-v-5096a92c]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.lb-cards[data-v-5096a92c]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.chip-release-link[data-v-5096a92c]{margin-left:2px;font-size:.72rem;color:inherit;opacity:.75;text-decoration:none}.chip-release-link[data-v-5096a92c]:hover{opacity:1;color:var(--accent)}.version-chip.active .chip-release-link[data-v-5096a92c]{color:#fff;opacity:.9}.label-with-icon[data-v-5096a92c]{display:inline-flex;align-items:center;gap:6px}.ctx-icon[data-v-5096a92c]{width:20px;height:20px;object-fit:contain;flex-shrink:0;filter:invert(1)}.ctx-icon-sm[data-v-5096a92c]{width:18px;height:18px}[data-theme=light] .ctx-icon[data-v-5096a92c]{filter:none}.distros-group .check[data-v-5096a92c]{display:inline-flex;align-items:center;gap:5px}.check-group[data-v-5096a92c]{display:flex;flex-wrap:wrap;gap:1rem}.radio[data-v-5096a92c],.check[data-v-5096a92c],.checkbox-label[data-v-5096a92c]{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.btn[data-v-5096a92c]{padding:.5rem 1rem;border-radius:var(--radius-md);border:1px solid var(--border);cursor:pointer;font-size:.95rem}.btn-primary[data-v-5096a92c]{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:500}.btn-primary[data-v-5096a92c]:hover{background:var(--accent-hover);border-color:var(--accent-hover);filter:none}.versions[data-v-5096a92c]{flex-direction:column;align-items:flex-start}.rancher-version-field .rc-toggle[data-v-5096a92c]{margin:.15rem 0 0;align-self:flex-start;max-width:100%;font-size:.85rem;opacity:.85}.rancher-version-field .error-msg[data-v-5096a92c]{margin:.15rem 0 0;align-self:flex-start}.loading-indicator[data-v-5096a92c],.options-loader[data-v-5096a92c],.version-block[data-v-5096a92c]{margin-top:.25rem}.version-header[data-v-5096a92c]{display:flex;align-items:center;gap:.75rem;margin-bottom:.35rem}.version-label[data-v-5096a92c]{font-weight:600;min-width:40px}.version-all[data-v-5096a92c]{font-size:.85rem;opacity:.9}.version-chips[data-v-5096a92c]{display:flex;flex-wrap:wrap;gap:4px;max-height:168px;overflow-y:auto;padding:2px}.version-chip[data-v-5096a92c]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:.78rem;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.version-chip.active[data-v-5096a92c]{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 12%,transparent)}.version-chip.chip-kdm[data-v-5096a92c]{border-color:var(--border-strong)}.version-chip.chip-github[data-v-5096a92c]{border-style:dashed}.version-chip.chip-eol[data-v-5096a92c]:not(.active){opacity:.72;border-color:color-mix(in srgb,var(--text-muted) 50%,var(--border))}.version-chip.chip-deprecated[data-v-5096a92c]:not(.active){opacity:.82;border-color:color-mix(in srgb,#b45309 35%,var(--border))}.lifecycle-badge[data-v-5096a92c]{font-size:.58rem;font-weight:700;padding:0 4px;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em;line-height:1.35;flex-shrink:0}.badge-current[data-v-5096a92c]{background:var(--green, #22c55e);color:#fff}.badge-latest[data-v-5096a92c]{background:color-mix(in srgb,var(--accent) 18%,var(--panel));color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.badge-eom[data-v-5096a92c]{background:#eab308;color:#000}.badge-eol[data-v-5096a92c]{background:#64748b;color:#fff}.badge-deprecated[data-v-5096a92c]{background:color-mix(in srgb,#b45309 16%,var(--panel));color:#b45309;border:1px solid color-mix(in srgb,#b45309 35%,transparent)}.version-chip.active .lifecycle-badge.badge-latest[data-v-5096a92c]{background:color-mix(in srgb,#fff 22%,transparent);color:#fff;border-color:color-mix(in srgb,#fff 35%,transparent)}.version-chip.active .lifecycle-badge.badge-eom[data-v-5096a92c],.version-chip.active .lifecycle-badge.badge-eol[data-v-5096a92c]{color:#000}.chip-badge[data-v-5096a92c]{font-size:.65rem;font-weight:700;background:var(--yellow, #eab308);color:#000;padding:0 3px;border-radius:var(--radius-sm);margin-left:2px;line-height:1.2}.version-chip[data-v-5096a92c]:hover{border-color:var(--border-strong)}.version-gh-hint[data-v-5096a92c]{font-size:.8125rem;color:var(--text-muted);margin:0 0 .5rem;padding:.5rem .625rem;background:var(--panel-elevated);border-radius:var(--radius-md);border-left:2px solid var(--accent)}.version-gh-hint strong[data-v-5096a92c]{font-weight:600;color:var(--text)}.version-legend[data-v-5096a92c]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.78rem;opacity:.85;margin-bottom:.15rem}.version-legend-item[data-v-5096a92c]{display:inline-flex;align-items:center;gap:4px}.legend-swatch[data-v-5096a92c]{display:inline-block;width:var(--control-size);height:var(--control-size);border-radius:var(--radius-md)}.swatch-kdm[data-v-5096a92c]{background:var(--accent)}.swatch-gh[data-v-5096a92c]{border:1.5px dashed var(--yellow, #eab308);background:transparent}.actions[data-v-5096a92c]{margin-top:.5rem}.rancher-select[data-v-5096a92c]{min-width:140px}.source-field[data-v-5096a92c]{flex-direction:column;align-items:flex-start}.source-detail[data-v-5096a92c]{font-size:.8rem;opacity:.7}.source-note[data-v-5096a92c]{font-size:.78rem;opacity:.6;margin:.25rem 0 0}.source-warn[data-v-5096a92c]{font-size:.78rem;color:var(--warn, #c9a227);margin:.35rem 0 0}.source-field-hint[data-v-5096a92c]{margin-bottom:.35rem}.source-checkboxes[data-v-5096a92c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.55rem;width:100%}.source-card[data-v-5096a92c]{display:flex;align-items:flex-start;gap:.55rem;padding:.55rem .65rem;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background .15s}.source-card.active[data-v-5096a92c]{border-color:var(--border-strong);background:color-mix(in srgb,var(--accent) 6%,var(--panel))}.source-card[data-v-5096a92c]:has(input:checked){border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.source-edition-icon[data-v-5096a92c]{width:1.6rem;height:1.6rem;flex-shrink:0;object-fit:contain;margin-top:.1rem}.source-card-body[data-v-5096a92c]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.source-card-title[data-v-5096a92c]{font-weight:700;font-size:.88rem}.source-checkboxes .source-detail[data-v-5096a92c]{opacity:.82;line-height:1.35}.prime-patcher-hint[data-v-5096a92c]{margin-top:.5rem;padding:.5rem .7rem;font-size:.8rem;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:6px;background:color-mix(in srgb,var(--accent) 10%,var(--panel));color:var(--text);line-height:1.45}.prime-patcher-hint code[data-v-5096a92c]{background:var(--bg);padding:1px 5px;border-radius:3px;font-size:.85em}.data-sources[data-v-5096a92c]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.ds-title[data-v-5096a92c]{font-size:.8125rem;color:var(--text-muted);margin:0 0 .5rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ds-grid[data-v-5096a92c]{display:flex;flex-direction:column;gap:.35rem}.ds-item[data-v-5096a92c]{display:flex;align-items:baseline;gap:.5rem;font-size:.8rem}.ds-label[data-v-5096a92c]{min-width:100px;font-weight:600;opacity:.85}.ds-value[data-v-5096a92c]{background:var(--bg);padding:1px 6px;border-radius:3px;font-size:.78rem;word-break:break-all}.error-msg[data-v-5096a92c]{color:var(--red);font-size:.9rem;margin:0}@media(max-width:768px){.step1[data-v-5096a92c]{gap:.75rem}.field[data-v-5096a92c]{flex-direction:column;align-items:flex-start;gap:.35rem}.field label[data-v-5096a92c]:first-child{min-width:0}.input.inline[data-v-5096a92c]{margin-left:0;width:100%;max-width:280px}.select[data-v-5096a92c]{width:100%;max-width:280px;min-width:0}.rancher-version-dropdown[data-v-5096a92c]{max-width:100%}.check-group[data-v-5096a92c]{gap:.75rem}.version-chips[data-v-5096a92c]{max-height:100px}.option-cards[data-v-5096a92c]{grid-template-columns:1fr}.option-card-foot[data-v-5096a92c]{opacity:1;max-height:none}.actions .btn[data-v-5096a92c]{width:100%;max-width:200px}}@media(max-width:480px){.step-title[data-v-5096a92c]{font-size:1.1rem}.field label[data-v-5096a92c]:first-child{font-size:.9rem}.input[data-v-5096a92c],.input.inline[data-v-5096a92c],.select[data-v-5096a92c]{width:100%;max-width:none;box-sizing:border-box}.radio-group[data-v-5096a92c]{margin-left:0}.radio span[data-v-5096a92c],.check[data-v-5096a92c],.checkbox-label[data-v-5096a92c]{font-size:.9rem}.source-detail[data-v-5096a92c]{display:block;margin-top:.2rem}.version-header[data-v-5096a92c]{flex-wrap:wrap;gap:.5rem}.version-label[data-v-5096a92c]{min-width:0;width:100%}.version-chips[data-v-5096a92c]{max-height:90px;gap:3px}.version-chip[data-v-5096a92c]{font-size:.72rem;padding:2px 6px}.version-legend[data-v-5096a92c]{flex-direction:column;gap:.25rem}.ds-grid[data-v-5096a92c]{gap:.25rem}.ds-item[data-v-5096a92c]{flex-direction:column;align-items:flex-start;gap:.15rem}.ds-label[data-v-5096a92c]{min-width:0}.actions .btn[data-v-5096a92c]{width:100%;max-width:none}}.loading-progress[data-v-653c0c4a]{width:min(520px,100%);margin-top:.5rem}.loading-progress-track[data-v-653c0c4a]{height:8px;border-radius:999px;background:color-mix(in srgb,var(--border) 70%,transparent);overflow:hidden}.loading-progress-fill[data-v-653c0c4a]{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--cyan));transition:width .45s ease}.loading-progress-meta[data-v-653c0c4a]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.45rem;font-size:.82rem;color:var(--text-muted)}.loading-progress.centered .loading-progress-meta[data-v-653c0c4a]{justify-content:center;text-align:center}.loading-progress.centered .loading-progress-phase[data-v-653c0c4a]{text-align:center;flex:1}.loading-progress-phase[data-v-653c0c4a]{text-align:left}.loading-progress-pct[data-v-653c0c4a]{font-variant-numeric:tabular-nums;flex-shrink:0}.server-logs-panel[data-v-59f1247c]{width:min(900px,100%);text-align:left}.server-logs-panel.centered[data-v-59f1247c]{width:min(900px,100%)}.server-logs-panel.centered .server-logs-header[data-v-59f1247c],.server-logs-panel.centered .server-logs-header-btn[data-v-59f1247c]{justify-content:center}.server-logs-header[data-v-59f1247c]{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-bottom:.5rem}.server-logs-header-btn[data-v-59f1247c]{display:inline-flex;align-items:center;gap:.45rem;padding:0;border:none;background:none;color:inherit;cursor:pointer;font:inherit;text-align:left}.server-logs-header-btn:hover .server-logs-title[data-v-59f1247c]{color:var(--text)}.server-logs-chevron[data-v-59f1247c]{font-size:.65rem;color:var(--text-muted);width:.75rem;flex-shrink:0}.server-logs-count[data-v-59f1247c]{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--text-muted);padding:.05rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--border) 60%,transparent)}.server-logs-title[data-v-59f1247c]{margin:0;font-size:.85rem;font-weight:600;color:var(--text-muted)}.server-logs-list[data-v-59f1247c]{border:1px solid var(--border);border-radius:6px;background:var(--bg);max-height:320px;overflow:auto}.server-logs-empty[data-v-59f1247c]{margin:0;padding:.75rem 1rem;font-size:.82rem;color:var(--text-muted)}.server-log-row[data-v-59f1247c]{display:grid;grid-template-columns:4.5rem 4.5rem 1fr;gap:.65rem;align-items:start;padding:.45rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent);font-size:.8rem;line-height:1.35}.server-log-row[data-v-59f1247c]:last-child{border-bottom:none}.server-log-time[data-v-59f1247c]{font-variant-numeric:tabular-nums;color:var(--text-muted)}.server-log-level[data-v-59f1247c]{font-weight:600;color:var(--cyan)}.server-log-row.level-warning .server-log-level[data-v-59f1247c],.server-log-row.level-warn .server-log-level[data-v-59f1247c]{color:var(--yellow, #d4a017)}.server-log-row.level-error .server-log-level[data-v-59f1247c],.server-log-row.level-fatal .server-log-level[data-v-59f1247c],.server-log-row.level-panic .server-log-level[data-v-59f1247c]{color:var(--red)}.server-log-row.level-debug .server-log-level[data-v-59f1247c],.server-log-row.level-trace .server-log-level[data-v-59f1247c]{color:var(--text-muted);font-weight:500}.server-log-message[data-v-59f1247c]{word-break:break-word}@media(max-width:640px){.server-log-row[data-v-59f1247c]{grid-template-columns:1fr;gap:.15rem}.server-log-time[data-v-59f1247c],.server-log-level[data-v-59f1247c]{display:inline}.server-log-time[data-v-59f1247c]:after{content:" · "}}.step3[data-v-724dd5ad]{display:flex;flex-direction:column;gap:.75rem;flex:1}.chart-release-link[data-v-724dd5ad]{flex-shrink:0;font-size:.75rem;color:var(--accent);text-decoration:none;margin-left:2px}.chart-release-link[data-v-724dd5ad]:hover{text-decoration:underline}.glossary-links[data-v-724dd5ad]{margin-top:.75rem;padding-top:.65rem;border-top:1px dashed var(--border)}.glossary-links-title[data-v-724dd5ad]{margin:0 0 .4rem;font-size:.78rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.glossary-link-grid[data-v-724dd5ad]{display:flex;flex-wrap:wrap;gap:.35rem}.glossary-link-grid a[data-v-724dd5ad]{font-size:.75rem;padding:.2rem .45rem;border-radius:4px;border:1px solid var(--border);background:var(--bg);color:var(--accent);text-decoration:none}.glossary-link-grid a[data-v-724dd5ad]:hover{border-color:var(--accent)}.step3-header[data-v-724dd5ad]{display:flex;flex-direction:column;gap:.5rem}.step3-header-top[data-v-724dd5ad]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.step3-header-left[data-v-724dd5ad]{flex:1;min-width:0}.step3-title-row[data-v-724dd5ad]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .65rem}.step3-title-row .step-title[data-v-724dd5ad]{padding-bottom:0;border-bottom:none}.selection-chip[data-v-724dd5ad]{max-width:min(420px,55vw);padding:.15rem .55rem;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 85%,var(--bg));color:var(--text-muted);font-size:.75rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.btn-hints-toggle[data-v-724dd5ad]{padding:.2rem .55rem;font-size:.75rem;border-radius:999px;border:1px solid var(--border);background:var(--panel);color:var(--text-muted);cursor:pointer}.btn-hints-toggle[data-v-724dd5ad]:hover{border-color:var(--accent);color:var(--accent)}.header-help-panel[data-v-724dd5ad]{padding:.55rem .75rem;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--panel) 90%,var(--bg))}.header-help-list[data-v-724dd5ad]{margin:0;padding-left:1.1rem;font-size:.78rem;color:var(--text-muted);line-height:1.45}.header-help-list li[data-v-724dd5ad]{margin-bottom:.2rem}.opt-in-hint-compact[data-v-724dd5ad]{margin:.35rem 0 0;padding:.35rem .55rem;font-size:.75rem}.step3-header-actions[data-v-724dd5ad]{display:flex;gap:.5rem;flex-shrink:0;flex-wrap:wrap}.step-title[data-v-724dd5ad]{font-size:.9375rem;font-weight:600;letter-spacing:.01em;color:var(--text);margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.step-desc[data-v-724dd5ad]{margin:.5rem 0 0;color:var(--text-muted);font-size:.8125rem}.opt-in-hint[data-v-724dd5ad]{margin:.45rem 0 0;padding:.45rem .65rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--yellow) 35%,var(--border));background:color-mix(in srgb,var(--yellow) 8%,var(--panel));color:var(--text-muted);font-size:.78rem;line-height:1.45}.opt-in-hint.opt-in-warn[data-v-724dd5ad]{border-color:color-mix(in srgb,var(--yellow) 50%,var(--border))}.past-selection[data-v-724dd5ad]{margin:0;font-size:.8125rem;color:var(--text-muted)}.destination-registry-row[data-v-724dd5ad]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;flex-wrap:wrap;width:100%}.dest-registry-label[data-v-724dd5ad]{font-size:.9rem;white-space:nowrap}.dest-registry-input[data-v-724dd5ad]{flex:1;min-width:180px;max-width:320px;padding:.35rem .5rem;font-size:.9rem;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--text)}.dest-registry-input-full[data-v-724dd5ad]{display:block;width:100%;max-width:none;margin-top:.35rem}.mirror-modal[data-v-724dd5ad]{max-width:560px}.mirror-modal-body[data-v-724dd5ad]{padding:1rem 1.25rem 1.25rem}.mirror-modal-desc[data-v-724dd5ad]{margin:.75rem 0 .5rem;font-size:.85rem;color:var(--text-muted);line-height:1.45}.mirror-commands[data-v-724dd5ad]{margin-top:.35rem}.scan-trivy-hint-compact[data-v-724dd5ad]{font-size:.75rem;line-height:1.35;margin-top:0}.next-steps-box[data-v-724dd5ad]{margin-top:.75rem;padding:.75rem 1rem;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--panel) 80%,var(--bg));width:100%}.next-steps-title[data-v-724dd5ad]{margin:0 0 .35rem;font-size:.875rem;font-weight:600;color:var(--text)}.next-steps-desc[data-v-724dd5ad]{margin:0 0 .5rem;font-size:.85rem;opacity:.9}.next-steps-desc code[data-v-724dd5ad],.next-steps-commands .cmd[data-v-724dd5ad]{background:var(--bg);padding:2px 6px;border-radius:3px;font-size:.85em}.next-steps-commands[data-v-724dd5ad]{margin:0;padding-left:1.25rem;font-size:.85rem;line-height:1.5}.next-steps-commands li[data-v-724dd5ad]{margin-bottom:.35rem}.next-steps-commands a[data-v-724dd5ad]{color:var(--cyan)}.tree-layout-wrapper[data-v-724dd5ad]{display:flex;flex-direction:column;flex:1;min-height:0}.mobile-tabs[data-v-724dd5ad]{display:none}.tree-layout[data-v-724dd5ad]{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:1rem;flex:1;min-height:0}.col[data-v-724dd5ad]{border:1px solid var(--border);border-radius:var(--radius-md);padding:.75rem;display:flex;flex-direction:column;overflow:hidden;background:var(--panel)}.col-title[data-v-724dd5ad]{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;color:var(--text-muted)}.tree[data-v-724dd5ad]{flex:1;overflow-y:auto;font-size:.9rem}.tree-row[data-v-724dd5ad]{display:flex;align-items:center;gap:4px;padding:2px 0;cursor:default}.expand[data-v-724dd5ad]{cursor:pointer;width:16px;color:var(--text-muted);-webkit-user-select:none;user-select:none}.expand-placeholder[data-v-724dd5ad]{width:16px;display:inline-block}.row-label[data-v-724dd5ad]{display:flex;align-items:center;gap:6px;cursor:pointer;flex:1}.label-text[data-v-724dd5ad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.count[data-v-724dd5ad]{opacity:.8;font-size:.85em}.chart-icon[data-v-724dd5ad]{flex-shrink:0;width:16px;height:16px;object-fit:contain;border-radius:3px;background:color-mix(in srgb,var(--border) 25%,transparent)}.chart-icon-stack[data-v-724dd5ad]{display:inline-flex;flex-shrink:0;align-items:center;gap:2px}.chart-icon-secondary[data-v-724dd5ad]{width:14px;height:14px}.img-row-icon-stack[data-v-724dd5ad]{margin-right:2px}.chart-icon.rancher-cow-icon[data-v-724dd5ad]{filter:brightness(0) invert(1)}[data-theme=light] .chart-icon.rancher-cow-icon[data-v-724dd5ad]{filter:brightness(0)}.kind-badge[data-v-724dd5ad]{flex-shrink:0;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px 4px;border-radius:3px;background:color-mix(in srgb,var(--border) 40%,transparent);color:var(--text-muted)}.version-badge[data-v-724dd5ad]{flex-shrink:0;font-size:.72rem;font-weight:600;padding:1px 5px;border-radius:3px;background:color-mix(in srgb,var(--cyan) 18%,transparent);color:var(--cyan);font-family:ui-monospace,monospace}.category-badge[data-v-724dd5ad]{flex-shrink:0;font-size:.68rem;padding:1px 5px;border-radius:3px;background:color-mix(in srgb,var(--yellow) 15%,transparent);color:var(--yellow);text-transform:lowercase}.tag-badge[data-v-724dd5ad]{flex-shrink:0;font-size:.68rem;padding:1px 4px;border-radius:3px;background:color-mix(in srgb,var(--green) 12%,transparent);color:var(--green);font-family:ui-monospace,monospace}.size-badge[data-v-724dd5ad]{flex-shrink:0;font-size:.68rem;padding:1px 4px;border-radius:3px;background:color-mix(in srgb,var(--border) 35%,transparent);color:var(--text-muted);font-family:ui-monospace,monospace}.chart-preview-item[data-v-724dd5ad]{flex-wrap:wrap;gap:4px}.chart-name[data-v-724dd5ad]{min-width:0;overflow:hidden;text-overflow:ellipsis}.image-preview-item[data-v-724dd5ad]{flex-wrap:wrap;gap:4px}.glossary-section[data-v-724dd5ad]{border-top:1px solid var(--border);padding-top:.5rem}.btn-glossary-toggle[data-v-724dd5ad]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.85rem;font-weight:500;padding:.25rem 0}.btn-glossary-toggle[data-v-724dd5ad]:hover{color:var(--cyan)}.glossary-body[data-v-724dd5ad]{margin-top:.35rem;padding:.65rem .85rem;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--panel) 85%,var(--bg));font-size:.82rem}.glossary-intro[data-v-724dd5ad]{margin:0 0 .5rem;line-height:1.45}.glossary-list[data-v-724dd5ad]{margin:0;display:grid;gap:.35rem 1rem;grid-template-columns:minmax(120px,160px) 1fr}.glossary-list dt[data-v-724dd5ad]{font-weight:600;color:var(--cyan);margin:0}.glossary-list dd[data-v-724dd5ad]{margin:0;opacity:.9;line-height:1.4}.legend[data-v-724dd5ad]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;font-size:.75rem;opacity:.85}.legend-item[data-v-724dd5ad]{font-weight:600}.preview-list[data-v-724dd5ad]{flex:1;overflow-y:auto;margin:0;padding-left:.5rem;font-size:.8rem;list-style:none}.preview-list.images[data-v-724dd5ad]{font-family:ui-monospace,monospace}.images-table-wrap[data-v-724dd5ad]{flex:1;min-height:0;overflow:auto}.images-table[data-v-724dd5ad]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.78rem;font-family:ui-monospace,monospace}.images-table thead[data-v-724dd5ad]{position:sticky;top:0;z-index:1;background:var(--panel)}.images-table th[data-v-724dd5ad]{text-align:left;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:4px 6px;border-bottom:1px solid var(--border);white-space:nowrap}.images-table td[data-v-724dd5ad]{padding:3px 6px;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.images-table-row[data-v-724dd5ad]{cursor:pointer}.images-table-row:hover td[data-v-724dd5ad]{background:color-mix(in srgb,var(--border) 20%,transparent)}.images-table-row.is-expanded td[data-v-724dd5ad]{background:color-mix(in srgb,var(--cyan) 8%,transparent);border-bottom:none}.images-table .col-image[data-v-724dd5ad]{width:58%}.images-table td.col-image[data-v-724dd5ad]{overflow:hidden}.img-cell-inner[data-v-724dd5ad]{display:flex;align-items:center;gap:4px;min-width:0}.images-table .img-row-icon[data-v-724dd5ad]{flex-shrink:0;width:18px;height:18px;object-fit:contain;border-radius:3px}.tree-row-unselected[data-v-724dd5ad]{opacity:.45}.tree-row-unselected .row-label[data-v-724dd5ad]{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--text-muted) 70%,transparent)}.images-table .img-expand[data-v-724dd5ad]{flex-shrink:0;display:inline-block;width:14px;color:var(--text-muted);font-size:.65rem}.img-name-stack[data-v-724dd5ad]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;overflow:hidden}.images-table .img-name[data-v-724dd5ad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:system-ui,-apple-system,sans-serif;font-size:.92rem;font-weight:600;letter-spacing:-.01em}.img-repo-path[data-v-724dd5ad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;color:var(--text-muted);opacity:.85;font-family:ui-monospace,monospace}.img-tree-name[data-v-724dd5ad]{font-weight:600;font-size:.92rem}.tree-row-image .row-label[data-v-724dd5ad]{align-items:baseline}.images-table-detail-row td[data-v-724dd5ad]{padding:0 6px 6px 24px;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent)}.images-table-detail[data-v-724dd5ad]{background:color-mix(in srgb,var(--cyan) 6%,var(--panel))}.img-detail-grid[data-v-724dd5ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.35rem 1rem;font-size:.72rem}.img-detail-item[data-v-724dd5ad]{min-width:0}.img-detail-label[data-v-724dd5ad]{display:block;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:1px}.img-detail-value[data-v-724dd5ad]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace}.img-detail-value code[data-v-724dd5ad],code.img-detail-value[data-v-724dd5ad]{font-size:inherit;background:color-mix(in srgb,var(--border) 30%,transparent);padding:1px 4px;border-radius:3px}.images-table .col-status[data-v-724dd5ad]{width:28px;text-align:center}.images-table .col-tag[data-v-724dd5ad]{width:18%}.images-table .col-chart[data-v-724dd5ad]{width:16%}.images-table .col-life[data-v-724dd5ad]{width:72px}.images-table .col-size[data-v-724dd5ad]{width:56px}.sortable-th[data-v-724dd5ad]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable-th[data-v-724dd5ad]:hover,.sortable-th.sort-active[data-v-724dd5ad]{color:var(--cyan)}.sort-indicator[data-v-724dd5ad]{font-size:.62rem;opacity:.9}.col-title-row[data-v-724dd5ad]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.col-title-row .col-title[data-v-724dd5ad]{margin:0}.btn-images-modal[data-v-724dd5ad]{flex-shrink:0;padding:.2rem .55rem;font-size:.72rem;font-weight:600;border:1px solid var(--border);border-radius:4px;background:color-mix(in srgb,var(--border) 25%,transparent);color:var(--text);cursor:pointer}.btn-images-modal[data-v-724dd5ad]:hover{border-color:var(--cyan);color:var(--cyan)}.images-sort-bar[data-v-724dd5ad]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;margin-bottom:.35rem}.images-sort-label[data-v-724dd5ad]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-right:.15rem}.images-sort-btn[data-v-724dd5ad]{padding:.15rem .45rem;font-size:.68rem;font-weight:600;border:1px solid transparent;border-radius:4px;background:color-mix(in srgb,var(--border) 20%,transparent);color:var(--text-muted);cursor:pointer;font-family:system-ui,-apple-system,sans-serif}.images-sort-btn[data-v-724dd5ad]:hover{color:var(--text);border-color:var(--border)}.images-sort-btn.active[data-v-724dd5ad]{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 50%,var(--border));background:color-mix(in srgb,var(--cyan) 10%,transparent)}.link-btn[data-v-724dd5ad]{background:none;border:none;padding:0;font:inherit;color:var(--cyan);cursor:pointer;text-decoration:underline}.img-chart-name[data-v-724dd5ad]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:var(--text-muted)}.preview-more-popup-hint[data-v-724dd5ad]{font-size:.72rem;color:var(--text-muted)}.img-detail-links[data-v-724dd5ad]{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-top:.5rem;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--border) 40%,transparent)}.img-detail-link[data-v-724dd5ad]{font-size:.72rem;font-weight:600;color:var(--cyan);text-decoration:none;font-family:system-ui,-apple-system,sans-serif}.img-detail-link[data-v-724dd5ad]:hover{text-decoration:underline}.images-table .img-ref[data-v-724dd5ad]{display:block;overflow:hidden;text-overflow:ellipsis}.images-table .img-origin[data-v-724dd5ad]{display:block;font-size:.68rem;opacity:.65;overflow:hidden;text-overflow:ellipsis}.images-table .lifecycle-badge[data-v-724dd5ad]{font-size:.62rem;padding:1px 4px}.preview-item[data-v-724dd5ad]{display:flex;align-items:center;gap:2px;padding:2px 0;overflow:hidden;white-space:nowrap}.img-tag[data-v-724dd5ad]{margin-right:6px;font-weight:600;font-size:.85em}.tag-Rancher[data-v-724dd5ad],.tag-Fleet[data-v-724dd5ad]{color:var(--cyan)}.tag-CNI[data-v-724dd5ad]{color:var(--yellow)}.tag-LoadBalancerIngress[data-v-724dd5ad]{color:#6b7280}.tag-Ks[data-v-724dd5ad],.tag-RKE[data-v-724dd5ad],.tag-RKE1[data-v-724dd5ad],.tag-addons[data-v-724dd5ad]{color:var(--green)}.img-ref[data-v-724dd5ad]{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.img-origin[data-v-724dd5ad]{flex-shrink:0;font-size:.7rem;opacity:.55;margin-left:auto;padding-left:6px;white-space:nowrap}.preview-more[data-v-724dd5ad]{opacity:.8;font-style:italic}.btn[data-v-724dd5ad]{padding:.5rem 1rem;border-radius:4px;border:1px solid var(--border);cursor:pointer;font-size:.95rem}.btn-primary[data-v-724dd5ad]{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:500}.btn-primary[data-v-724dd5ad]:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-secondary[data-v-724dd5ad]{background:var(--panel);color:var(--text)}.btn-check[data-v-724dd5ad]{background:var(--panel);color:var(--text);border-color:var(--border)}.btn-check[data-v-724dd5ad]:hover:not(:disabled){border-color:var(--cyan)}.btn-sizes[data-v-724dd5ad]{background:color-mix(in srgb,var(--cyan) 18%,var(--panel));color:var(--text);border-color:color-mix(in srgb,var(--cyan) 40%,transparent)}.btn-sizes[data-v-724dd5ad]:hover:not(:disabled){border-color:var(--cyan)}.btn-scan[data-v-724dd5ad]{background:var(--panel);color:var(--text);border-color:var(--border)}.btn-scan[data-v-724dd5ad]:hover:not(:disabled){border-color:var(--cyan)}.scan-summary[data-v-724dd5ad]{display:flex;align-items:center;gap:.75rem;font-size:.85rem;flex-wrap:wrap}.scan-done[data-v-724dd5ad]{color:var(--green)}.scan-ongoing .scan-done[data-v-724dd5ad]{color:var(--cyan)}.scan-hint[data-v-724dd5ad]{font-size:.8rem;opacity:.85}.scan-sev[data-v-724dd5ad]{padding:2px 6px;border-radius:3px}.scan-sev.critical[data-v-724dd5ad]{background:#4a1515;color:#ffa0a0}.scan-sev.high[data-v-724dd5ad]{background:#4a3010;color:#ffc060}.scan-sev.medium[data-v-724dd5ad]{background:#2a3a2a;color:#a0d0a0}.scan-sev.low[data-v-724dd5ad]{background:#1a2a3a;color:#a0c0e0}.btn-download-report[data-v-724dd5ad]{font-size:.85rem;padding:4px 10px;background:var(--panel);color:var(--cyan);border:1px solid var(--border);border-radius:4px;cursor:pointer}.btn-download-report[data-v-724dd5ad]:hover{border-color:var(--cyan)}.scan-logs-row[data-v-724dd5ad]{margin-top:.5rem}.scan-progress-wrap[data-v-724dd5ad]{max-width:520px;margin:.35rem 0 .5rem}.scan-trivy-hint[data-v-724dd5ad]{font-size:.8rem;opacity:.85;margin-top:.25rem}.scan-trivy-hint code[data-v-724dd5ad]{background:var(--bg);padding:2px 6px;border-radius:3px;font-size:.9em}.avail-summary[data-v-724dd5ad]{display:flex;gap:1rem;font-size:.85rem;padding:.25rem 0}.avail-ok[data-v-724dd5ad]{color:var(--green);font-weight:600}.avail-fail[data-v-724dd5ad]{color:#ef4444;font-weight:600}.avail-noarch[data-v-724dd5ad]{color:var(--yellow, #eab308);font-weight:600}.avail-err[data-v-724dd5ad]{color:var(--yellow)}.size-summary[data-v-724dd5ad]{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;font-size:.82rem;padding:.25rem 0}.img-source-link[data-v-724dd5ad]{margin-left:4px;color:var(--cyan);text-decoration:none;font-size:.75rem;opacity:.85;flex-shrink:0}.img-source-link[data-v-724dd5ad]:hover{opacity:1;text-decoration:underline}.img-upstream-link[data-v-724dd5ad]{font-size:.62rem;font-weight:700;letter-spacing:-.02em;font-family:system-ui,-apple-system,sans-serif}.avail-total[data-v-724dd5ad]{margin-left:auto;font-weight:600;color:var(--text);background:color-mix(in srgb,var(--cyan) 12%,transparent);border:1px solid color-mix(in srgb,var(--cyan) 30%,transparent);padding:1px 8px;border-radius:4px;font-family:ui-monospace,monospace}.avail-total-sub[data-v-724dd5ad]{font-weight:400;opacity:.75;font-family:var(--font-sans, inherit)}.lifecycle-badge[data-v-724dd5ad]{font-size:.58rem;font-weight:700;padding:0 4px;border-radius:var(--radius-sm, 3px);text-transform:uppercase;letter-spacing:.04em;line-height:1.35;flex-shrink:0}.badge-current[data-v-724dd5ad]{background:var(--green, #22c55e);color:#fff}.badge-latest[data-v-724dd5ad]{background:color-mix(in srgb,var(--accent) 18%,var(--panel));color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.badge-eom[data-v-724dd5ad]{background:#eab308;color:#000}.badge-eol[data-v-724dd5ad]{background:#64748b;color:#fff}.avail-dot[data-v-724dd5ad]{margin-right:4px;font-weight:700;font-size:.9em}.dot-ok[data-v-724dd5ad]{color:var(--green)}.dot-fail[data-v-724dd5ad]{color:#ef4444}.dot-noarch[data-v-724dd5ad]{color:var(--yellow, #eab308)}.error-msg[data-v-724dd5ad]{color:#ef4444;font-size:.85rem}.release-section[data-v-724dd5ad]{border-top:1px solid var(--border);padding-top:.75rem}.btn-release-toggle[data-v-724dd5ad]{background:none;border:none;color:var(--accent);cursor:pointer;font-size:.875rem;font-weight:600;padding:.25rem 0}.btn-release-toggle[data-v-724dd5ad]:hover{text-decoration:underline}.release-body[data-v-724dd5ad]{margin-top:.5rem}.loading-msg[data-v-724dd5ad]{opacity:.7;font-size:.9rem}.release-card[data-v-724dd5ad]{border:1px solid var(--border);border-radius:6px;padding:.75rem 1rem;margin-bottom:.75rem}.release-card-title[data-v-724dd5ad]{font-size:.9375rem;font-weight:600;color:var(--text);margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.release-date[data-v-724dd5ad]{font-size:.8rem;opacity:.7;font-weight:400}.release-link[data-v-724dd5ad]{font-size:.8rem;color:var(--cyan);text-decoration:none;font-weight:400}.release-link[data-v-724dd5ad]:hover{text-decoration:underline}.release-sub[data-v-724dd5ad]{font-size:.85rem;color:var(--yellow);margin:.5rem 0 .25rem}.release-table-wrap[data-v-724dd5ad]{overflow-x:auto}.release-table[data-v-724dd5ad]{width:100%;border-collapse:collapse;font-size:.82rem}.release-table th[data-v-724dd5ad],.release-table td[data-v-724dd5ad]{text-align:left;padding:3px 12px 3px 0;border-bottom:1px solid var(--border)}.release-table th[data-v-724dd5ad]{font-weight:600;opacity:.8}.changelog-list[data-v-724dd5ad]{padding-left:1.25rem;margin:.25rem 0 0;font-size:.82rem}.changelog-list li[data-v-724dd5ad]{padding:2px 0}.release-body-text[data-v-724dd5ad]{margin-top:.5rem}.release-notes-pre[data-v-724dd5ad]{white-space:pre-wrap;word-break:break-word;font-size:.82rem;max-height:20em;overflow-y:auto;margin:.25rem 0 0;padding:.5rem;background:color-mix(in srgb,var(--border) 20%,transparent);border-radius:4px}.patcher-section[data-v-724dd5ad]{border-top:1px solid var(--border);padding-top:.75rem}.btn-patcher-toggle[data-v-724dd5ad]{background:none;border:none;color:var(--accent);cursor:pointer;font-size:.875rem;font-weight:600;padding:.25rem 0}.btn-patcher-toggle[data-v-724dd5ad]:hover{text-decoration:underline}.patcher-body[data-v-724dd5ad]{margin-top:.5rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:6px;background:color-mix(in srgb,var(--accent) 6%,var(--panel));font-size:.82rem;line-height:1.5}.patcher-intro[data-v-724dd5ad]{margin:0 0 .5rem}.patcher-sub[data-v-724dd5ad]{font-size:.82rem;font-weight:600;color:var(--cyan);margin:.75rem 0 .25rem}.patcher-list[data-v-724dd5ad],.patcher-text[data-v-724dd5ad]{margin:.25rem 0;padding-left:1.1rem}.patcher-list li[data-v-724dd5ad]{margin-bottom:.25rem}.patcher-cmd[data-v-724dd5ad]{margin:.35rem 0;padding:.6rem .8rem;background:var(--bg);border:1px solid var(--border);border-radius:5px;font-family:ui-monospace,monospace;font-size:.78rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.patcher-note[data-v-724dd5ad]{margin:.35rem 0 0;font-size:.8rem;opacity:.9}.patcher-warn[data-v-724dd5ad]{margin:.75rem 0 0;padding:.5rem .7rem;border-left:3px solid var(--yellow, #eab308);background:color-mix(in srgb,var(--yellow, #eab308) 8%,transparent);font-size:.8rem;border-radius:0 4px 4px 0}.patcher-body code[data-v-724dd5ad]{background:var(--bg);padding:1px 5px;border-radius:3px;font-size:.85em}.patcher-body a[data-v-724dd5ad]{color:var(--cyan)}@media(max-width:768px){.step3-header[data-v-724dd5ad]{flex-direction:column;gap:.75rem;align-items:stretch}.step3-header-actions[data-v-724dd5ad]{flex-wrap:wrap;width:100%}.step3-header-actions .btn[data-v-724dd5ad]{flex:1 1 auto;min-width:120px}.destination-registry-row[data-v-724dd5ad]{flex-direction:column;align-items:flex-start;gap:.35rem}.dest-registry-input[data-v-724dd5ad]{width:100%;max-width:none;min-width:0}.next-steps-commands[data-v-724dd5ad]{padding-left:1rem;font-size:.8rem}.next-steps-commands .cmd[data-v-724dd5ad]{display:block;margin-top:.25rem;overflow-x:auto;white-space:pre;padding:.35rem .5rem}.mobile-tabs[data-v-724dd5ad]{display:flex;gap:0;padding:.25rem;background:var(--bg);border:1px solid var(--border);border-radius:10px;margin-bottom:.75rem;flex-shrink:0}.mobile-tab[data-v-724dd5ad]{flex:1;display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.6rem .5rem;font-size:.85rem;font-weight:600;border:none;border-radius:8px;background:transparent;color:var(--text);opacity:.75;cursor:pointer;transition:background .2s,opacity .2s}.mobile-tab[data-v-724dd5ad]:hover{opacity:1}.mobile-tab.active[data-v-724dd5ad]{background:var(--panel);color:var(--cyan);opacity:1;box-shadow:0 1px 3px #0003}.mobile-tab-count[data-v-724dd5ad]{font-size:.75rem;font-weight:500;opacity:.9}.tree-layout[data-v-724dd5ad]{display:flex;flex-direction:column;gap:0;flex:1;min-height:0}.tree-layout .col[data-v-724dd5ad]{display:none;flex:1;min-height:280px;max-height:100%}.tree-layout .col.mobile-panel-active[data-v-724dd5ad]{display:flex}.col[data-v-724dd5ad]{min-height:280px}.tree[data-v-724dd5ad]{font-size:.85rem}.preview-list[data-v-724dd5ad]{font-size:.75rem}.preview-item[data-v-724dd5ad]{flex-wrap:wrap;gap:2px}.img-ref[data-v-724dd5ad]{min-width:0;word-break:break-all;white-space:normal}.legend[data-v-724dd5ad]{gap:.35rem}.legend-item[data-v-724dd5ad]{font-size:.7rem}.scan-summary[data-v-724dd5ad]{flex-direction:column;align-items:flex-start}.avail-summary[data-v-724dd5ad]{flex-wrap:wrap;gap:.5rem}}@media(max-width:480px){.step-title[data-v-724dd5ad]{font-size:1.1rem}.step-desc[data-v-724dd5ad]{font-size:.8rem}.step3-header-actions[data-v-724dd5ad]{flex-direction:column}.step3-header-actions .btn[data-v-724dd5ad]{width:100%;min-width:0}.dest-registry-label[data-v-724dd5ad]{font-size:.85rem}.next-steps-box[data-v-724dd5ad]{padding:.5rem .75rem}.next-steps-title[data-v-724dd5ad]{font-size:.9rem}.next-steps-commands li[data-v-724dd5ad]{margin-bottom:.5rem}.next-steps-commands .cmd[data-v-724dd5ad]{font-size:.75em;white-space:pre-wrap;word-break:break-all}.mobile-tabs[data-v-724dd5ad]{padding:.2rem}.mobile-tab[data-v-724dd5ad]{flex-direction:column;gap:.15rem;padding:.5rem .25rem;font-size:.8rem}.mobile-tab-label[data-v-724dd5ad]{white-space:nowrap}.mobile-tab-count[data-v-724dd5ad]{font-size:.7rem}.tree-layout .col[data-v-724dd5ad]{min-height:220px}.col[data-v-724dd5ad]{padding:.5rem;min-height:220px}.col-title[data-v-724dd5ad]{font-size:.85rem}.tree-row[data-v-724dd5ad]{padding:3px 0}.row-label[data-v-724dd5ad]{font-size:.85rem}.label-text[data-v-724dd5ad]{white-space:normal;word-break:break-word}.preview-list.images .preview-item[data-v-724dd5ad]{flex-direction:column;align-items:flex-start;gap:2px}.images-table .col-image[data-v-724dd5ad]{width:58%}.img-ref[data-v-724dd5ad]{font-size:.7rem}.btn[data-v-724dd5ad],.btn-check[data-v-724dd5ad],.btn-scan[data-v-724dd5ad],.btn-primary[data-v-724dd5ad],.btn-secondary[data-v-724dd5ad]{padding:.45rem .75rem;font-size:.88rem}.release-card[data-v-724dd5ad]{padding:.5rem .75rem}.release-card-title[data-v-724dd5ad]{flex-wrap:wrap;font-size:.9rem}.release-table th[data-v-724dd5ad],.release-table td[data-v-724dd5ad]{padding:2px 8px 2px 0;font-size:.78rem}}.images-modal-backdrop{position:fixed;inset:0;z-index:100000;background:#0000009e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.images-modal{width:min(1200px,96vw);max-height:min(92vh,900px);display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:0 24px 64px #00000073;overflow:hidden}.images-modal-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0}.images-modal-title{margin:0;font-size:1.05rem;font-weight:600}.images-modal-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.images-sort-bar-modal{margin-bottom:0}.images-modal-backdrop .btn-modal-close{flex-shrink:0;width:32px;height:32px;padding:0;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;font-size:1rem;line-height:1}.images-modal-backdrop .btn-modal-close:hover{color:var(--text);border-color:var(--text-muted);background:color-mix(in srgb,var(--border) 30%,transparent)}.images-modal-body{flex:1;min-height:0;overflow:auto;padding:.5rem 1rem 1rem;overscroll-behavior:contain}.images-modal-backdrop .images-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:.82rem;font-family:ui-monospace,monospace}.images-modal-backdrop .images-table th{text-align:left;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:6px 8px;border-bottom:1px solid var(--border);white-space:nowrap;position:sticky;top:0;background:var(--panel);z-index:1}.images-modal-backdrop .images-table td{padding:4px 8px;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent);vertical-align:middle}.images-modal-backdrop .images-table-row{cursor:pointer}.images-modal-backdrop .images-table-row:hover td{background:color-mix(in srgb,var(--border) 20%,transparent)}.images-modal-backdrop .images-table-row.is-expanded td{background:color-mix(in srgb,var(--cyan) 8%,transparent);border-bottom:none}.images-modal-backdrop .img-row-icon{flex-shrink:0;width:18px;height:18px;object-fit:contain;border-radius:3px}.images-modal-backdrop .col-image{min-width:180px;width:28%}.images-modal-backdrop .img-cell-inner{display:flex;align-items:center;gap:6px;min-width:0}.images-modal-backdrop .img-name{font-family:system-ui,-apple-system,sans-serif;font-size:.92rem;font-weight:600;white-space:normal;word-break:break-word}.images-modal-backdrop .img-repo-path{font-size:.68rem;color:var(--text-muted);white-space:normal;word-break:break-all}.images-modal-backdrop .img-name-stack{display:flex;flex-direction:column;gap:2px;min-width:0}.images-modal-backdrop .img-expand{flex-shrink:0;width:14px;color:var(--text-muted);font-size:.65rem}.images-modal-backdrop .images-table-detail{background:color-mix(in srgb,var(--cyan) 6%,var(--panel));padding:0 8px 8px 28px}.images-modal-backdrop .img-detail-link{font-size:.72rem;font-weight:600;color:var(--cyan);text-decoration:none}.images-modal-backdrop .img-detail-link:hover{text-decoration:underline}.images-modal-backdrop .images-sort-btn{padding:.15rem .45rem;font-size:.68rem;font-weight:600;border:1px solid transparent;border-radius:4px;background:color-mix(in srgb,var(--border) 20%,transparent);color:var(--text-muted);cursor:pointer}.images-modal-backdrop .images-sort-btn.active{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 50%,var(--border))}.genesis-root-mark[data-v-5df5e79e]{display:block;width:100%;height:100%;fill:var(--logo-color)}.app[data-v-eff891e3]{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.hero[data-v-eff891e3]{padding:.65rem 1.5rem;border-bottom:1px solid var(--border);background:var(--panel)}.hero-inner[data-v-eff891e3]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:nowrap;min-height:3.25rem}.hero-brand[data-v-eff891e3]{display:flex;align-items:center;gap:.65rem;flex-shrink:0;text-decoration:none;color:inherit}.hero-brand:hover .hero-name[data-v-eff891e3]{color:var(--accent)}.hero-logo-mark[data-v-eff891e3]{width:2.45rem;height:2.45rem;flex-shrink:0}.hero-logo-mark[data-v-eff891e3] svg{width:100%;height:100%;display:block}.hero-brand-lockup[data-v-eff891e3]{display:flex;align-items:center;margin:0;font-size:inherit;font-weight:inherit;line-height:1}.hero-name[data-v-eff891e3]{font-size:1.125rem;font-weight:700;letter-spacing:-.025em;color:var(--text);transition:color .15s}.hero-title[data-v-eff891e3]{transition:color .15s;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--text);margin:0;line-height:1.2}.hero-version[data-v-eff891e3]{font-size:.6875rem;font-weight:500;opacity:.65;color:var(--text);padding:.1rem .35rem;border-radius:3px;border:1px solid var(--border);background:var(--bg);line-height:1.3}.hero-actions[data-v-eff891e3]{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.hero-link[data-v-eff891e3]{display:inline-flex;align-items:center;gap:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;border-radius:4px;background:transparent;border:1px solid transparent;color:color-mix(in srgb,var(--text) 75%,transparent);text-decoration:none;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.hero-link[data-v-eff891e3]:hover{border-color:var(--border);background:var(--bg);color:var(--text)}.hero-link.active[data-v-eff891e3]{border-color:var(--border-strong);background:var(--bg);color:var(--text)}.theme-toggle[data-v-eff891e3]{padding:.25rem .5rem;font-size:.75rem;font-weight:500;border-radius:4px;background:transparent;border:1px solid var(--border);color:color-mix(in srgb,var(--text) 75%,transparent);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.theme-toggle[data-v-eff891e3]:hover{border-color:color-mix(in srgb,var(--cyan) 50%,var(--border));color:var(--text);background:var(--bg)}.docs-main[data-v-eff891e3]{padding-top:1.25rem}.docs-page-title[data-v-eff891e3]{margin:0 0 1rem;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--text)}.docs-panel[data-v-eff891e3]{margin:0;padding:0;flex:1;width:100%;max-width:none;border:none;border-radius:0;background:transparent;overflow:hidden;min-height:calc(100vh - 108px - var(--footer-h))}.docs-body[data-v-eff891e3]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem 1.5rem;font-size:.875rem;line-height:1.6}.docs-body h3[data-v-eff891e3]{color:var(--text);margin:1.25rem 0 .5rem;font-size:.9375rem;font-weight:600;letter-spacing:.01em}.docs-body h3[data-v-eff891e3]:first-child{margin-top:0}.docs-body p[data-v-eff891e3]{margin:.5rem 0}.docs-body ul[data-v-eff891e3]{margin:.5rem 0;padding-left:1.25rem}.docs-body li[data-v-eff891e3]{margin:.25rem 0}.docs-body code[data-v-eff891e3]{background:var(--bg);padding:1px 4px;border-radius:3px;font-size:.85em}.docs-body a[data-v-eff891e3]{color:var(--cyan)}.docs-table[data-v-eff891e3]{width:100%;border-collapse:collapse;margin:.5rem 0}.docs-table td[data-v-eff891e3]{padding:.5rem .75rem;border-bottom:1px solid var(--border);vertical-align:top}.docs-table td[data-v-eff891e3]:first-child{white-space:nowrap;width:180px}.app-intro[data-v-eff891e3]{padding:.625rem 0 .875rem;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.main[data-v-eff891e3]{flex:1;display:flex;flex-direction:column;padding:0 1.5rem calc(var(--footer-h) + .5rem);width:100%;max-width:none;margin:0}.main[data-v-eff891e3]:has(.panel-fullscreen),.main[data-v-eff891e3]:has(.docs-panel){padding-left:.75rem;padding-right:.75rem;max-width:none}@media(min-width:1440px){.main[data-v-eff891e3]:has(.docs-panel){padding-left:0;padding-right:0}}.panel[data-v-eff891e3]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem 1.5rem;flex:1;display:flex;flex-direction:column;min-height:0}.step1-panel[data-v-eff891e3]{padding:0;overflow:hidden;width:100%;align-self:stretch}.details-section-docs[data-v-eff891e3]{margin-top:.5rem;padding-top:.75rem;border-top:1px dashed var(--border)}.details-section-docs a[data-v-eff891e3]{color:var(--accent);font-weight:500}.step1-layout[data-v-eff891e3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);min-height:calc(100vh - 148px - var(--footer-h));align-items:stretch;width:100%}.step1-layout[data-v-eff891e3]:not(:has(.step1-details)){grid-template-columns:1fr}.step1-form[data-v-eff891e3]{min-width:0;padding:1.5rem 1.75rem;overflow-y:auto}.step1-details[data-v-eff891e3]{padding:1.25rem 1.5rem;background:color-mix(in srgb,var(--bg) 60%,var(--panel));border-left:1px solid var(--border);overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}.details-section-spaced[data-v-eff891e3]{margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--border)}.details-hint[data-v-eff891e3]{font-size:.78rem;color:var(--text-muted)}.details-title[data-v-eff891e3]{margin:0 0 .75rem;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.details-heading[data-v-eff891e3]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 .5rem}.details-section[data-v-eff891e3]{margin-bottom:1.25rem}.details-links[data-v-eff891e3]{list-style:none;margin:0;padding:0}.details-links li[data-v-eff891e3]{margin-bottom:.35rem}.details-links a[data-v-eff891e3]{font-size:.9rem}.details-dl[data-v-eff891e3]{margin:0;font-size:.85rem}.details-dl dt[data-v-eff891e3]{font-weight:600;margin-top:.5rem;color:var(--text);opacity:.9}.details-dl dt[data-v-eff891e3]:first-child{margin-top:0}.details-dl dd[data-v-eff891e3]{margin:.2rem 0 0}.details-dl code[data-v-eff891e3]{font-size:.8rem;word-break:break-all}@media(max-width:900px){.step1-layout[data-v-eff891e3]{grid-template-columns:1fr;min-height:auto}.step1-details[data-v-eff891e3]{border-left:none;border-top:1px solid var(--border)}}.panel-fullscreen[data-v-eff891e3]{min-height:calc(100vh - 160px);display:flex;flex-direction:column}.loading-panel[data-v-eff891e3]{text-align:center;padding:2rem 1.5rem;min-height:calc(100vh - 10rem);display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-panel-inner[data-v-eff891e3]{width:min(480px,100%);display:flex;flex-direction:column;align-items:center;gap:.65rem}.loading-panel[data-v-eff891e3] .loading-shapes{--loader-size: 44px}.loading-panel-progress[data-v-eff891e3]{width:100%}.loading-logs[data-v-eff891e3]{width:min(900px,100%);margin-top:1.25rem}.error[data-v-eff891e3]{color:var(--red);margin-top:1rem;font-size:.9rem}.footer[data-v-eff891e3]{position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 .35rem;min-height:var(--footer-h);padding:.15rem 1.5rem;border-top:1px solid var(--border);background:color-mix(in srgb,var(--panel) 94%,var(--bg));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.6875rem;line-height:1.2;text-align:center;color:var(--text-muted)}.footer-brand[data-v-eff891e3]{display:inline-flex;align-items:center;gap:.3rem;text-decoration:none;color:var(--accent);font-weight:600;margin-right:.15rem}.footer-logo-mark[data-v-eff891e3]{display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;flex-shrink:0;opacity:.92}.footer-logo-mark[data-v-eff891e3] svg{width:100%;height:100%;display:block}.footer-brand[data-v-eff891e3]:hover{color:var(--accent-hover);text-decoration:underline}.footer a[data-v-eff891e3]{color:var(--accent);text-decoration:none;white-space:nowrap}.footer a[data-v-eff891e3]:hover{color:var(--accent-hover);text-decoration:underline}.footer-sep[data-v-eff891e3]{margin:0 .15rem;opacity:.45;-webkit-user-select:none;user-select:none}@media(max-width:768px){.hero[data-v-eff891e3]{padding:.45rem 1rem}.hero-title[data-v-eff891e3],.hero-name[data-v-eff891e3]{font-size:1rem}.hero-logo-mark[data-v-eff891e3]{width:2.1rem;height:2.1rem}.hero-actions[data-v-eff891e3]{margin-left:auto}.app-intro[data-v-eff891e3]{padding:.5rem 1rem 0;font-size:.75rem}.main[data-v-eff891e3]{padding:1rem}.main[data-v-eff891e3]:has(.panel-fullscreen){padding:.5rem .75rem}.panel[data-v-eff891e3],.step1-form[data-v-eff891e3]{padding:1rem}.step1-details[data-v-eff891e3]{padding:1rem 1.25rem}.docs-main[data-v-eff891e3]{padding-top:1rem}.docs-body[data-v-eff891e3]{padding:1rem}.docs-table td[data-v-eff891e3]:first-child{width:120px}.footer[data-v-eff891e3]{padding:.15rem .75rem;font-size:.625rem}.footer-sep[data-v-eff891e3]{margin:0 .35rem}.loading-panel[data-v-eff891e3]{padding:2rem 1rem}}@media(max-width:480px){.hero[data-v-eff891e3]{padding:.4rem .75rem}.hero-inner[data-v-eff891e3]{gap:.4rem}.hero-title[data-v-eff891e3],.hero-name[data-v-eff891e3]{font-size:.9375rem}.hero-logo-mark[data-v-eff891e3]{width:1.9rem;height:1.9rem}.hero-actions[data-v-eff891e3]{gap:.25rem}.hero-link[data-v-eff891e3],.theme-toggle[data-v-eff891e3]{padding:.2rem .4rem;font-size:.6875rem}.app-intro[data-v-eff891e3]{padding:.4rem .75rem 0;font-size:.6875rem}.main[data-v-eff891e3]{padding:.75rem}.main[data-v-eff891e3]:has(.panel-fullscreen){padding:.35rem .5rem}.panel[data-v-eff891e3]{padding:.75rem;border-radius:6px}.step1-form[data-v-eff891e3]{padding:.75rem}.step1-details[data-v-eff891e3]{padding:.75rem 1rem}.docs-main[data-v-eff891e3]{padding-top:.75rem}.docs-page-title[data-v-eff891e3]{font-size:1rem}.docs-body[data-v-eff891e3]{padding:.75rem;font-size:.85rem}.docs-table[data-v-eff891e3]{font-size:.85rem}.docs-table td[data-v-eff891e3]{padding:.4rem .5rem;display:block}.docs-table td[data-v-eff891e3]:first-child{width:100%;font-weight:600;padding-bottom:.15rem}.docs-table tr[data-v-eff891e3]{display:block;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.docs-table tr[data-v-eff891e3]:last-child{border-bottom:none}.footer[data-v-eff891e3]{padding:.15rem .5rem;font-size:.625rem}.footer a[data-v-eff891e3]{display:inline;margin:0}.footer-sep[data-v-eff891e3]{display:inline}.loading-panel[data-v-eff891e3]{padding:1.5rem .75rem}}
