.reference-guide{gap:clamp(2rem,4vw,3rem);display:grid}.reference-guide [hidden]{display:none!important}.reference-search{z-index:5;gap:.45rem;width:min(100%,48rem);display:grid;position:relative}.reference-search label{font-size:.82rem;font-weight:750}.reference-search input{border:1px solid var(--border-strong);border-radius:var(--radius-small);background:var(--bg-panel);width:100%;min-height:2.9rem;color:var(--text-primary);font:inherit;padding:.65rem .8rem}.reference-search input::placeholder{color:var(--text-muted)}.reference-search__control{position:relative}.reference-search input[aria-expanded=true]{border-radius:var(--radius-small) var(--radius-small) 0 0;border-color:#e570009e;outline:none;box-shadow:0 0 0 .14rem #e570001f}.reference-suggestions{border-radius:0 0 var(--radius-small) var(--radius-small);background:var(--bg-panel);max-height:min(28rem,65vh);box-shadow:var(--shadow-panel);border:1px solid #e570007a;border-top:0;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.reference-suggestions ul{margin:0;padding:.35rem;list-style:none}.reference-suggestions li+li{border-top:1px solid var(--border-default)}.reference-suggestions a{color:var(--text-primary);border-radius:.3rem;gap:.28rem;padding:.68rem .7rem;text-decoration:none;display:grid}.reference-suggestions [role=option][aria-selected=true],.reference-suggestions a:hover{background:var(--bg-tile)}.reference-suggestion__heading{align-items:baseline;gap:.55rem;min-width:0;display:flex}.reference-suggestion__module{min-width:4.4rem;color:var(--accent-proxmox);letter-spacing:.06em;flex:none;font-size:.66rem}.reference-suggestion__name{overflow-wrap:anywhere;min-width:0;font-size:.82rem;font-weight:720}.reference-suggestion__context{color:var(--text-muted);overflow-wrap:anywhere;padding-left:4.95rem;font-size:.7rem;line-height:1.4}.reference-suggestions .reference-empty{padding:.9rem 1rem}.reference-search p{color:var(--text-muted);margin:0;font-size:.72rem}.reference-search .reference-search__status{color:var(--text-secondary)}.reference-index,.reference-section{scroll-margin-top:calc(var(--header-height-mobile) + 1rem)}.reference-index__list{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.reference-index__link{border:1px solid var(--border-default);border-radius:var(--radius-small);background:var(--bg-panel);min-height:3.35rem;color:var(--text-primary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.65rem .75rem;font-size:.78rem;font-weight:700;line-height:1.35;text-decoration:none;display:grid}.reference-index__link:hover{background:var(--bg-tile);border-color:#e570007a}.reference-index__number{color:var(--accent-proxmox);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.65rem}.reference-index__link .icon{color:var(--text-muted)}.reference-sections{width:min(100%,75rem);margin:0 auto}.reference-section+.reference-section{margin-top:2.5rem}.reference-section{border-top:1px solid var(--border-default);padding-top:1.8rem}.reference-section__heading{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.reference-section h2{margin:0 0 .5rem;font-size:clamp(1.4rem,2.5vw,1.85rem);line-height:1.2}.reference-section__heading>span{color:var(--text-muted);flex:none;font-size:.72rem}.reference-section__intro,.reference-empty{max-width:55rem;color:var(--text-secondary);margin:0 0 1rem;font-size:.86rem;line-height:1.6}.reference-groups{gap:1.5rem;display:grid}.reference-group :is(h3,h4){border-bottom:1px solid var(--border-default);color:var(--text-primary);margin:0 0 .65rem;padding-bottom:.45rem;font-size:1rem}.reference-identity-note{border-left:.16rem solid var(--accent-proxmox);background:#e570000f;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.45rem .75rem;margin:0 0 1.5rem;padding:.7rem .8rem;display:grid}.reference-identity-note strong{color:var(--text-primary);font-size:.76rem}.reference-identity-note p{color:var(--text-secondary);margin:0;font-size:.76rem;line-height:1.5}.reference-resource+.reference-resource{margin-top:2rem}.reference-resource__heading{border-bottom:1px solid var(--border-strong);justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;padding-bottom:.55rem;display:flex}.reference-resource__heading h3{margin:0;font-size:1.18rem}.reference-resource__heading span{color:var(--text-muted);flex:none;font-size:.7rem}.reference-resource .reference-groups{gap:1.2rem}.reference-group__entries{grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));gap:.55rem;display:grid}.reference-entry{border:1px solid var(--border-default);border-radius:var(--radius-small);background:var(--bg-panel);min-width:0;scroll-margin-top:calc(var(--header-height-mobile) + 1rem);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.8rem .9rem}.reference-entry:target,.reference-entry:focus{border-color:#e57000ad;outline:none;box-shadow:0 0 0 .14rem #e570001f}.reference-entry__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.reference-entry h4{color:var(--text-primary);margin:0;font-size:.94rem;line-height:1.35}.reference-entry__badges,.reference-entry__attributes ul,.reference-entry__more ul{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.reference-entry__badge{border:1px solid var(--border-default);background:var(--bg-tile);max-width:100%;color:var(--text-secondary);overflow-wrap:anywhere;border-radius:.35rem;padding:.16rem .42rem;font-size:.69rem;font-weight:680;line-height:1.3}.reference-entry__badge--binary{color:var(--status-info);border-color:#5ea4d861}.reference-entry__badge--button{color:var(--accent-proxmox);border-color:#e5700061}.reference-entry__badge--conditional{color:var(--status-warning)}.reference-entry__badge--dynamic{color:var(--status-info)}.reference-entry__description,.reference-entry__condition{color:var(--text-secondary);margin:.45rem 0 0;font-size:.8rem;line-height:1.5}.reference-entry__attributes{flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;margin-top:.55rem;font-size:.72rem;display:flex}.reference-entry__attributes>span{color:var(--text-muted);font-weight:700}.reference-entry__attributes li,.reference-entry__more li{background:var(--bg-tile);color:var(--text-secondary);overflow-wrap:anywhere;border-radius:.25rem;padding:.12rem .35rem}.reference-entry__more{color:var(--text-secondary);margin-top:.55rem;font-size:.72rem}.reference-entry__more summary{width:fit-content;min-height:1.8rem;color:var(--accent-proxmox);cursor:pointer;padding:.25rem 0;font-weight:700}.reference-entry__more ul{margin-top:.3rem}.reference-empty{margin:0;padding:.5rem 0}.reference-section .getting-started-section__back{margin-top:.6rem}.reference-guidance{gap:1.5rem;display:grid}.reference-guidance__group>h3{border-bottom:1px solid var(--border-default);margin:0 0 .65rem;padding-bottom:.45rem;font-size:1rem}.reference-guidance__items{gap:.55rem;display:grid}.reference-guidance__item{border-left:.16rem solid var(--border-strong);background:#ffffff05;min-width:0;padding:.75rem .9rem}.reference-guidance__item h4{margin:0;font-size:.9rem}.reference-guidance__item p,.reference-guidance__item ul{color:var(--text-secondary);margin:.4rem 0 0;font-size:.78rem;line-height:1.55}.reference-guidance__item ul{gap:.25rem;padding-left:1.15rem;display:grid}.reference-guidance__item li{overflow-wrap:anywhere}.reference-guidance__item a{color:var(--accent-proxmox);margin-top:.5rem;font-size:.76rem;font-weight:700;display:inline-block}.reference-identity-note code{color:var(--text-primary);overflow-wrap:anywhere}@media (width<=43.75rem){.reference-suggestions{max-height:min(24rem,58vh)}.reference-suggestion__heading{flex-direction:column;align-items:flex-start;gap:.18rem}.reference-suggestion__module{min-width:0}.reference-suggestion__context{padding-left:0}.reference-identity-note{grid-template-columns:minmax(0,1fr)}.reference-resource__heading{flex-direction:column;align-items:flex-start}}
