.component-dropdown{position:relative;min-width:150px}.component-dropdown-open .component-dropdown-options,.component-dropdown:focus-within:not(.component-dropdown-open)>input{border-color:transparent;outline:2px solid #b0b1e7;outline-offset:1px;animation:input-focus .25s}.component-dropdown-options{position:absolute;max-height:250px;padding:8px;background-color:var(--background-color);border:1px solid var(--border-color-gray);z-index:1;left:0;right:0;overflow-y:auto;border-radius:var(--element-border-radius-small);box-shadow:0 2px 4px rgba(0,0,0,.1);transform:scale(0);font-weight:400}.component-dropdown:not(.component-dropdown-open-above) .component-dropdown-options{top:0}.component-dropdown-open-above .component-dropdown-options{bottom:0}.component-dropdown-open .component-dropdown-options{transform:scale(1)}.component-dropdown-options>label{display:block;text-align:left;font-size:1rem!important;padding:12px;font-weight:400!important;border-radius:var(--element-border-radius-small)}.component-dropdown-options-caption{display:block;font-size:14px;color:#737373;padding:8px}.component-dropdown-options>label,.component-dropdown-options>label span{transition:color .35s}.component-dropdown-options>label input[type=checkbox]:disabled+span{color:#aaa}.component-dropdown-options>label:hover{background:#f4f4f4;cursor:pointer}.component-dropdown-placeholder{color:#aaa;font-weight:400}.component-dropdown-option-caption{color:#737373;font-size:13px;font-weight:500}.component-dropdown .component-dropdown-select{padding:8px 16px;border:1px solid var(--border-color);background-color:var(--background-color-input);color:var(--text-color);font-size:16px;font-family:inherit;border-radius:var(--element-border-radius-small);line-height:19px;width:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+);background-repeat:no-repeat;background-position:calc(100% - 8px) 50%;font-weight:400}.component-dropdown .component-dropdown-select-additional{display:inline-block;border-radius:4px;font-size:12px;padding:2px 8px;margin-left:4px;background-color:var(--secondary-color-lightest)}.component-dropdown input[type=checkbox]{margin-right:12px}.component-dropdown-options>label.component-dropdown-option-selected{font-weight:600!important}