{"id":73,"date":"2022-12-13T23:38:15","date_gmt":"2022-12-13T14:38:15","guid":{"rendered":"http:\/\/blog.defree.co.kr\/?p=73"},"modified":"2022-12-13T23:38:15","modified_gmt":"2022-12-13T14:38:15","slug":"fmap-tailwind-%ec%a0%81%ec%9a%a9","status":"publish","type":"post","link":"https:\/\/blog.defree.co.kr\/?p=73","title":{"rendered":"fmap tailwind \uc801\uc6a9"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">tailwind \uc124\uce58 (+ postcss, autoprefixer)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">tailwind<\/h3>\n\n\n\n<p>css framework. https:\/\/tailwindcss.com\/<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">postcss<\/h3>\n\n\n\n<p>css\uc640 javascript\uc758 \uacb0\ud569\uc744 \uc9c0\uc6d0\ud558\ub294 \ub77c\uc774\ube0c\ub7ec\ub9ac<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">autoprefixer<\/h3>\n\n\n\n<p>vender-prefix css \uc790\ub3d9 \uc801\uc6a9 \ub77c\uc774\ube0c\ub7ec\ub9ac<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\uc77c\ub2e8 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \uc124\uce58\ud55c\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" style=\"font-size:.875rem;--cbp-line-number-color:#EEFFFF;--cbp-line-number-width:8.4375px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#212121\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"npm install -D tailwindcss postcss autoprefixer\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki\" style=\"background-color: #212121\"><code><span class=\"line\"><span style=\"color: #EEFFFF\">npm install -D tailwindcss postcss autoprefixer<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>npx\ub85c tailwind \ucd08\uae30\ud654. \uadf8\ub7fc tailwind.config.js \ub97c \uc0dd\uc131\ud55c\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" style=\"font-size:.875rem;--cbp-line-number-color:#EEFFFF;--cbp-line-number-width:8.4375px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#212121\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"npx tailwindcss init\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki\" style=\"background-color: #212121\"><code><span class=\"line\"><span style=\"color: #EEFFFF\">npx tailwindcss init<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>tailwind.config.js \ud30c\uc77c\uc740 \ubcf8 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud560 tailwind\uc758 \uae30\ubcf8 css \uac12\ub4e4\uc744 \uc124\uc815\ud55c\ub2e4. \ucd08\uae30 \uc0dd\uc131\ub41c \ub0b4\uc6a9\uc740 \uc544\ub798\uc640 \uac19\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" style=\"font-size:.875rem;--cbp-line-number-color:#EEFFFF;--cbp-line-number-width:8.4375px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#212121\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"\/** @type {import('tailwindcss').Config} *\/\nmodule.exports = {\n  content: [],\n  theme: {\n    extend: {},\n  },\n  plugins: [],\n}\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki\" style=\"background-color: #212121\"><code><span class=\"line\"><span style=\"color: #EEFFFF\">\/<\/span><span style=\"color: #89DDFF\">**<\/span><span style=\"color: #EEFFFF\"> @type {import<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">tailwindcss<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">)<\/span><span style=\"color: #EEFFFF\">.Config} <\/span><span style=\"color: #89DDFF\">*<\/span><span style=\"color: #EEFFFF\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">module.exports = <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  content: <\/span><span style=\"color: #89DDFF\">[]<\/span><span style=\"color: #EEFFFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  theme: <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    extend: {},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><span style=\"color: #EEFFFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  plugins: <\/span><span style=\"color: #89DDFF\">[]<\/span><span style=\"color: #EEFFFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>module.exports.content \ubd80\ubd84\uc5d0 tailwind\uac00 \ud0d0\uc0c9\ud560 html, js, jsx \ub4f1\uc758 \uc801\uc6a9 \ub9ac\uc18c\uc2a4 \ud30c\uc77c\uc744 \uae30\uc220\ud55c\ub2e4. \uc2e4\uc81c \uc801\uc6a9\ud55c \ub0b4\uc6a9\uc740 \uc544\ub798\uc640 \uac19\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" style=\"font-size:.875rem;--cbp-line-number-color:#EEFFFF;--cbp-line-number-width:16.859375px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#212121\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"\/** @type {import('tailwindcss').Config} *\/\nconst colors = require('tailwindcss\/colors')\n\nmodule.exports = {\n  purge: ['.\/public\/**\/*.html'],\n  content: [&quot;.\/src\/**\/*.{html,js,jsx,ts,tsx}&quot;],\n  darkMode: 'class', \/\/ or 'media' or false\n  theme: {\n    fontFamily: {\n      sans: ['cairo', 'sans-serif'],\n    },\n    extend: {\n      colors: {\n        light: 'var(--light)',\n        dark: 'var(--dark)',\n        darker: 'var(--darker)',\n        primary: {\n          DEFAULT: 'var(--color-primary)',\n          50: 'var(--color-primary-50)',\n          100: 'var(--color-primary-100)',\n          light: 'var(--color-primary-light)',\n          lighter: 'var(--color-primary-lighter)',\n          dark: 'var(--color-primary-dark)',\n          darker: 'var(--color-primary-darker)',\n        },\n        secondary: {\n          DEFAULT: colors.fuchsia[600],\n          50: colors.fuchsia[50],\n          100: colors.fuchsia[100],\n          light: colors.fuchsia[500],\n          lighter: colors.fuchsia[400],\n          dark: colors.fuchsia[700],\n          darker: colors.fuchsia[800],\n        },\n        success: {\n          DEFAULT: colors.green[600],\n          50: colors.green[50],\n          100: colors.green[100],\n          light: colors.green[500],\n          lighter: colors.green[400],\n          dark: colors.green[700],\n          darker: colors.green[800],\n        },\n        warning: {\n          DEFAULT: colors.orange[600],\n          50: colors.orange[50],\n          100: colors.orange[100],\n          light: colors.orange[500],\n          lighter: colors.orange[400],\n          dark: colors.orange[700],\n          darker: colors.orange[800],\n        },\n        danger: {\n          DEFAULT: colors.red[600],\n          50: colors.red[50],\n          100: colors.red[100],\n          light: colors.red[500],\n          lighter: colors.red[400],\n          dark: colors.red[700],\n          darker: colors.red[800],\n        },\n        info: {\n          DEFAULT: colors.cyan[600],\n          50: colors.cyan[50],\n          100: colors.cyan[100],\n          light: colors.cyan[500],\n          lighter: colors.cyan[400],\n          dark: colors.cyan[700],\n          darker: colors.cyan[800],\n        },\n      },\n    },\n  },\n  variants: {\n    extend: {\n      backgroundColor: ['checked', 'disabled'],\n      opacity: ['dark'],\n      overflow: ['hover'],\n    },\n  },\n  plugins: [],\n}\n\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki\" style=\"background-color: #212121\"><code><span class=\"line\"><span style=\"color: #545454\">\/** <\/span><span style=\"color: #89DDFF\">@<\/span><span style=\"color: #C792EA\">type<\/span><span style=\"color: #545454\"> <\/span><span style=\"color: #89DDFF\">{<\/span><span style=\"color: #FFCB6B\">import(&#39;tailwindcss&#39;).Config<\/span><span style=\"color: #89DDFF\">}<\/span><span style=\"color: #545454\"> *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C792EA\">const<\/span><span style=\"color: #EEFFFF\"> colors <\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">require<\/span><span style=\"color: #EEFFFF\">(<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">tailwindcss\/colors<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #EEFFFF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">module.exports<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">=<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #F07178\">purge<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> [<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">.\/public\/**\/*.html<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #F07178\">content<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> [<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">.\/src\/**\/*.{html,js,jsx,ts,tsx}<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #F07178\">darkMode<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">class<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #545454\">\/\/ or &#39;media&#39; or false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #F07178\">theme<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    <\/span><span style=\"color: #F07178\">fontFamily<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">      <\/span><span style=\"color: #F07178\">sans<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> [<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">cairo<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">sans-serif<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    <\/span><span style=\"color: #F07178\">extend<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">      <\/span><span style=\"color: #F07178\">colors<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--light)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--dark)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--darker)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">primary<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">DEFAULT<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary-50)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary-100)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary-light)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary-lighter)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary-dark)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">var(--color-primary-darker)<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">secondary<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">DEFAULT<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">600<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">500<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">400<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">700<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">fuchsia[<\/span><span style=\"color: #F78C6C\">800<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">success<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">DEFAULT<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">600<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">500<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">400<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">700<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">green[<\/span><span style=\"color: #F78C6C\">800<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">warning<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">DEFAULT<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">600<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">500<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">400<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">700<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">orange[<\/span><span style=\"color: #F78C6C\">800<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">danger<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">DEFAULT<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">600<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">500<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">400<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">700<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">red[<\/span><span style=\"color: #F78C6C\">800<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #F07178\">info<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">DEFAULT<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">600<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">50<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">100<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">500<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">400<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">700<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">          <\/span><span style=\"color: #F07178\">darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> colors<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #EEFFFF\">cyan[<\/span><span style=\"color: #F78C6C\">800<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">        <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">      <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #F07178\">variants<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    <\/span><span style=\"color: #F07178\">extend<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">      <\/span><span style=\"color: #F07178\">backgroundColor<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> [<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">checked<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #89DDFF\">,<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">disabled<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">      <\/span><span style=\"color: #F07178\">opacity<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> [<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">dark<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">      <\/span><span style=\"color: #F07178\">overflow<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> [<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #C3E88D\">hover<\/span><span style=\"color: #89DDFF\">&#39;<\/span><span style=\"color: #EEFFFF\">]<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #F07178\">plugins<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> []<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>tailwind\ub294 tailwind\uc758 \uaddc\uce59\uc5d0 \ub530\ub77c\uc11c \uc791\uc131\ub41c css \ud30c\uc77c\uc744 \ucef4\ud30c\uc77c\ud558\uc5ec \uc2e4\uc81c html, js\uc5d0 \uc801\uc6a9\ud560 css\ub97c \uc0dd\uc131\ud55c\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" style=\"font-size:.875rem;--cbp-line-number-color:#EEFFFF;--cbp-line-number-width:8.4375px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#212121\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"npx tailwindcss -i .\/src\/tailwind.css -p .\/public\/fmap.css\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki\" style=\"background-color: #212121\"><code><span class=\"line\"><span style=\"color: #EEFFFF\">npx tailwindcss -i .\/src\/tailwind.css -p .\/public\/fmap.css<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uadf8\ub798\uc11c \uc2e4\uc81c \uc791\uc131\ud55c(\ucef4\ud30c\uc77c \uc804) css \ud30c\uc77c\uc744 \uc544\ub798\uc640 \uac19\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" style=\"font-size:.875rem;--cbp-line-number-color:#EEFFFF;--cbp-line-number-width:16.859375px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#212121\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\":root {\n  --light: #edf2f9;\n  --dark: #152e4d;\n  --darker: #12263f;\n  \/*  *\/\n  --color-primary: var(--color-cyan);\n  --color-primary-50: var(--color-cyan-50);\n  --color-primary-100: var(--color-cyan-100);\n  --color-primary-light: var(--color-cyan-light);\n  --color-primary-lighter: var(--color-cyan-lighter);\n  --color-primary-dark: var(--color-cyan-dark);\n  --color-primary-darker: var(--color-cyan-darker);\n  \/*  *\/\n  --color-green: #16a34a;\n  --color-green-50: #f0fdf4;\n  --color-green-100: #dcfce7;\n  --color-green-light: #22c55e;\n  --color-green-lighter: #4ade80;\n  --color-green-dark: #15803d;\n  --color-green-darker: #166534;\n  \/*  *\/\n  --color-blue: #2563eb;\n  --color-blue-50: #eff6ff;\n  --color-blue-100: #dbeafe;\n  --color-blue-light: #3b82f6;\n  --color-blue-lighter: #60a5fa;\n  --color-blue-dark: #1d4ed8;\n  --color-blue-darker: #1e40af;\n  \/*  *\/\n  --color-cyan: #0891b2;\n  --color-cyan-50: #ecfeff;\n  --color-cyan-100: #cffafe;\n  --color-cyan-light: #06b6d4;\n  --color-cyan-lighter: #22d3ee;\n  --color-cyan-dark: #0e7490;\n  --color-cyan-darker: #155e75;\n  \/*  *\/\n  --color-teal: #0d9488;\n  --color-teal-50: #f0fdfa;\n  --color-teal-100: #ccfbf1;\n  --color-teal-light: #14b8a6;\n  --color-teal-lighter: #2dd4bf;\n  --color-teal-dark: #0f766e;\n  --color-teal-darker: #115e59;\n  \/*  *\/\n  --color-fuchsia: #c026d3;\n  --color-fuchsia-50: #fdf4ff;\n  --color-fuchsia-100: #fae8ff;\n  --color-fuchsia-light: #d946ef;\n  --color-fuchsia-lighter: #e879f9;\n  --color-fuchsia-dark: #a21caf;\n  --color-fuchsia-darker: #86198f;\n  \/*  *\/\n  --color-violet: #7c3aed;\n  --color-violet-50: #f5f3ff;\n  --color-violet-100: #ede9fe;\n  --color-violet-light: #8b5cf6;\n  --color-violet-lighter: #a78bfa;\n  --color-violet-dark: #6d28d9;\n  --color-violet-darker: #5b21b6;\n}\n\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\n@layer components {\n  .toggle:checked + span {\n    @apply top-0 left-6 bg-primary;\n  }\n  .toggle:disabled + span {\n    @apply bg-gray-500 shadow-none;\n  }\n  .toggle:checked:disabled {\n    @apply bg-gray-200;\n  }\n  .toggle:checked:disabled + span {\n    @apply shadow-none bg-primary-lighter;\n  }\n  .toggle:focus + span {\n    @apply ring ring-primary-lighter;\n  }\n\n  input:invalid.invalid,\n  textarea:invalid.invalid {\n    @apply ring ring-danger-light dark:ring-danger;\n  }\n}\" style=\"color:#EEFFFF;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki\" style=\"background-color: #212121\"><code><span class=\"line\"><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">root<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">edf2f9<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">152e4d<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">12263f<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan-50<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan-100<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan-light<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan-lighter<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan-dark<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-primary-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #82AAFF\">var<\/span><span style=\"color: #89DDFF\">(<\/span><span style=\"color: #EEFFFF\">--color-cyan-darker<\/span><span style=\"color: #89DDFF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">16a34a<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">f0fdf4<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">dcfce7<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">22c55e<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">4ade80<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">15803d<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-green-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">166534<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">2563eb<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">eff6ff<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">dbeafe<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">3b82f6<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">60a5fa<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">1d4ed8<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-blue-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">1e40af<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">0891b2<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">ecfeff<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">cffafe<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">06b6d4<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">22d3ee<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">0e7490<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-cyan-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">155e75<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">0d9488<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">f0fdfa<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">ccfbf1<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">14b8a6<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">2dd4bf<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">0f766e<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-teal-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">115e59<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">c026d3<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">fdf4ff<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">fae8ff<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">d946ef<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">e879f9<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">a21caf<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-fuchsia-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">86198f<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #545454\">\/*  *\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">7c3aed<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet-50<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">f5f3ff<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet-100<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">ede9fe<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet-light<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">8b5cf6<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet-lighter<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">a78bfa<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet-dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">6d28d9<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  --color-violet-darker<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">#<\/span><span style=\"color: #EEFFFF\">5b21b6<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">@tailwind<\/span><span style=\"color: #EEFFFF\"> base<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">@tailwind<\/span><span style=\"color: #EEFFFF\"> components<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">@tailwind<\/span><span style=\"color: #EEFFFF\"> utilities<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">@layer<\/span><span style=\"color: #EEFFFF\"> components <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">toggle<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">checked<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">+<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #FFCB6B\">span<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    @apply top-0 left-6 bg-primary<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">toggle<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">disabled<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">+<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #FFCB6B\">span<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    @apply bg-gray-500 shadow-none<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">toggle<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">checked<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">disabled<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    @apply bg-gray-200<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">toggle<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">checked<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">disabled<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">+<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #FFCB6B\">span<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    @apply shadow-none bg-primary-lighter<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">toggle<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">focus<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">+<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #FFCB6B\">span<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    @apply ring ring-primary-lighter<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #FFCB6B\">input<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">invalid<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">invalid<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #FFCB6B\">textarea<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #C792EA\">invalid<\/span><span style=\"color: #89DDFF\">.<\/span><span style=\"color: #FFCB6B\">invalid<\/span><span style=\"color: #EEFFFF\"> <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">    @apply ring ring-danger-light dark<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #EEFFFF\">ring-danger<\/span><span style=\"color: #89DDFF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #EEFFFF\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc0dd\uc131\ub41c css \ud30c\uc77c\uc740 \ub108\ubb34 \uae38\uc5b4\uc11c \ub118\uc5b4\uac04\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>tailwind \uc124\uce58 (+ postcss, autoprefixer) tailwind css framework. https:\/\/tailwindcss.com\/ postcss css\uc640 javascript\uc758 \uacb0\ud569\uc744 \uc9c0\uc6d0\ud558\ub294 \ub77c\uc774\ube0c\ub7ec\ub9ac autoprefixer vender-prefix css \uc790\ub3d9 \uc801\uc6a9 \ub77c\uc774\ube0c\ub7ec\ub9ac \uc77c\ub2e8 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \uc124\uce58\ud55c\ub2e4. npx\ub85c tailwind \ucd08\uae30\ud654. \uadf8\ub7fc tailwind.config.js \ub97c \uc0dd\uc131\ud55c\ub2e4. tailwind.config.js \ud30c\uc77c\uc740 \ubcf8 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud560 tailwind\uc758 \uae30\ubcf8 css \uac12\ub4e4\uc744 \uc124\uc815\ud55c\ub2e4. \ucd08\uae30 \uc0dd\uc131\ub41c \ub0b4\uc6a9\uc740 \uc544\ub798\uc640 \uac19\ub2e4. module.exports.content \ubd80\ubd84\uc5d0 tailwind\uac00 \ud0d0\uc0c9\ud560 html, js, jsx \ub4f1\uc758 \uc801\uc6a9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-73","post","type-post","status-publish","format-standard","hentry","category-1","post-preview"],"_links":{"self":[{"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=73"}],"version-history":[{"count":1,"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/73\/revisions"}],"predecessor-version":[{"id":74,"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/73\/revisions\/74"}],"wp:attachment":[{"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.defree.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}