.feature-detail-page .feature-header-search.fichers-design input,.feature-header-search.fichers-design input,.relationship-controls.fichers-design select,.weight-input.fichers-design input{min-height:44px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:15px}.feature-header-search.fichers-design input:focus,.relationship-controls.fichers-design select:focus,.weight-input.fichers-design input:focus{outline:0;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.feature-header-search.fichers-design input:focus-visible,.relationship-controls.fichers-design select:focus-visible,.weight-input.fichers-design input:focus-visible{outline:none!important}.feature-header-search.fichers-design input:disabled,.relationship-controls.fichers-design select:disabled,.weight-input.fichers-design input:disabled{background:var(--color-surface-warm);color:var(--color-muted);cursor:not-allowed}.relationship-controls.fichers-design label{min-height:44px}.relationship-controls.fichers-design input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-accent)}.relationship-controls.fichers-design input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.terminal-search.fichers-design{min-height:44px;border-color:var(--color-d-hairline-strong);border-radius:var(--radius-md);background:var(--color-d-surface-1);color:var(--color-d-muted)}.terminal-search.fichers-design:focus-within{border-color:var(--color-accent-dark);box-shadow:0 0 0 3px rgb(127 147 255/24%)}.terminal-search.fichers-design input{min-height:42px;font-family:var(--font-sans);font-size:15px;color:var(--color-d-ink)}.terminal-search.fichers-design input::placeholder{color:var(--color-d-muted)}@media(max-width:767px){.feature-header-search.fichers-design input,.relationship-controls.fichers-design select,.terminal-search.fichers-design input,.weight-input.fichers-design input{font-size:16px}}@media(forced-colors:active){.feature-header-search.fichers-design input:focus-visible,.relationship-controls.fichers-design select:focus-visible,.terminal-search.fichers-design:focus-within,.weight-input.fichers-design input:focus-visible{outline:2px solid Highlight!important;outline-offset:2px}}.animated-digits{display:inline-block;min-width:0;max-width:100%;color:inherit;font:inherit;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;font-style:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline;white-space:nowrap}.animated-digits__morph.animated-digits__morph,.animated-digits__visual{min-width:0;max-width:100%;color:inherit;font:inherit;font-feature-settings:inherit;font-variant-numeric:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline}.animated-digits__visual{display:inline-block}.animated-digits__morph.animated-digits__morph [torph-item],.animated-digits__morph.animated-digits__morph [torph-slot]>span{display:inline-block;flex:none;margin:0;padding:0;color:inherit;font:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit}.animated-digits__morph.animated-digits__morph [torph-sr]{position:absolute;display:block;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip-path:inset(50%);color:inherit;font:inherit;white-space:pre;-webkit-user-select:none;user-select:none}.animated-number-text,.animated-number-text__visual{white-space:normal}.animated-digits__live-value,.animated-number-text__sr{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap}