.mode-picker{-webkit-tap-highlight-color:transparent;min-width:0;max-width:100%}.choice-label-short{display:none}.composer-options,.mode-picker *,.mode-picker-popup,.mode-picker-popup *{-webkit-tap-highlight-color:transparent}.composer-options{flex-wrap:wrap;align-items:center;gap:3px;min-width:0;display:flex}.mode-picker .mode-picker-trigger{color:#52644e;max-width:100%;min-height:44px;font:500 12px/1.4 var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 11px;transition:background-color .15s,box-shadow .15s;display:flex}.mode-picker-trigger>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mode-picker .mode-picker-trigger:hover:not(:disabled),.mode-picker .mode-picker-trigger[data-open=true]{color:#2f553a;background:#edf2e8}.mode-picker .mode-picker-trigger:focus{outline:none}.mode-picker .mode-picker-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #326948}.mode-picker .mode-picker-trigger:disabled{opacity:.5;cursor:not-allowed}.mode-picker-chevron{margin-left:2px;transition:transform .15s;display:flex;transform:rotate(90deg)}.mode-picker-trigger[data-open=true] .mode-picker-chevron{transform:rotate(-90deg)}.mode-picker-popup{z-index:1000;overscroll-behavior:contain;color:#23392b;font:14px/1.45 var(--font);scrollbar-width:thin;background:#fff;border:1px solid #dfe6da;border-radius:17px;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 12px 38px #23352a1c,0 2px 6px #23352a0a}.mode-picker-option{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:11px;align-items:flex-start;gap:11px;min-height:68px;padding:13px 11px;scroll-margin:6px;display:flex}.mode-picker-option[data-active=true]{background:#f0f5ec}.mode-picker-option[aria-disabled=true]{color:#70796b;cursor:not-allowed;background:0 0}.mode-picker-option-icon{color:#627c57;padding-top:2px;display:flex}.mode-picker-option[aria-disabled=true] .mode-picker-option-icon{color:#788372}.mode-picker-option-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mode-picker-option-copy>span{letter-spacing:-.1px;font-size:13px;font-weight:550}.mode-picker-option-copy small{color:#677260;font-size:11px;line-height:1.5}.mode-picker-check{color:#35633e;flex:0 0 16px;padding-top:2px;display:flex}.mode-picker-option-copy>span,.mode-picker-option-copy small{overflow-wrap:anywhere}.mode-picker-option{touch-action:pan-y;min-height:44px}.mode-picker-option:not(:has(small)){align-items:center}.mode-picker.field-select{width:100%;min-width:0;display:block}.mode-picker.field-select .mode-picker-trigger{width:100%;min-height:46px;color:var(--ink,#23392b);background:#fff;border:1px solid #cdd8c9;border-radius:10px;justify-content:space-between;padding:11px 13px;font-size:13px}.field-select .mode-picker-trigger>span:first-of-type{flex:1}.field-select .mode-picker-trigger[aria-invalid=true]{border-color:#a7554d}.choice-field-message{color:#985148;margin-top:6px;font-size:11px;line-height:1.6;display:block}.choice-empty{color:var(--ink-muted,#677260);padding:15px 12px;font-size:12px}.rs-catalogue-search>.field-select{flex:0 260px;width:260px}.catalog-toolbar>.field-select{flex-shrink:1;width:240px}@media (max-width:767px){.rs-catalogue-search>.field-select{flex:100%;width:100%}.catalog-toolbar>.field-select{width:min(240px,100%)}}@media (max-width:480px){.mode-picker .mode-picker-trigger{gap:6px;padding:8px;font-size:11px}.home-submit>span{display:none}.home-submit{flex-shrink:0;min-width:44px}}@media (prefers-reduced-motion:reduce){.mode-picker .mode-picker-trigger,.mode-picker-chevron{transition:none}}@media (forced-colors:active){.mode-picker .mode-picker-trigger:focus-visible{outline:2px solid highlight}.mode-picker-option[data-active=true]{outline:1px solid highlight}}
