.anchorMenu-addTag { display: grid; width: 200px; padding: 5px; grid-template-columns: 90px 20px 90px; } .anchorMenu-highlighter { padding-right: 5px; .antimodeMenu-button { padding: 0px; padding: 0px; padding-right: 0px; padding-left: 0px; width: 5px; } } .anchor-color-preview-button { width: 25px !important; .anchor-color-preview { display: flex; flex-direction: column; padding-right: 3px; width: unset !important; .color-preview { width: 60%; top: 80%; height: 4px; position: relative; top: unset; width: 15px; margin-top: 5px; display: block; } } } .color-wrapper { display: flex; flex-wrap: wrap; justify-content: space-between; button.color-button { width: 20px; height: 20px; border-radius: 15px !important; margin: 3px; border: 2px solid transparent !important; padding: 3px; &.active { border: 2px solid white; } } } .map-anchor-menu-container { display: flex; flex-direction: column; gap: 5px; padding: 5px; height: max-content; min-width: 300px; .direction-inputs { display: flex; flex-direction: column; gap: 5px; #get-routes-button { padding: 8px 10px; border-radius: 5px; } } .MuiInputBase-input { color: white !important; } .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input.Mui-disabled { -webkit-text-fill-color: #b3b2b2 !important; } .current-route-info-container { width: 100%; .transportation-icons-container { display: flex; justify-content: center; align-items: center; gap: 5px; } .selected-route-details-container { display: flex; flex-direction: column; gap: 3px; justify-content: center; align-items: flex-start; padding: 5px; } } .customized-marker-container { display: flex; flex-direction: column; gap: 10px; .current-marker-container { display: flex; align-items: center; gap: 5px; } .all-markers-container { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; max-width: 400px; } } }