@import url("https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,400,0,0"); @tailwind base; @tailwind components; @tailwind utilities; @layer base { html { font-family: "Inter", sans-serif; } } * { margin: 0; padding: 0; box-sizing: border-box; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-variant-ligatures: none; -webkit-font-variant-ligatures: none; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } /* Scrollbar style */ ::-webkit-scrollbar { display: none; } .no-scrollbar::-webkit-scrollbar { display: none; } /* End scrollbar style */ .tags-input-container { border: 2px solid #000; padding: 0.5em; border-radius: 3px; width: min(80vw, 600px); margin-top: 1em; display: flex; align-items: center; flex-wrap: wrap; gap: 0.5em; } .tag-item { background-color: rgb(218, 216, 216); display: inline-block; padding: 0.5em 0.75em; border-radius: 20px; } .tag-item .close { height: 20px; width: 20px; background-color: rgb(48, 48, 48); color: #fff; border-radius: 50%; display: inline-flex; justify-content: center; align-items: center; margin-left: 0.5em; font-size: 18px; cursor: pointer; } .tags-input { flex-grow: 1; padding: 0.5em 0; border: none; outline: none; }