select:not([multiple]):not([size]){appearance: none !important;-webkit-appearance: none !important;padding-right: 40px !important;background-image: url("../icons/dropdown-chevron.svg") !important;background-repeat: no-repeat !important;background-position: right 13px center !important;background-size: 17px 17px !important;cursor: pointer;transition: border-color .16s ease,box-shadow .16s ease,background-color .16s ease;} select:not([multiple]):not([size]):focus-visible{outline: 0 !important;border-color: var(--brand-hover,var(--brand-hover,#3D02AA)) !important;box-shadow: 0 0 0 4px color-mix(in srgb,var(--brand,var(--brand,#6200DC)) 17%,transparent) !important;} select option,select optgroup{background: #fff;color: #202124;} input[type="checkbox"],input[type="radio"]{accent-color: var(--brand-dark,var(--brand-hover,#3D02AA));} input[type="file"]::file-selector-button{min-height: 34px;margin: 0 10px 0 0;padding: 0 13px;border: 1px solid var(--brand-border,var(--brand-border,#D6B8FF));border-radius: 9px;background: var(--brand-soft,var(--brand-soft,#F4EBFF));color: var(--brand-dark,var(--brand-dark,#3D02AA));font: 700 .78rem Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing: .03em;cursor: pointer;} input[type="file"]::file-selector-button:hover{background: var(--brand-soft,var(--brand-soft,#F4EBFF));border-color: var(--brand,var(--brand,#6200DC));} input[type="date"]::-webkit-calendar-picker-indicator,input[type="time"]::-webkit-calendar-picker-indicator,input[type="datetime-local"]::-webkit-calendar-picker-indicator{cursor: pointer;opacity: .78;} details > summary{list-style: none;cursor: pointer;} details > summary::-webkit-details-marker{display: none;} details > summary::after{content: "";float: right;width: 16px;height: 16px;margin: .22em .2em 0 .8em;background: url("../icons/dropdown-chevron.svg") center / contain no-repeat;transition: transform .16s ease;} details[open] > summary::after{transform: rotate(180deg);} html[data-theme="dark"] select option,html[data-theme="dark"] select optgroup{background: #1b2229;color: #edf2f6;} html[data-theme="dark"] select:not([multiple]):not([size]){background-image: url("../icons/dropdown-chevron.svg") !important;} html[data-theme="dark"] input[type="file"]::file-selector-button{border-color: var(--brand-border,var(--brand-border,#D6B8FF));background: var(--brand-soft,#2b351e);color: var(--brand-dark,var(--brand-ink,#FFFFFF));} html[data-theme="dark"] input[type="file"]::file-selector-button:hover{background: var(--brand-soft,var(--brand-soft,#2B2142));border-color: var(--brand,var(--brand,#6200DC));} @media (prefers-reduced-motion: reduce){select,details > summary::after{transition: none !important;} }