Colors 브랜드 아이덴티티를 위한 컬러 팔레트. Featuring/DataEffect 테마별 Primary 색상과 Secondary, Red, Orange, Yellow, Green, Blue, Purple 등 글로벌 컬러, Background/Border/Text/Support 등 시맨틱 컬러 토큰 제공.
우리의 컬러 시스템은 유연합니다. 그러나 고유한 가치를 잃지 않습니다.
링블루의 액센트를 더한 대담한 팔레트는 어디에서 사용되건 본래의 가치를 돋보이게 합니다.
상태와 피드백 등의 색상의 명확한 기준을 준수하고, 시각적 연속성을 제공해 브랜드의 가치를 효과적으로 전달할 수 있도록 합니다.
import { global, semantic, colorSet } from '@featuring-corp/design-tokens' ;
// Global Colors (primary 제외)
console. log (global.colors.gray[ 90 ]); // #242424
console. log (global.colors.secondary[ 60 ]); // #bbbbbb
console. log (global.colors.red[ 50 ]); // #e97259
// Color Set (Primary Colors - 테마별로 다름)
console. log (colorSet.featuringPrimary[ 60 ]); // #5e51ff (Featuring 테마)
console. log (colorSet.dataEffectPrimary[ 60 ]); // #0065ff (DataEffect 테마)
// Semantic Colors
console. log (semantic.color.background[ 1 ]); // var(--global-colors-white)
console. log (semantic.color.text[ 1 ]); // var(--global-colors-gray-90)
CSS 변수: --global-colors-{color}-{shade}
Featuring 브랜드의 메인 컬러입니다.
Code Value primary-10
#ecefff primary-20
#dce2ff primary-30
#c0c8ff primary-40
#9aa3ff primary-50
#7273ff primary-60
#5e51ff primary-70
#5032f9 primary-80
#3821b2 primary-90
#31238c primary-100
#1f1551
DataEffect 브랜드의 메인 컬러입니다.
Code Value primary-10
#edf5ff primary-20
#d0e2ff primary-30
#a6c8ff primary-40
#4c9aff primary-50
#2684ff primary-60
#0065ff primary-70
#0052cc primary-80
#0747a6 primary-90
#001d6c primary-100
#001141
Code Value secondary-10
#fafafa secondary-20
#f6f6f6 secondary-30
#ebebeb secondary-40
#e0e0e0 secondary-50
#d2d2d2 secondary-60
#bbbbbb secondary-70
#959595 secondary-80
#707070 secondary-90
#424242 secondary-100
#242424
Code Value white
#ffffff black
#000000 gray-5
#fafafa gray-10
#f6f6f6 gray-15
#f0f0f0 gray-20
#ebebeb gray-30
#e0e0e0 gray-40
#d2d2d2 gray-50
#bbbbbb gray-60
#959595 gray-70
#707070 gray-80
#424242 gray-90
#242424
Code Value red-10
#fcedea red-20
#f6c8bf red-30
#f2ae9f red-40
#ec8974 red-50
#e97259 red-60
#e34f2f red-70
#cf482b red-80
#a13821 red-90
#7d2b1A red-100
#5f2114 orange-10
#fcf2e6 orange-20
#f5d5b0 orange-30
#f0c18a orange-40
#eaa554 orange-50
#e59333 orange-60
#df7800 orange-70
#cb6d00 orange-80
#9e5500 orange-90
#7b4200 orange-100
#5e3200 yellow-10
#fffbe6 yellow-20
#fff1b3 yellow-30
#ffea8e yellow-40
#ffe15a yellow-50
#ffdb3a yellow-60
#ffd209 yellow-70
#e8bf08 yellow-80
#b59506 yellow-90
#8c7405 yellow-100
#6b5804 lightGreen-10
#f5faf0 lightGreen-20
#dfefd0 lightGreen-30
#d0e8b9 lightGreen-40
#bbdd98 lightGreen-50
#add685 lightGreen-60
#99cc66 lightGreen-70
#8bba5d lightGreen-80
#6d9148 lightGreen-90
#547038 lightGreen-100
#40562b green-10
#ebf6f1 green-20
#c2e4d4 green-30
#a5d7bf green-40
#7cc5a2 green-50
#62ba90 green-60
#3ba974 green-70
#369a6a green-80
#2a7852 green-90
#205d40 green-100
#194731 cyan-10
#f2fcfb cyan-20
#d8f6f3 cyan-30
#c5f1ee cyan-40
#aaebe6 cyan-50
#99e7e1 cyan-60
#80e1d9 cyan-70
#74cdc5 cyan-80
#5ba09a cyan-90
#467c77 cyan-100
#365f5b teal-10
#eff8f7 teal-20
#cce9e6 teal-30
#b4deda teal-40
#91cfc9 teal-50
#7cc5bf teal-60
#5bb7af teal-70
#53a79f teal-80
#41827c teal-90
#326560 teal-100
#264d4a lightBlue-10
#f1f9fe lightBlue-20
#d3ebfc lightBlue-30
#bee1fa lightBlue-40
#a1d3f8 lightBlue-50
#8ecbf6 lightBlue-60
#72bef4 lightBlue-70
#68adde lightBlue-80
#5187ad lightBlue-90
#3f6986 lightBlue-100
#305066 blue-10
#eef4ff blue-20
#d8e6fe blue-30
#aacbff blue-40
#78b0fd blue-50
#4d93f7 blue-60
#246ee1 blue-70
#0b54ab blue-80
#014186 blue-90
#032d60 blue-100
#001639 indigo-10
#f1f1ff indigo-20
#d5d4fd indigo-30
#c0bffd indigo-40
#a4a2fc indigo-50
#9290fb indigo-60
#7774fa indigo-70
#6c6ae4 indigo-80
#5452b2 indigo-90
#41408a indigo-100
#323169 purple-10
#f2eeff purple-20
#d5cbff purple-30
#c1b1ff purple-40
#a58eff purple-50
#9378ff purple-60
#7856ff purple-70
#6d4ee8 purple-80
#553db5 purple-90
#422f8c purple-100
#32246b magenta-10
#faf2fc magenta-20
#efd8f4 magenta-30
#e7c5ef magenta-40
#dbaae8 magenta-50
#d599e3 magenta-60
#ca80dc magenta-70
#b874c8 magenta-80
#8f5b9c magenta-90
#6f4679 magenta-100
#55365c burgundy-10
#f7eef1 burgundy-20
#e7ccd2 burgundy-30
#dcb3bc burgundy-40
#cb909e burgundy-50
#c17a8b burgundy-60
#b2596e burgundy-70
#a25164 burgundy-80
#7e3f4e burgundy-90
#62313d burgundy-100
#4b252e
CSS 변수: --semantic-color-{token}
시맨틱 컬러는 용도에 따라 미리 정의된 색상입니다. 글로벌 컬러를 CSS 변수로 참조합니다.
Code Value background-1var(--global-colors-white)background-2var(--global-colors-gray-5)background-3var(--global-colors-gray-10)background-4var(--global-colors-gray-20)background-5var(--global-colors-gray-90)
Code Value border-defaultvar(--global-colors-gray-15)border-1var(--global-colors-gray-30)border-2var(--global-colors-gray-40)border-3var(--global-colors-gray-50)border-4var(--global-colors-gray-60)
Code Value text-1var(--global-colors-gray-90)text-2var(--global-colors-gray-80)text-3var(--global-colors-gray-70)text-4var(--global-colors-gray-60)text-5var(--global-colors-gray-50)text-6var(--global-colors-white)
Code Value support-error-1var(--global-colors-red-10)support-error-2var(--global-colors-red-20)support-error-3var(--global-colors-red-50)support-error-4var(--global-colors-red-100)
Code Value support-warning-1var(--global-colors-orange-10)support-warning-2var(--global-colors-orange-20)support-warning-3var(--global-colors-orange-50)support-warning-4var(--global-colors-orange-100)
Code Value support-success-1var(--global-colors-green-10)support-success-2var(--global-colors-green-20)support-success-3var(--global-colors-green-50)support-success-4var(--global-colors-green-100)
Code Value support-info-1var(--global-colors-primary-10)support-info-2var(--global-colors-primary-20)support-info-3var(--global-colors-primary-60)support-info-4var(--global-colors-primary-100)
Code Value focusrgb(from var(--global-colors-primary-50) r g b / 20%)
Code Value icon-primaryvar(--global-colors-gray-90)icon-secondaryvar(--global-colors-gray-70)icon-tertiaryvar(--global-colors-gray-50)icon-interactivevar(--global-colors-primary-60)icon-on-color-defaultvar(--global-colors-white)icon-on-color-disabledvar(--global-colors-gray-60)
Code Value toggle-primary-1var(--global-colors-primary-60)toggle-primary-2var(--global-colors-primary-70)toggle-primary-3var(--global-colors-primary-100)toggle-disabled-bgvar(--global-colors-gray-20)toggle-disabled-bordervar(--global-colors-gray-40)toggle-disabled-textvar(--global-colors-gray-60)toggle-off-bgvar(--global-colors-gray-50)toggle-off-hovervar(--global-colors-gray-60)
디자인 토큰을 CSS 변수로 사용하려면 Preset을 import하세요. Reset, Normalize, 브랜드 토큰, CSS Layer 순서가 한 줄로 설정됩니다.
// 앱 진입점 (예: _app.tsx, main.tsx, layout.tsx)
import '@featuring-corp/components/preset/featuring' ;
// 앱 진입점 (예: _app.tsx, main.tsx, layout.tsx)
import '@featuring-corp/components/preset/dataEffect' ;
그러면 :root에 모든 CSS 변수가 등록되어 어디서든 사용 가능합니다:
.my-button {
background-color : var ( --global-colors-primary-60 );
color : var ( --semantic-color-text-6 );
border-radius : var ( --global-radius-100 );
padding : var ( --global-spacing-200 ) var ( --global-spacing-400 );
}
LLM이 토큰을 검색할 수 있도록 전체 CSS 파일 내용을 제공합니다.
@featuring-corp/design-tokens/style/featuring.css
:root {
--global-colors-primary-10 : #ecefff ;
--global-colors-primary-20 : #dce2ff ;
--global-colors-primary-30 : #c0c8ff ;
--global-colors-primary-40 : #9aa3ff ;
--global-colors-primary-50 : #7273ff ;
--global-colors-primary-60 : #5e51ff ;
--global-colors-primary-70 : #5032f9 ;
--global-colors-primary-80 : #3821b2 ;
--global-colors-primary-90 : #31238c ;
--global-colors-primary-100 : #1f1551 ;
--global-colors-secondary-10 : #fafafa ;
--global-colors-secondary-20 : #f6f6f6 ;
--global-colors-secondary-30 : #ebebeb ;
--global-colors-secondary-40 : #e0e0e0 ;
--global-colors-secondary-50 : #d2d2d2 ;
--global-colors-secondary-60 : #bbbbbb ;
--global-colors-secondary-70 : #959595 ;
--global-colors-secondary-80 : #707070 ;
--global-colors-secondary-90 : #424242 ;
--global-colors-secondary-100 : #242424 ;
--global-colors-red-10 : #fcedea ;
--global-colors-red-20 : #f6c8bf ;
--global-colors-red-30 : #f2ae9f ;
--global-colors-red-40 : #ec8974 ;
--global-colors-red-50 : #e97259 ;
--global-colors-red-60 : #e34f2f ;
--global-colors-red-70 : #cf482b ;
--global-colors-red-80 : #a13821 ;
--global-colors-red-90 : #7d2b1A ;
--global-colors-red-100 : #5f2114 ;
--global-colors-orange-10 : #fcf2e6 ;
--global-colors-orange-20 : #f5d5b0 ;
--global-colors-orange-30 : #f0c18a ;
--global-colors-orange-40 : #eaa554 ;
--global-colors-orange-50 : #e59333 ;
--global-colors-orange-60 : #df7800 ;
--global-colors-orange-70 : #cb6d00 ;
--global-colors-orange-80 : #9e5500 ;
--global-colors-orange-90 : #7b4200 ;
--global-colors-orange-100 : #5e3200 ;
--global-colors-yellow-10 : #fffbe6 ;
--global-colors-yellow-20 : #fff1b3 ;
--global-colors-yellow-30 : #ffea8e ;
--global-colors-yellow-40 : #ffe15a ;
--global-colors-yellow-50 : #ffdb3a ;
--global-colors-yellow-60 : #ffd209 ;
--global-colors-yellow-70 : #e8bf08 ;
--global-colors-yellow-80 : #b59506 ;
--global-colors-yellow-90 : #8c7405 ;
--global-colors-yellow-100 : #6b5804 ;
--global-colors-lightGreen-10 : #f5faf0 ;
--global-colors-lightGreen-20 : #dfefd0 ;
--global-colors-lightGreen-30 : #d0e8b9 ;
--global-colors-lightGreen-40 : #bbdd98 ;
--global-colors-lightGreen-50 : #add685 ;
--global-colors-lightGreen-60 : #99cc66 ;
--global-colors-lightGreen-70 : #8bba5d ;
--global-colors-lightGreen-80 : #6d9148 ;
--global-colors-lightGreen-90 : #547038 ;
--global-colors-lightGreen-100 : #40562b ;
--global-colors-green-10 : #ebf6f1 ;
--global-colors-green-20 : #c2e4d4 ;
--global-colors-green-30 : #a5d7bf ;
--global-colors-green-40 : #7cc5a2 ;
--global-colors-green-50 : #62ba90 ;
--global-colors-green-60 : #3ba974 ;
--global-colors-green-70 : #369a6a ;
--global-colors-green-80 : #2a7852 ;
--global-colors-green-90 : #205d40 ;
--global-colors-green-100 : #194731 ;
--global-colors-cyan-10 : #f2fcfb ;
--global-colors-cyan-20 : #d8f6f3 ;
--global-colors-cyan-30 : #c5f1ee ;
--global-colors-cyan-40 : #aaebe6 ;
--global-colors-cyan-50 : #99e7e1 ;
--global-colors-cyan-60 : #80e1d9 ;
--global-colors-cyan-70 : #74cdc5 ;
--global-colors-cyan-80 : #5ba09a ;
--global-colors-cyan-90 : #467c77 ;
--global-colors-cyan-100 : #365f5b ;
--global-colors-teal-10 : #eff8f7 ;
--global-colors-teal-20 : #cce9e6 ;
--global-colors-teal-30 : #b4deda ;
--global-colors-teal-40 : #91cfc9 ;
--global-colors-teal-50 : #7cc5bf ;
--global-colors-teal-60 : #5bb7af ;
--global-colors-teal-70 : #53a79f ;
--global-colors-teal-80 : #41827c ;
--global-colors-teal-90 : #326560 ;
--global-colors-teal-100 : #264d4a ;
--global-colors-lightBlue-10 : #f1f9fe ;
--global-colors-lightBlue-20 : #d3ebfc ;
--global-colors-lightBlue-30 : #bee1fa ;
--global-colors-lightBlue-40 : #a1d3f8 ;
--global-colors-lightBlue-50 : #8ecbf6 ;
--global-colors-lightBlue-60 : #72bef4 ;
--global-colors-lightBlue-70 : #68adde ;
--global-colors-lightBlue-80 : #5187ad ;
--global-colors-lightBlue-90 : #3f6986 ;
--global-colors-lightBlue-100 : #305066 ;
--global-colors-blue-10 : #eef4ff ;
--global-colors-blue-20 : #d8e6fe ;
--global-colors-blue-30 : #aacbff ;
--global-colors-blue-40 : #78b0fd ;
--global-colors-blue-50 : #4d93f7 ;
--global-colors-blue-60 : #246ee1 ;
--global-colors-blue-70 : #0b54ab ;
--global-colors-blue-80 : #014186 ;
--global-colors-blue-90 : #032d60 ;
--global-colors-blue-100 : #001639 ;
--global-colors-indigo-10 : #f1f1ff ;
--global-colors-indigo-20 : #d5d4fd ;
--global-colors-indigo-30 : #c0bffd ;
--global-colors-indigo-40 : #a4a2fc ;
--global-colors-indigo-50 : #9290fb ;
--global-colors-indigo-60 : #7774fa ;
--global-colors-indigo-70 : #6c6ae4 ;
--global-colors-indigo-80 : #5452b2 ;
--global-colors-indigo-90 : #41408a ;
--global-colors-indigo-100 : #323169 ;
--global-colors-purple-10 : #f2eeff ;
--global-colors-purple-20 : #d5cbff ;
--global-colors-purple-30 : #c1b1ff ;
--global-colors-purple-40 : #a58eff ;
--global-colors-purple-50 : #9378ff ;
--global-colors-purple-60 : #7856ff ;
--global-colors-purple-70 : #6d4ee8 ;
--global-colors-purple-80 : #553db5 ;
--global-colors-purple-90 : #422f8c ;
--global-colors-purple-100 : #32246b ;
--global-colors-magenta-10 : #faf2fc ;
--global-colors-magenta-20 : #efd8f4 ;
--global-colors-magenta-30 : #e7c5ef ;
--global-colors-magenta-40 : #dbaae8 ;
--global-colors-magenta-50 : #d599e3 ;
--global-colors-magenta-60 : #ca80dc ;
--global-colors-magenta-70 : #b874c8 ;
--global-colors-magenta-80 : #8f5b9c ;
--global-colors-magenta-90 : #6f4679 ;
--global-colors-magenta-100 : #55365c ;
--global-colors-burgundy-10 : #f7eef1 ;
--global-colors-burgundy-20 : #e7ccd2 ;
--global-colors-burgundy-30 : #dcb3bc ;
--global-colors-burgundy-40 : #cb909e ;
--global-colors-burgundy-50 : #c17a8b ;
--global-colors-burgundy-60 : #b2596e ;
--global-colors-burgundy-70 : #a25164 ;
--global-colors-burgundy-80 : #7e3f4e ;
--global-colors-burgundy-90 : #62313d ;
--global-colors-burgundy-100 : #4b252e ;
--global-colors-white : #ffffff ;
--global-colors-black : #000000 ;
--global-colors-gray-5 : #fafafa ;
--global-colors-gray-10 : #f6f6f6 ;
--global-colors-gray-15 : #f0f0f0 ;
--global-colors-gray-20 : #ebebeb ;
--global-colors-gray-30 : #e0e0e0 ;
--global-colors-gray-40 : #d2d2d2 ;
--global-colors-gray-50 : #bbbbbb ;
--global-colors-gray-60 : #959595 ;
--global-colors-gray-70 : #707070 ;
--global-colors-gray-80 : #424242 ;
--global-colors-gray-90 : #242424 ;
--global-elevation-2 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 1 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-4 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 2 px 4 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-8 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 4 px 8 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-16 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 8 px 16 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-28 : 0 px 0 px 8 px 0 px rgb (from var ( --global-colors-black ) r g b / 20 % ), 0 px 14 px 28 px 0 px rgb (from var ( --global-colors-black ) r g b / 24 % );
--global-elevation-64 : 0 px 0 px 8 px 0 px rgb (from var ( --global-colors-black ) r g b / 20 % ), 0 px 32 px 64 px 0 px rgb (from var ( --global-colors-black ) r g b / 24 % );
--global-radius-50 : 2 px ;
--global-radius-100 : 4 px ;
--global-radius-200 : 8 px ;
--global-radius-300 : 12 px ;
--global-radius-400 : 16 px ;
--global-radius-full : 999 px ;
--global-spacing-0 : 0 ;
--global-spacing-25 : 0.0625 rem ;
--global-spacing-50 : 0.125 rem ;
--global-spacing-100 : 0.25 rem ;
--global-spacing-150 : 0.375 rem ;
--global-spacing-200 : 0.5 rem ;
--global-spacing-250 : 0.625 rem ;
--global-spacing-300 : 0.75 rem ;
--global-spacing-400 : 1 rem ;
--global-spacing-500 : 1.25 rem ;
--global-spacing-600 : 1.5 rem ;
--global-spacing-800 : 2 rem ;
--global-spacing-1000 : 2.5 rem ;
--global-spacing-1200 : 3 rem ;
--global-spacing-1600 : 4 rem ;
--global-spacing-2000 : 5 rem ;
--global-typography-font-sans : Pretendard Variable, Pretendard, sans-serif ;
--global-typography-fontSize-100 : 0.6875 rem ;
--global-typography-fontSize-200 : 0.75 rem ;
--global-typography-fontSize-300 : 0.875 rem ;
--global-typography-fontSize-400 : 1 rem ;
--global-typography-fontSize-450 : 1.125 rem ;
--global-typography-fontSize-500 : 1.25 rem ;
--global-typography-fontSize-600 : 1.5 rem ;
--global-typography-fontSize-700 : 2 rem ;
--global-typography-fontSize-800 : 2.5 rem ;
--global-typography-fontWeight-thin : 100 ;
--global-typography-fontWeight-extraLight : 200 ;
--global-typography-fontWeight-light : 300 ;
--global-typography-fontWeight-regular : 400 ;
--global-typography-fontWeight-medium : 500 ;
--global-typography-fontWeight-semiBold : 600 ;
--global-typography-fontWeight-bold : 700 ;
--global-typography-fontWeight-extraBold : 800 ;
--global-typography-fontWeight-black : 900 ;
--global-typography-lineHeight-100 : 1 rem ;
--global-typography-lineHeight-200 : 1.125 rem ;
--global-typography-lineHeight-300 : 1.375 rem ;
--global-typography-lineHeight-400 : 1.5 rem ;
--global-typography-lineHeight-450 : 1.625 rem ;
--global-typography-lineHeight-500 : 1.75 rem ;
--global-typography-lineHeight-600 : 2.125 rem ;
--global-typography-lineHeight-700 : 2.5 rem ;
--global-typography-lineHeight-800 : 3.25 rem ;
--semantic-color-background-1 : var ( --global-colors-white );
--semantic-color-background-2 : var ( --global-colors-gray-5 );
--semantic-color-background-3 : var ( --global-colors-gray-10 );
--semantic-color-background-4 : var ( --global-colors-gray-20 );
--semantic-color-background-5 : var ( --global-colors-gray-90 );
--semantic-color-border-1 : var ( --global-colors-gray-30 );
--semantic-color-border-2 : var ( --global-colors-gray-40 );
--semantic-color-border-3 : var ( --global-colors-gray-50 );
--semantic-color-border-4 : var ( --global-colors-gray-60 );
--semantic-color-border-default : var ( --global-colors-gray-15 );
--semantic-color-text-1 : var ( --global-colors-gray-90 );
--semantic-color-text-2 : var ( --global-colors-gray-80 );
--semantic-color-text-3 : var ( --global-colors-gray-70 );
--semantic-color-text-4 : var ( --global-colors-gray-60 );
--semantic-color-text-5 : var ( --global-colors-gray-50 );
--semantic-color-text-6 : var ( --global-colors-white );
--semantic-color-support-error-1 : var ( --global-colors-red-10 );
--semantic-color-support-error-2 : var ( --global-colors-red-20 );
--semantic-color-support-error-3 : var ( --global-colors-red-50 );
--semantic-color-support-error-4 : var ( --global-colors-red-100 );
--semantic-color-support-warning-1 : var ( --global-colors-orange-10 );
--semantic-color-support-warning-2 : var ( --global-colors-orange-20 );
--semantic-color-support-warning-3 : var ( --global-colors-orange-50 );
--semantic-color-support-warning-4 : var ( --global-colors-orange-100 );
--semantic-color-support-success-1 : var ( --global-colors-green-10 );
--semantic-color-support-success-2 : var ( --global-colors-green-20 );
--semantic-color-support-success-3 : var ( --global-colors-green-50 );
--semantic-color-support-success-4 : var ( --global-colors-green-100 );
--semantic-color-support-info-1 : var ( --global-colors-primary-10 );
--semantic-color-support-info-2 : var ( --global-colors-primary-20 );
--semantic-color-support-info-3 : var ( --global-colors-primary-60 );
--semantic-color-support-info-4 : var ( --global-colors-primary-100 );
--semantic-color-focus : rgb (from var ( --global-colors-primary-50 ) r g b / 20 % );
--semantic-color-icon-primary : var ( --global-colors-gray-90 );
--semantic-color-icon-secondary : var ( --global-colors-gray-70 );
--semantic-color-icon-tertiary : var ( --global-colors-gray-50 );
--semantic-color-icon-on-color-default : var ( --global-colors-white );
--semantic-color-icon-on-color-disabled : var ( --global-colors-gray-60 );
--semantic-color-icon-interactive : var ( --global-colors-primary-60 );
--semantic-color-toggle-primary-1 : var ( --global-colors-primary-60 );
--semantic-color-toggle-primary-2 : var ( --global-colors-primary-70 );
--semantic-color-toggle-primary-3 : var ( --global-colors-primary-100 );
--semantic-color-toggle-disabled-bg : var ( --global-colors-gray-20 );
--semantic-color-toggle-disabled-border : var ( --global-colors-gray-40 );
--semantic-color-toggle-disabled-text : var ( --global-colors-gray-60 );
--semantic-color-toggle-off-bg : var ( --global-colors-gray-50 );
--semantic-color-toggle-off-hover : var ( --global-colors-gray-60 );
--semantic-color-toggle-hover-bg : var ( --global-colors-primary-10 );
--semantic-typography-heading-1-fontSize : var ( --global-typography-fontSize-200 );
--semantic-typography-heading-1-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-1-lineHeight : var ( --global-typography-lineHeight-200 );
--semantic-typography-heading-2-fontSize : var ( --global-typography-fontSize-300 );
--semantic-typography-heading-2-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-2-lineHeight : var ( --global-typography-lineHeight-300 );
--semantic-typography-heading-3-fontSize : var ( --global-typography-fontSize-400 );
--semantic-typography-heading-3-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-3-lineHeight : var ( --global-typography-lineHeight-400 );
--semantic-typography-heading-4-fontSize : var ( --global-typography-fontSize-500 );
--semantic-typography-heading-4-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-4-lineHeight : var ( --global-typography-lineHeight-500 );
--semantic-typography-heading-5-fontSize : var ( --global-typography-fontSize-600 );
--semantic-typography-heading-5-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-5-lineHeight : var ( --global-typography-lineHeight-600 );
--semantic-typography-heading-6-fontSize : var ( --global-typography-fontSize-700 );
--semantic-typography-heading-6-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-6-lineHeight : var ( --global-typography-lineHeight-700 );
--semantic-typography-heading-7-fontSize : var ( --global-typography-fontSize-800 );
--semantic-typography-heading-7-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-7-lineHeight : var ( --global-typography-lineHeight-800 );
--semantic-typography-body-1-fontSize : var ( --global-typography-fontSize-200 );
--semantic-typography-body-1-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-1-lineHeight : var ( --global-typography-lineHeight-200 );
--semantic-typography-body-2-fontSize : var ( --global-typography-fontSize-300 );
--semantic-typography-body-2-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-2-lineHeight : var ( --global-typography-lineHeight-300 );
--semantic-typography-body-3-fontSize : var ( --global-typography-fontSize-400 );
--semantic-typography-body-3-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-3-lineHeight : var ( --global-typography-lineHeight-400 );
--semantic-typography-body-4-fontSize : var ( --global-typography-fontSize-450 );
--semantic-typography-body-4-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-4-lineHeight : var ( --global-typography-lineHeight-450 );
--semantic-typography-caption-1-fontSize : var ( --global-typography-fontSize-100 );
--semantic-typography-caption-1-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-caption-1-lineHeight : var ( --global-typography-lineHeight-100 );
--semantic-typography-caption-2-fontSize : var ( --global-typography-fontSize-200 );
--semantic-typography-caption-2-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-caption-2-lineHeight : var ( --global-typography-lineHeight-200 );
}
@featuring-corp/design-tokens/style/dataEffect.css
:root {
--global-colors-primary-10 : #edf5ff ;
--global-colors-primary-20 : #d0e2ff ;
--global-colors-primary-30 : #a6c8ff ;
--global-colors-primary-40 : #4c9aff ;
--global-colors-primary-50 : #2684ff ;
--global-colors-primary-60 : #0065ff ;
--global-colors-primary-70 : #0052cc ;
--global-colors-primary-80 : #0747a6 ;
--global-colors-primary-90 : #001d6c ;
--global-colors-primary-100 : #001141 ;
--global-colors-secondary-10 : #fafafa ;
--global-colors-secondary-20 : #f6f6f6 ;
--global-colors-secondary-30 : #ebebeb ;
--global-colors-secondary-40 : #e0e0e0 ;
--global-colors-secondary-50 : #d2d2d2 ;
--global-colors-secondary-60 : #bbbbbb ;
--global-colors-secondary-70 : #959595 ;
--global-colors-secondary-80 : #707070 ;
--global-colors-secondary-90 : #424242 ;
--global-colors-secondary-100 : #242424 ;
--global-colors-red-10 : #fcedea ;
--global-colors-red-20 : #f6c8bf ;
--global-colors-red-30 : #f2ae9f ;
--global-colors-red-40 : #ec8974 ;
--global-colors-red-50 : #e97259 ;
--global-colors-red-60 : #e34f2f ;
--global-colors-red-70 : #cf482b ;
--global-colors-red-80 : #a13821 ;
--global-colors-red-90 : #7d2b1A ;
--global-colors-red-100 : #5f2114 ;
--global-colors-orange-10 : #fcf2e6 ;
--global-colors-orange-20 : #f5d5b0 ;
--global-colors-orange-30 : #f0c18a ;
--global-colors-orange-40 : #eaa554 ;
--global-colors-orange-50 : #e59333 ;
--global-colors-orange-60 : #df7800 ;
--global-colors-orange-70 : #cb6d00 ;
--global-colors-orange-80 : #9e5500 ;
--global-colors-orange-90 : #7b4200 ;
--global-colors-orange-100 : #5e3200 ;
--global-colors-yellow-10 : #fffbe6 ;
--global-colors-yellow-20 : #fff1b3 ;
--global-colors-yellow-30 : #ffea8e ;
--global-colors-yellow-40 : #ffe15a ;
--global-colors-yellow-50 : #ffdb3a ;
--global-colors-yellow-60 : #ffd209 ;
--global-colors-yellow-70 : #e8bf08 ;
--global-colors-yellow-80 : #b59506 ;
--global-colors-yellow-90 : #8c7405 ;
--global-colors-yellow-100 : #6b5804 ;
--global-colors-lightGreen-10 : #f5faf0 ;
--global-colors-lightGreen-20 : #dfefd0 ;
--global-colors-lightGreen-30 : #d0e8b9 ;
--global-colors-lightGreen-40 : #bbdd98 ;
--global-colors-lightGreen-50 : #add685 ;
--global-colors-lightGreen-60 : #99cc66 ;
--global-colors-lightGreen-70 : #8bba5d ;
--global-colors-lightGreen-80 : #6d9148 ;
--global-colors-lightGreen-90 : #547038 ;
--global-colors-lightGreen-100 : #40562b ;
--global-colors-green-10 : #ebf6f1 ;
--global-colors-green-20 : #c2e4d4 ;
--global-colors-green-30 : #a5d7bf ;
--global-colors-green-40 : #7cc5a2 ;
--global-colors-green-50 : #62ba90 ;
--global-colors-green-60 : #3ba974 ;
--global-colors-green-70 : #369a6a ;
--global-colors-green-80 : #2a7852 ;
--global-colors-green-90 : #205d40 ;
--global-colors-green-100 : #194731 ;
--global-colors-cyan-10 : #f2fcfb ;
--global-colors-cyan-20 : #d8f6f3 ;
--global-colors-cyan-30 : #c5f1ee ;
--global-colors-cyan-40 : #aaebe6 ;
--global-colors-cyan-50 : #99e7e1 ;
--global-colors-cyan-60 : #80e1d9 ;
--global-colors-cyan-70 : #74cdc5 ;
--global-colors-cyan-80 : #5ba09a ;
--global-colors-cyan-90 : #467c77 ;
--global-colors-cyan-100 : #365f5b ;
--global-colors-teal-10 : #eff8f7 ;
--global-colors-teal-20 : #cce9e6 ;
--global-colors-teal-30 : #b4deda ;
--global-colors-teal-40 : #91cfc9 ;
--global-colors-teal-50 : #7cc5bf ;
--global-colors-teal-60 : #5bb7af ;
--global-colors-teal-70 : #53a79f ;
--global-colors-teal-80 : #41827c ;
--global-colors-teal-90 : #326560 ;
--global-colors-teal-100 : #264d4a ;
--global-colors-lightBlue-10 : #f1f9fe ;
--global-colors-lightBlue-20 : #d3ebfc ;
--global-colors-lightBlue-30 : #bee1fa ;
--global-colors-lightBlue-40 : #a1d3f8 ;
--global-colors-lightBlue-50 : #8ecbf6 ;
--global-colors-lightBlue-60 : #72bef4 ;
--global-colors-lightBlue-70 : #68adde ;
--global-colors-lightBlue-80 : #5187ad ;
--global-colors-lightBlue-90 : #3f6986 ;
--global-colors-lightBlue-100 : #305066 ;
--global-colors-blue-10 : #eef4ff ;
--global-colors-blue-20 : #d8e6fe ;
--global-colors-blue-30 : #aacbff ;
--global-colors-blue-40 : #78b0fd ;
--global-colors-blue-50 : #4d93f7 ;
--global-colors-blue-60 : #246ee1 ;
--global-colors-blue-70 : #0b54ab ;
--global-colors-blue-80 : #014186 ;
--global-colors-blue-90 : #032d60 ;
--global-colors-blue-100 : #001639 ;
--global-colors-indigo-10 : #f1f1ff ;
--global-colors-indigo-20 : #d5d4fd ;
--global-colors-indigo-30 : #c0bffd ;
--global-colors-indigo-40 : #a4a2fc ;
--global-colors-indigo-50 : #9290fb ;
--global-colors-indigo-60 : #7774fa ;
--global-colors-indigo-70 : #6c6ae4 ;
--global-colors-indigo-80 : #5452b2 ;
--global-colors-indigo-90 : #41408a ;
--global-colors-indigo-100 : #323169 ;
--global-colors-purple-10 : #f2eeff ;
--global-colors-purple-20 : #d5cbff ;
--global-colors-purple-30 : #c1b1ff ;
--global-colors-purple-40 : #a58eff ;
--global-colors-purple-50 : #9378ff ;
--global-colors-purple-60 : #7856ff ;
--global-colors-purple-70 : #6d4ee8 ;
--global-colors-purple-80 : #553db5 ;
--global-colors-purple-90 : #422f8c ;
--global-colors-purple-100 : #32246b ;
--global-colors-magenta-10 : #faf2fc ;
--global-colors-magenta-20 : #efd8f4 ;
--global-colors-magenta-30 : #e7c5ef ;
--global-colors-magenta-40 : #dbaae8 ;
--global-colors-magenta-50 : #d599e3 ;
--global-colors-magenta-60 : #ca80dc ;
--global-colors-magenta-70 : #b874c8 ;
--global-colors-magenta-80 : #8f5b9c ;
--global-colors-magenta-90 : #6f4679 ;
--global-colors-magenta-100 : #55365c ;
--global-colors-burgundy-10 : #f7eef1 ;
--global-colors-burgundy-20 : #e7ccd2 ;
--global-colors-burgundy-30 : #dcb3bc ;
--global-colors-burgundy-40 : #cb909e ;
--global-colors-burgundy-50 : #c17a8b ;
--global-colors-burgundy-60 : #b2596e ;
--global-colors-burgundy-70 : #a25164 ;
--global-colors-burgundy-80 : #7e3f4e ;
--global-colors-burgundy-90 : #62313d ;
--global-colors-burgundy-100 : #4b252e ;
--global-colors-white : #ffffff ;
--global-colors-black : #000000 ;
--global-colors-gray-5 : #fafafa ;
--global-colors-gray-10 : #f6f6f6 ;
--global-colors-gray-15 : #f0f0f0 ;
--global-colors-gray-20 : #ebebeb ;
--global-colors-gray-30 : #e0e0e0 ;
--global-colors-gray-40 : #d2d2d2 ;
--global-colors-gray-50 : #bbbbbb ;
--global-colors-gray-60 : #959595 ;
--global-colors-gray-70 : #707070 ;
--global-colors-gray-80 : #424242 ;
--global-colors-gray-90 : #242424 ;
--global-elevation-2 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 1 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-4 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 2 px 4 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-8 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 4 px 8 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-16 : 0 px 0 px 2 px 0 px rgb (from var ( --global-colors-black ) r g b / 12 % ), 0 px 8 px 16 px 0 px rgb (from var ( --global-colors-black ) r g b / 14 % );
--global-elevation-28 : 0 px 0 px 8 px 0 px rgb (from var ( --global-colors-black ) r g b / 20 % ), 0 px 14 px 28 px 0 px rgb (from var ( --global-colors-black ) r g b / 24 % );
--global-elevation-64 : 0 px 0 px 8 px 0 px rgb (from var ( --global-colors-black ) r g b / 20 % ), 0 px 32 px 64 px 0 px rgb (from var ( --global-colors-black ) r g b / 24 % );
--global-radius-50 : 2 px ;
--global-radius-100 : 4 px ;
--global-radius-200 : 8 px ;
--global-radius-300 : 12 px ;
--global-radius-400 : 16 px ;
--global-radius-full : 999 px ;
--global-spacing-0 : 0 ;
--global-spacing-25 : 0.0625 rem ;
--global-spacing-50 : 0.125 rem ;
--global-spacing-100 : 0.25 rem ;
--global-spacing-150 : 0.375 rem ;
--global-spacing-200 : 0.5 rem ;
--global-spacing-250 : 0.625 rem ;
--global-spacing-300 : 0.75 rem ;
--global-spacing-400 : 1 rem ;
--global-spacing-500 : 1.25 rem ;
--global-spacing-600 : 1.5 rem ;
--global-spacing-800 : 2 rem ;
--global-spacing-1000 : 2.5 rem ;
--global-spacing-1200 : 3 rem ;
--global-spacing-1600 : 4 rem ;
--global-spacing-2000 : 5 rem ;
--global-typography-font-sans : Pretendard Variable, Pretendard, sans-serif ;
--global-typography-fontSize-100 : 0.6875 rem ;
--global-typography-fontSize-200 : 0.75 rem ;
--global-typography-fontSize-300 : 0.875 rem ;
--global-typography-fontSize-400 : 1 rem ;
--global-typography-fontSize-450 : 1.125 rem ;
--global-typography-fontSize-500 : 1.25 rem ;
--global-typography-fontSize-600 : 1.5 rem ;
--global-typography-fontSize-700 : 2 rem ;
--global-typography-fontSize-800 : 2.5 rem ;
--global-typography-fontWeight-thin : 100 ;
--global-typography-fontWeight-extraLight : 200 ;
--global-typography-fontWeight-light : 300 ;
--global-typography-fontWeight-regular : 400 ;
--global-typography-fontWeight-medium : 500 ;
--global-typography-fontWeight-semiBold : 600 ;
--global-typography-fontWeight-bold : 700 ;
--global-typography-fontWeight-extraBold : 800 ;
--global-typography-fontWeight-black : 900 ;
--global-typography-lineHeight-100 : 1 rem ;
--global-typography-lineHeight-200 : 1.125 rem ;
--global-typography-lineHeight-300 : 1.375 rem ;
--global-typography-lineHeight-400 : 1.5 rem ;
--global-typography-lineHeight-450 : 1.625 rem ;
--global-typography-lineHeight-500 : 1.75 rem ;
--global-typography-lineHeight-600 : 2.125 rem ;
--global-typography-lineHeight-700 : 2.5 rem ;
--global-typography-lineHeight-800 : 3.25 rem ;
--semantic-color-background-1 : var ( --global-colors-white );
--semantic-color-background-2 : var ( --global-colors-gray-5 );
--semantic-color-background-3 : var ( --global-colors-gray-10 );
--semantic-color-background-4 : var ( --global-colors-gray-20 );
--semantic-color-background-5 : var ( --global-colors-gray-90 );
--semantic-color-border-1 : var ( --global-colors-gray-30 );
--semantic-color-border-2 : var ( --global-colors-gray-40 );
--semantic-color-border-3 : var ( --global-colors-gray-50 );
--semantic-color-border-4 : var ( --global-colors-gray-60 );
--semantic-color-border-default : var ( --global-colors-gray-15 );
--semantic-color-text-1 : var ( --global-colors-gray-90 );
--semantic-color-text-2 : var ( --global-colors-gray-80 );
--semantic-color-text-3 : var ( --global-colors-gray-70 );
--semantic-color-text-4 : var ( --global-colors-gray-60 );
--semantic-color-text-5 : var ( --global-colors-gray-50 );
--semantic-color-text-6 : var ( --global-colors-white );
--semantic-color-support-error-1 : var ( --global-colors-red-10 );
--semantic-color-support-error-2 : var ( --global-colors-red-20 );
--semantic-color-support-error-3 : var ( --global-colors-red-50 );
--semantic-color-support-error-4 : var ( --global-colors-red-100 );
--semantic-color-support-warning-1 : var ( --global-colors-orange-10 );
--semantic-color-support-warning-2 : var ( --global-colors-orange-20 );
--semantic-color-support-warning-3 : var ( --global-colors-orange-50 );
--semantic-color-support-warning-4 : var ( --global-colors-orange-100 );
--semantic-color-support-success-1 : var ( --global-colors-green-10 );
--semantic-color-support-success-2 : var ( --global-colors-green-20 );
--semantic-color-support-success-3 : var ( --global-colors-green-50 );
--semantic-color-support-success-4 : var ( --global-colors-green-100 );
--semantic-color-support-info-1 : var ( --global-colors-primary-10 );
--semantic-color-support-info-2 : var ( --global-colors-primary-20 );
--semantic-color-support-info-3 : var ( --global-colors-primary-60 );
--semantic-color-support-info-4 : var ( --global-colors-primary-100 );
--semantic-color-focus : rgb (from var ( --global-colors-primary-50 ) r g b / 20 % );
--semantic-color-icon-primary : var ( --global-colors-gray-90 );
--semantic-color-icon-secondary : var ( --global-colors-gray-70 );
--semantic-color-icon-tertiary : var ( --global-colors-gray-50 );
--semantic-color-icon-on-color-default : var ( --global-colors-white );
--semantic-color-icon-on-color-disabled : var ( --global-colors-gray-60 );
--semantic-color-icon-interactive : var ( --global-colors-primary-60 );
--semantic-color-toggle-primary-1 : var ( --global-colors-primary-60 );
--semantic-color-toggle-primary-2 : var ( --global-colors-primary-70 );
--semantic-color-toggle-primary-3 : var ( --global-colors-primary-100 );
--semantic-color-toggle-disabled-bg : var ( --global-colors-gray-20 );
--semantic-color-toggle-disabled-border : var ( --global-colors-gray-40 );
--semantic-color-toggle-disabled-text : var ( --global-colors-gray-60 );
--semantic-color-toggle-off-bg : var ( --global-colors-gray-50 );
--semantic-color-toggle-off-hover : var ( --global-colors-gray-60 );
--semantic-color-toggle-hover-bg : var ( --global-colors-primary-10 );
--semantic-typography-heading-1-fontSize : var ( --global-typography-fontSize-200 );
--semantic-typography-heading-1-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-1-lineHeight : var ( --global-typography-lineHeight-200 );
--semantic-typography-heading-2-fontSize : var ( --global-typography-fontSize-300 );
--semantic-typography-heading-2-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-2-lineHeight : var ( --global-typography-lineHeight-300 );
--semantic-typography-heading-3-fontSize : var ( --global-typography-fontSize-400 );
--semantic-typography-heading-3-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-3-lineHeight : var ( --global-typography-lineHeight-400 );
--semantic-typography-heading-4-fontSize : var ( --global-typography-fontSize-500 );
--semantic-typography-heading-4-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-4-lineHeight : var ( --global-typography-lineHeight-500 );
--semantic-typography-heading-5-fontSize : var ( --global-typography-fontSize-600 );
--semantic-typography-heading-5-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-5-lineHeight : var ( --global-typography-lineHeight-600 );
--semantic-typography-heading-6-fontSize : var ( --global-typography-fontSize-700 );
--semantic-typography-heading-6-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-6-lineHeight : var ( --global-typography-lineHeight-700 );
--semantic-typography-heading-7-fontSize : var ( --global-typography-fontSize-800 );
--semantic-typography-heading-7-fontWeight : var ( --global-typography-fontWeight-medium );
--semantic-typography-heading-7-lineHeight : var ( --global-typography-lineHeight-800 );
--semantic-typography-body-1-fontSize : var ( --global-typography-fontSize-200 );
--semantic-typography-body-1-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-1-lineHeight : var ( --global-typography-lineHeight-200 );
--semantic-typography-body-2-fontSize : var ( --global-typography-fontSize-300 );
--semantic-typography-body-2-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-2-lineHeight : var ( --global-typography-lineHeight-300 );
--semantic-typography-body-3-fontSize : var ( --global-typography-fontSize-400 );
--semantic-typography-body-3-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-3-lineHeight : var ( --global-typography-lineHeight-400 );
--semantic-typography-body-4-fontSize : var ( --global-typography-fontSize-450 );
--semantic-typography-body-4-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-body-4-lineHeight : var ( --global-typography-lineHeight-450 );
--semantic-typography-caption-1-fontSize : var ( --global-typography-fontSize-100 );
--semantic-typography-caption-1-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-caption-1-lineHeight : var ( --global-typography-lineHeight-100 );
--semantic-typography-caption-2-fontSize : var ( --global-typography-fontSize-200 );
--semantic-typography-caption-2-fontWeight : var ( --global-typography-fontWeight-regular );
--semantic-typography-caption-2-lineHeight : var ( --global-typography-lineHeight-200 );
}