#sortod-measurement-choice { position: fixed; bottom: 22px; left: 22px; z-index: 99990; max-width: 410px; padding: 20px; border: 1px solid #d6dce8; border-radius: 16px; background: #fff; color: #18202f; box-shadow: 0 8px 32px #17223d24; font: 14px/1.6 system-ui,sans-serif; }
#sortod-measurement-choice strong { font-size: 16px; }
#sortod-measurement-choice p { margin: 9px 0 15px; color: #46546b; }
#sortod-measurement-choice > div { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; }
#sortod-measurement-choice button { padding: 9px 13px; min-height: 40px; border: 1px solid #cad2e2; border-radius: 8px; background: #fff; color: #18202f; cursor: pointer; font: 600 13px/1.4 system-ui,sans-serif; }
#sortod-measurement-choice button:first-child { color: #fff; background: #2455e6; border-color: #2455e6; }
#sortod-measurement-choice a { color: #234cbd; text-decoration: underline; }
.sortod-measurement-settings { display: block; width: max-content; margin: 18px auto; padding: 10px; border: 0; background: transparent; color: inherit; font: inherit; font-size: 12px; text-decoration: underline; text-underline-offset: 3px; cursor: pointer; }
@media(max-width:600px) { #sortod-measurement-choice { left: 12px; right: 12px; bottom: 86px; max-width: none; padding: 16px; } }
body:has(#sortod-support .ss-launch[aria-expanded="true"]) #sortod-measurement-choice{display:none}
