.filament-editor-form[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.filament-editor-hero[data-astro-cid-vknzgfyv]{margin-bottom:0;overflow:visible}.filament-editor-hero[data-astro-cid-vknzgfyv]:before{border-radius:inherit}.filament-editor-heading[data-astro-cid-vknzgfyv]{min-width:0}.filament-sr-only[data-astro-cid-vknzgfyv]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.filament-editor-manufacturer[data-astro-cid-vknzgfyv]{position:relative;display:grid;grid-template-columns:minmax(12rem,22rem) minmax(16rem,1fr);gap:12px;align-items:stretch;width:min(55rem,calc(100vw - 10rem));max-width:100%;margin:5px 0 10px}.filament-manufacturer-field[data-astro-cid-vknzgfyv]{min-width:0}.filament-search-scope-control[data-astro-cid-vknzgfyv]{display:flex;flex-wrap:wrap;gap:3px 6px;align-items:center;margin:4px 2px 0;color:var(--text-muted);font-size:.68rem}.filament-search-scope-control[data-astro-cid-vknzgfyv] label[data-astro-cid-vknzgfyv]{display:inline-flex;gap:4px;align-items:center;font:inherit;color:inherit;cursor:pointer}.filament-search-scope-control[data-astro-cid-vknzgfyv] input[data-astro-cid-vknzgfyv]{width:.8rem;height:.8rem;margin:0;accent-color:var(--accent)}.filament-manufacturer-select[data-astro-cid-vknzgfyv]{width:100%;min-height:32px;padding:4px 34px 4px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-muted);font:600 .82rem/1.2 var(--font-sans);cursor:pointer}.filament-manufacturer-select[data-astro-cid-vknzgfyv]:hover,.filament-manufacturer-select[data-astro-cid-vknzgfyv]:focus{border-color:var(--accent);outline:none;color:var(--text)}#fil-fdb-section[data-astro-cid-vknzgfyv]{position:absolute;top:0;left:calc(22rem + 12px);z-index:2;width:calc(100% - 22rem - 12px);min-width:0;padding:10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-elevated)}.filament-color-editor-button[data-astro-cid-vknzgfyv]{display:inline-grid;grid-template-columns:auto minmax(0,auto) auto;gap:9px;align-items:center;max-width:min(460px,70vw);margin-top:10px;padding:5px 8px;border:1px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--bg-elevated) 74%,transparent);color:var(--text);cursor:pointer;text-align:left}.filament-color-editor-button[data-astro-cid-vknzgfyv]:hover,.filament-color-editor-button[data-astro-cid-vknzgfyv]:focus-visible{border-color:var(--accent);outline:none}.filament-color-editor-button[data-astro-cid-vknzgfyv].is-dirty{border-color:color-mix(in srgb,var(--accent) 65%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 28%,transparent)}.filament-color-editor-button[data-astro-cid-vknzgfyv] .filament-color-dot[data-astro-cid-vknzgfyv]{width:min(180px,28vw);background-image:conic-gradient(#d1d5db 25%,#fff 0 50%,#d1d5db 0 75%,#fff 0);background-size:8px 8px;background-clip:padding-box}.filament-color-editor-button[data-astro-cid-vknzgfyv] .filament-color-name[data-astro-cid-vknzgfyv]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filament-color-edit-icon[data-astro-cid-vknzgfyv]{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--bg-soft);color:var(--accent);font-size:.85rem}.filament-form-sections[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--section-gap);align-items:start;width:100%;max-width:90rem;margin-inline:auto}.filament-form-section-body[data-astro-cid-vknzgfyv]{display:grid;gap:0;padding:4px 16px}.filament-form-section-body[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv][data-dirty-key]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(7rem,13rem);gap:12px;align-items:center;min-height:40px;padding:3px 0;border-bottom:1px solid var(--border)}.filament-form-section-body[data-astro-cid-vknzgfyv]>.filament-spool-profile[data-astro-cid-vknzgfyv]{display:block}.filament-form-section-body[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv][data-dirty-key]:last-child{border-bottom:0}.filament-form-section-body[data-astro-cid-vknzgfyv] .fm-label[data-astro-cid-vknzgfyv]{margin:0;font-size:.8rem}.filament-required[data-astro-cid-vknzgfyv]{color:var(--error-text)}.filament-required-legend[data-astro-cid-vknzgfyv]{margin:0 0 6px;color:var(--text-muted);font-size:.72rem}.filament-required-field[data-astro-cid-vknzgfyv]:has(>:is(input,select,textarea):required:valid)>.fm-label[data-astro-cid-vknzgfyv] .filament-required[data-astro-cid-vknzgfyv],.filament-required-field[data-astro-cid-vknzgfyv]:has(>.filament-unit-input :required:valid)>.fm-label[data-astro-cid-vknzgfyv] .filament-required[data-astro-cid-vknzgfyv],.filament-required-field[data-astro-cid-vknzgfyv]:has(>.filament-color-mode-options :required:valid)>.fm-label[data-astro-cid-vknzgfyv] .filament-required[data-astro-cid-vknzgfyv]{display:none}#custom-type-wrapper[data-astro-cid-vknzgfyv]{grid-column:1 / -1}#custom-type-wrapper[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(7rem,13rem);gap:12px;align-items:center}#custom-type-wrapper[data-astro-cid-vknzgfyv].hidden{display:none}#filament-form .filament-form-section-body .fm-input,#filament-form .filament-form-section-body .fm-select{height:var(--input-compact-height);min-height:var(--input-compact-height);padding:var(--input-compact-padding-block) var(--input-compact-padding-inline);font-size:var(--input-compact-font-size)}#filament-form .filament-form-section-body .fm-input::placeholder{color:var(--text-muted);opacity:.56;font-weight:400}#filament-form input[type=number]{appearance:textfield;-moz-appearance:textfield}#filament-form input[type=number]::-webkit-inner-spin-button,#filament-form input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none}.filament-form-check[data-astro-cid-vknzgfyv]{grid-template-columns:minmax(0,1fr) auto!important;cursor:pointer}.filament-form-check[data-astro-cid-vknzgfyv] input[data-astro-cid-vknzgfyv]{grid-column:2;grid-row:1}.filament-form-check[data-astro-cid-vknzgfyv] span[data-astro-cid-vknzgfyv]{grid-column:1;grid-row:1;font-size:.8rem}.filament-range-inputs[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:repeat(2,minmax(5.5ch,1fr));gap:var(--inline-gap);min-width:0}.filament-unit-input[data-astro-cid-vknzgfyv]{display:flex;align-items:stretch;gap:var(--inline-gap);min-width:0}.filament-unit-input[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv]:first-child{flex:1 1 auto;min-width:0}.filament-unit-input[data-astro-cid-vknzgfyv]>input[data-astro-cid-vknzgfyv][type=number]{min-width:5.5ch}.filament-form-section-body[data-astro-cid-vknzgfyv]>.filament-form-number[data-astro-cid-vknzgfyv]{display:flex;flex-wrap:wrap;gap:6px 12px}.filament-form-number[data-astro-cid-vknzgfyv]>.fm-label[data-astro-cid-vknzgfyv]{flex:1 1 8rem}.filament-form-number[data-astro-cid-vknzgfyv]>.filament-unit-input[data-astro-cid-vknzgfyv]{flex:0 0 auto;margin-left:auto}.filament-form-number[data-astro-cid-vknzgfyv] input[data-astro-cid-vknzgfyv][type=number]{flex:0 0 auto;width:calc(8ch + 16px);text-align:right}.filament-form-number[data-astro-cid-vknzgfyv]>input[data-astro-cid-vknzgfyv][type=number]{margin-left:auto}.filament-range-inputs[data-astro-cid-vknzgfyv] input[data-astro-cid-vknzgfyv][type=number]{width:calc(6ch + 16px)}.filament-color-dialog-overlay[data-astro-cid-vknzgfyv]{padding:16px}.filament-color-dialog-overlay[data-astro-cid-vknzgfyv] .filament-color-dialog[data-astro-cid-vknzgfyv]{width:min(600px,calc(100vw - 32px));max-height:calc(100vh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text);box-shadow:var(--shadow-lg)}.filament-color-dialog-header[data-astro-cid-vknzgfyv],.filament-color-dialog-actions[data-astro-cid-vknzgfyv]{position:sticky;z-index:2;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px 18px;background:var(--bg-elevated)}.filament-color-dialog-header[data-astro-cid-vknzgfyv]{top:0;border-bottom:1px solid var(--border)}.filament-color-dialog-header[data-astro-cid-vknzgfyv] h2[data-astro-cid-vknzgfyv]{margin:0;font-size:1.05rem}.filament-color-dialog-preview[data-astro-cid-vknzgfyv]{width:min(180px,32vw);height:28px;margin-left:4px;overflow:hidden;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:999px}.filament-color-dialog-close[data-astro-cid-vknzgfyv]{margin-left:auto;width:2rem;height:2rem;border:1px solid var(--border);border-radius:50%;background:transparent;color:var(--text);cursor:pointer;font-size:1.3rem}.filament-color-dialog-body[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--field-gap);padding:16px 18px}.filament-color-meta-row[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:minmax(205px,.8fr) minmax(325px,1.2fr);gap:var(--field-gap);min-width:560px;overflow-x:auto}.filament-color-meta-row[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv][data-dirty-key],.filament-color-mode-group[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv][data-dirty-key]{min-width:0}.filament-color-mode-group[data-astro-cid-vknzgfyv]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--field-gap);min-width:0}.filament-color-meta-field[data-astro-cid-vknzgfyv]{display:grid;align-content:start;gap:5px;min-width:0}#multi-color-options[data-astro-cid-vknzgfyv][hidden]{display:none}.filament-color-meta-field[data-astro-cid-vknzgfyv]>.fm-label[data-astro-cid-vknzgfyv]{display:flex;align-items:baseline;gap:4px;margin:0;white-space:nowrap;font-size:.68rem}.filament-color-meta-field[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv]:is(.fm-input,.fm-select){height:34px;min-height:34px;padding:4px 8px;font-size:.78rem}.filament-color-meta-field[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv]:is(.fm-input,.fm-select):disabled{opacity:.48}.filament-optional[data-astro-cid-vknzgfyv]{color:var(--text-muted);font-size:.62rem;font-weight:400;white-space:nowrap}.filament-color-dialog[data-astro-cid-vknzgfyv]>.filament-color-dialog-body[data-astro-cid-vknzgfyv] [data-astro-cid-vknzgfyv]:is(.fm-input,.fm-select)::placeholder,#filament-color-dialog .fm-inline-color-form .fm-input::placeholder{color:var(--text-muted);opacity:.56;font-weight:400}.filament-color-mode-options[data-astro-cid-vknzgfyv]{display:flex;flex-wrap:wrap;gap:12px;min-height:34px;align-items:center}.filament-color-mode-options[data-astro-cid-vknzgfyv] label[data-astro-cid-vknzgfyv]{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:.78rem}.filament-color-mode-options[data-astro-cid-vknzgfyv] input[data-astro-cid-vknzgfyv]{accent-color:var(--accent)}.filament-color-picker[data-astro-cid-vknzgfyv]{min-width:0}.filament-existing-color-picker[data-astro-cid-vknzgfyv]{transition:opacity var(--transition)}.filament-existing-color-picker[data-astro-cid-vknzgfyv].is-inactive{opacity:.38}.filament-color-picker-heading[data-astro-cid-vknzgfyv]{display:flex;align-items:baseline;gap:var(--control-gap)}.filament-color-picker-heading[data-astro-cid-vknzgfyv] h3[data-astro-cid-vknzgfyv]{margin:0;color:var(--text);font-size:.9rem}.filament-color-search-row[data-astro-cid-vknzgfyv],.filament-color-action-row[data-astro-cid-vknzgfyv]{display:flex;align-items:center;gap:var(--control-gap);margin:8px 0}.filament-color-search-row[data-astro-cid-vknzgfyv] .fm-header-filter-search[data-astro-cid-vknzgfyv]{min-width:0;margin:0;flex:1 1 auto}.filament-color-search-row[data-astro-cid-vknzgfyv] #color-filter-clear[data-astro-cid-vknzgfyv],.filament-color-action-row[data-astro-cid-vknzgfyv] .fm-header-filter-grid-toggle[data-astro-cid-vknzgfyv]{margin-left:auto}.filament-color-panel[data-astro-cid-vknzgfyv]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-soft)}.filament-color-panel[data-astro-cid-vknzgfyv] .filament-color-action-row[data-astro-cid-vknzgfyv]{margin:0;padding:8px;border-bottom:1px solid var(--border)}#color-grid[data-astro-cid-vknzgfyv]{max-height:190px;overflow-y:auto;padding:8px}#color-grid[data-astro-cid-vknzgfyv]>p[data-astro-cid-vknzgfyv]{color:var(--text-muted);font-size:.85rem}.filament-color-dialog-actions[data-astro-cid-vknzgfyv]{bottom:0;justify-content:flex-end;border-top:1px solid var(--border)}.filament-color-sort-buttons[data-astro-cid-vknzgfyv]{display:inline-flex;gap:4px}.filament-color-sort-button[data-astro-cid-vknzgfyv],.filament-color-toolbar-button[data-astro-cid-vknzgfyv]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:5px 8px;border:1px solid var(--border);border-radius:8px;background:var(--bg-soft);color:var(--text-muted);cursor:pointer;font-size:.7rem;font-weight:650;white-space:nowrap}.filament-color-sort-button[data-astro-cid-vknzgfyv]:hover,.filament-color-sort-button[data-astro-cid-vknzgfyv]:focus-visible,.filament-color-toolbar-button[data-astro-cid-vknzgfyv]:hover,.filament-color-toolbar-button[data-astro-cid-vknzgfyv]:focus-visible{border-color:var(--accent);color:var(--text);outline:none}.filament-color-sort-button[data-astro-cid-vknzgfyv][data-direction=asc],.filament-color-sort-button[data-astro-cid-vknzgfyv][data-direction=desc]{border-color:var(--accent);color:var(--accent)}.filament-color-sort-arrow[data-astro-cid-vknzgfyv]:after{content:"↕"}.filament-color-sort-button[data-astro-cid-vknzgfyv][data-direction=asc] .filament-color-sort-arrow[data-astro-cid-vknzgfyv]:after{content:"↑"}.filament-color-sort-button[data-astro-cid-vknzgfyv][data-direction=desc] .filament-color-sort-arrow[data-astro-cid-vknzgfyv]:after{content:"↓"}.filament-color-toolbar-button[data-astro-cid-vknzgfyv]:disabled{cursor:default;opacity:.45}#filament-color-dialog .fm-inline-color-disclosure{max-width:30rem}#filament-color-dialog .fm-inline-color-form .fm-input{min-height:34px;padding:4px 8px;font-size:.78rem}#filament-color-dialog .fm-color-editor-picker input[type=color]{width:132px;height:46px;border-radius:999px}#filament-color-dialog .fm-color-editor-value-row{grid-template-columns:140px minmax(0,1fr)}#filament-color-dialog .fm-header-color-modes button{gap:3px;padding-inline:2px;font-size:.62rem}#filament-color-dialog .fm-header-color-neutral-swatch{flex:0 0 12px;width:12px;height:12px}@media(min-width:900px){.filament-color-dialog-overlay[data-astro-cid-vknzgfyv] .filament-color-dialog[data-astro-cid-vknzgfyv]{transform:translate(150px)}#filament-color-dialog:has(.fm-header-filter-panel-sidecar.open) .filament-color-dialog{border-top-left-radius:0;border-bottom-left-radius:0}#filament-color-dialog .fm-header-filter-panel-sidecar.open{left:calc(50vw - 450px)!important;top:50%!important;width:300px;max-height:calc(100vh - 32px);transform:translateY(-50%);border-top-right-radius:0;border-bottom-right-radius:0}}.filament-extra-fields-card[data-astro-cid-vknzgfyv]{padding:16px}.filament-change-pill{display:inline-flex;align-items:center;min-height:1.75rem;padding:3px 10px;border:2px solid color-mix(in srgb,var(--accent) 65%,transparent);border-radius:999px;color:var(--accent);font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.filament-change-pill.hidden{display:none}.filament-lookup-heading[data-astro-cid-vknzgfyv]{margin-bottom:6px;color:var(--text);font-size:.8rem;font-weight:700}@container detail-page (max-width: 88rem){.filament-form-sections[data-astro-cid-vknzgfyv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container detail-page (max-width: 46rem){.filament-form-sections[data-astro-cid-vknzgfyv]{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){.filament-editor-manufacturer[data-astro-cid-vknzgfyv]{grid-template-columns:1fr;width:100%}#fil-fdb-section[data-astro-cid-vknzgfyv]{position:static;width:100%}.filament-form-sections[data-astro-cid-vknzgfyv]{grid-template-columns:1fr}.filament-color-action-row[data-astro-cid-vknzgfyv]{flex-wrap:wrap}}@media(max-width:899px){#filament-color-dialog .fm-header-filter-panel-sidecar.open{left:50%!important;right:auto!important;top:50%!important;width:min(360px,calc(100vw - 32px));max-height:calc(100vh - 32px);transform:translate(-50%,-50%)}}@media(max-width:640px){.filament-color-meta-row[data-astro-cid-vknzgfyv]{min-width:0;grid-template-columns:minmax(0,1fr)}.filament-color-mode-group[data-astro-cid-vknzgfyv]{grid-template-columns:minmax(0,1fr)}.filament-form-section-body[data-astro-cid-vknzgfyv]>[data-astro-cid-vknzgfyv][data-dirty-key],#custom-type-wrapper[data-astro-cid-vknzgfyv]{grid-template-columns:1fr;gap:5px;padding:8px 0}}#filament-form [data-dirty-key].is-dirty{outline:1px solid color-mix(in srgb,var(--accent) 65%,transparent);outline-offset:-1px;border-radius:6px}#filament-form .filament-form-section-body>[data-dirty-key].is-dirty{margin-inline:-6px;padding-inline:6px}#filament-form .filament-dirty-indicator{display:inline-flex;margin-inline-start:.45rem;color:var(--accent);font-size:.7rem;font-weight:700;white-space:nowrap}#filament-form .filament-dirty-indicator[hidden]{display:none}#filament-color-dialog [data-dirty-key].is-dirty{outline:none}
