:root{--control-height:46px;--control-radius:9px;--control-arrow-inset:14px;--control-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23183338' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea{border-radius:var(--control-radius)}.button{min-height:var(--control-height);line-height:var(--lh-button);border-radius:var(--control-radius);cursor:pointer;padding-block:8px}select:not([multiple]):not([size]){appearance:none;padding-right:calc(var(--control-arrow-inset) + 26px);background-image:var(--control-arrow);background-repeat:no-repeat;background-position:right var(--control-arrow-inset) center;cursor:pointer;background-size:16px 16px}input[type=checkbox],input[type=radio]{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;padding:0}summary,[role=button]:not([aria-disabled=true]){cursor:pointer}label:has(>input[type=checkbox]:not(:disabled)){cursor:pointer}label:has(>input[type=radio]:not(:disabled)){cursor:pointer}button:disabled,button:disabled:hover,.provider-service-photo-drag-handle:disabled,button[aria-disabled=true],.button:disabled,.button[aria-disabled=true],input:disabled,select:disabled,textarea:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:default}.button:disabled,.button[aria-disabled=true]{opacity:.55;box-shadow:none;pointer-events:none}.expand-toggle{border:1px solid var(--line);background:var(--white);width:36px;height:36px;color:var(--accent-dark);border-radius:50%;flex:none;place-items:center;transition:border-color .16s;display:inline-grid}.expand-toggle svg{transition:transform .16s}[aria-expanded=true]>.expand-toggle svg,[aria-expanded=true] .expand-toggle svg,details[open]>summary .expand-toggle svg{transform:rotate(180deg)}:hover>.expand-toggle,summary:hover .expand-toggle,[aria-expanded]:hover .expand-toggle{border-color:var(--petrol)}
