#soft-panel-options{margin-top:18px;padding-top:16px;border-top:1px solid #e1e5e8}
#soft-panel-options[hidden]{display:none}
#soft-panel-options>label{display:grid;gap:8px;margin:16px 0;font-size:13px;color:#293b47}
#soft-panel-options select{display:block;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #c9d2d8;border-radius:7px;background:#fff;color:#293b47;font:inherit}
#soft-panel-options select:focus-visible{outline:3px solid #0071e3;outline-offset:2px}
#soft-panel-options .hint,#soft-size-hint{line-height:1.75}
[data-door="felt"]:disabled{opacity:.55;cursor:not-allowed}
