@tailwind base; @tailwind components; @tailwind utilities; .mapboxgl-popup, .maplibregl-popup { @apply max-w-[400px] min-w-[250px]; } .mapboxgl-popup-content, .maplibregl-popup-content { @apply bg-grey-light shadow-lg rounded-md max-h-[500px] overflow-y-auto; } .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip, .maplibregl-popup-anchor-bottom .maplibregl-popup-tip { @apply border-t-grey-light; } .mapboxgl-popup-anchor-top .mapboxgl-popup-tip, .maplibregl-popup-anchor-top .maplibregl-popup-tip { @apply border-b-grey-light; } .ant-popover-inner { @apply bg-white-background rounded-xl max-h-[calc(100vh-100px)] overflow-y-auto; } .ant-modal-header { border-bottom: none; } .ant-select-multiple .ant-select-selection-item { @apply !bg-rose; } .mapboxgl-ctrl-group, .maplibregl-ctrl-group { @apply bg-white-background; } .mapboxgl-ctrl-group button, .maplibregl-ctrl-group button { @apply w-fit; } .maplibregl-export-control { @apply !w-[30px] !h-[30px]; background: url('data:image/svg+xml;charset=UTF-8,'); background-position: center; background-repeat: no-repeat; background-size: 70%; } .mapboxgl-ctrl-top-left .mapboxgl-ctrl, .maplibregl-ctrl-top-left .maplibregl-ctrl { margin: 20px 0 0 20px; } .maplibregl-export-list { padding: 8px; } .ant-select-item-option-content { overflow: initial; white-space: initial; text-overflow: initial; } .generate-button { color: #fff; border-color: #cc2222ff !important; background: #cc2222ff !important; text-shadow: 0 -1px 0 rgb(0 0 0 / 12%); box-shadow: 0 2px 0 rgb(0 0 0 / 5%); line-height: 1.5715; position: relative; display: inline-block; font-weight: 400; white-space: nowrap; text-align: center; background-image: none; cursor: pointer; transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; touch-action: manipulation; height: 32px; padding: 4px 8px; margin: 8px auto 0; font-size: 14px; border-radius: 5px; width: 100% !important; } ::-webkit-scrollbar { width: 12px; height: 12px; } ::-webkit-scrollbar-thumb { border: 4px solid rgba(0, 0, 0, 0); background-clip: padding-box; border-radius: 9999px; background-color: #e2e2e3; } /* Works on Firefox*/ * { scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.2) transparent; }