/* Match the existing rounded, transparent app icon family. */
#szm-brand-typography#szm-brand-typography .szm-native-workspace .szm-driver-bottom.szm-app-symbol-nav>button[data-app-tab="driver-settings"]{--app-ink:#526b89;--app-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23526b89' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m10 3 4 0 .6 2.4 2 .9 2.2-.7 2 3.4-1.7 1.7v2.6l1.7 1.7-2 3.4-2.2-.7-2 .9L14 21h-4l-.6-2.4-2-.9-2.2.7-2-3.4 1.7-1.7v-2.6L3.2 9l2-3.4 2.2.7 2-.9Z' fill='%23526b89' fill-opacity='.1'/%3E%3Ccircle cx='12' cy='12' r='3.2'/%3E%3C/svg%3E")}
#szm-brand-typography .szm-native-workspace .szm-driver-day-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
#szm-brand-typography .szm-native-workspace .szm-driver-date-status{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;white-space:nowrap;max-width:100%;font-size:12px}
#szm-brand-typography .szm-native-workspace .szm-driver-date-status .szm-driver-selected-date{white-space:nowrap;flex-shrink:0}
#szm-brand-typography .szm-native-workspace .szm-driver-date-status .szm-driver-tour-status{white-space:nowrap;flex-shrink:0;margin:0;font-size:12px;padding:5px 8px}
