:root{--ddd-color-accent-blue:#4bb7ff;--ddd-color-additional-badge:#e53e3e;--ddd-color-additional-info:#4b9cffe6;--ddd-color-additional-negative:#ef3f3fe6;--ddd-color-additional-positive:#05ba5de6;--ddd-color-background-basic:#ffffff0d;--ddd-color-background-disabled:#ffffff1a;--ddd-color-background-primary10:#ff3a561a;--ddd-color-background-primary20:#ff3a5633;--ddd-color-divider:#ffffff0d;--ddd-color-grayscale-black:#0f0f0f;--ddd-color-grayscale-dark:#1b1b1b;--ddd-color-grayscale-gray1:#f4f4f4;--ddd-color-grayscale-gray4:#c9c9c9;--ddd-color-grayscale-gray6:#575757;--ddd-color-grayscale-gray9:#272727;--ddd-color-grayscale-white:#fcfcfc;--ddd-color-opacity-black03:#00000008;--ddd-color-opacity-black05:#0000000d;--ddd-color-opacity-black10:#0000001a;--ddd-color-opacity-black20:#0003;--ddd-color-opacity-black40:#0006;--ddd-color-opacity-black60:#0009;--ddd-color-opacity-black80:#000c;--ddd-color-opacity-white05:#ffffff0d;--ddd-color-opacity-white10:#ffffff1a;--ddd-color-opacity-white20:#fff3;--ddd-color-opacity-white40:#fff6;--ddd-color-opacity-white60:#fff9;--ddd-color-opacity-white80:#fffc;--ddd-color-primary-main:#ff3a56;--ddd-color-primary-sub:#c841f3;--ddd-color-text-body:#fffc;--ddd-color-text-description:#fff6;--ddd-color-text-disabled:#fff6;--ddd-color-text-hint:#fff3;--ddd-color-text-main:#fcfcfc;--ddd-color-text-sub:#fff9}
*,:before,:after{box-sizing:border-box}
@font-face{font-family:Montserrat-ExtraBold;src:url(/fonts/Montserrat-ExtraBold.ttf)format("truetype");font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat-Bold.ttf)format("truetype");font-display:swap}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)format("truetype");font-display:swap}@font-face{font-family:PlusJakartaSans-SemiBold;src:url(/fonts/PlusJakartaSans-SemiBold.ttf)format("truetype");font-display:swap}@font-face{font-family:PlusJakartaSans-Medium;src:url(/fonts/PlusJakartaSans-Medium.ttf)format("truetype");font-display:swap}@font-face{font-family:PlusJakartaSans-Bold;src:url(/fonts/PlusJakartaSans-Bold.ttf)format("truetype");font-display:swap}@font-face{font-family:PlusJakartaSans-MediumItalic;src:url(/fonts/PlusJakartaSans-MediumItalic.ttf)format("truetype");font-display:swap}@font-face{font-family:Pretendard-Bold;src:url(/fonts/Pretendard-Bold.otf)format("opentype");font-display:swap}@font-face{font-family:Pretendard-ExtraBold;src:url(/fonts/Pretendard-ExtraBold.otf)format("opentype");font-display:swap}@font-face{font-family:Pretendard-Medium;src:url(/fonts/Pretendard-Medium.otf)format("opentype");font-display:swap}@font-face{font-family:Pretendard-Regular;src:url(/fonts/Pretendard-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:Pretendard-SemiBold;src:url(/fonts/Pretendard-SemiBold.otf)format("opentype");font-display:swap}
@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{font-size:max(16px,1em)!important}}
::view-transition-old(page){mix-blend-mode:normal;height:100%;overflow:clip}::view-transition-new(page){mix-blend-mode:normal;height:100%;overflow:clip}@keyframes vt-enter-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes vt-exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:.75;transform:translate(-30%)}}@keyframes vt-enter-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}::view-transition-group(.vt-push){animation-duration:.35s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-new(.vt-push){animation:.35s cubic-bezier(.32,.72,0,1) both vt-enter-from-right}::view-transition-old(.vt-push){animation:.35s cubic-bezier(.32,.72,0,1) both vt-exit-to-left}::view-transition-group(.vt-sheet){animation-duration:.4s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-new(.vt-sheet){animation:.4s cubic-bezier(.32,.72,0,1) both vt-enter-from-bottom}::view-transition-old(.vt-sheet){animation:none}::view-transition-group(.vt-fade){animation-duration:.2s;animation-timing-function:ease-in-out}::view-transition-new(.vt-fade){animation:.2s ease-in-out both vt-fade-in}::view-transition-old(.vt-fade){animation:none}@keyframes vt-tabbar-exit{0%{opacity:1}to{opacity:0}}::view-transition-group(tab-bar){animation-duration:.15s}::view-transition-old(tab-bar){animation:.15s ease-out both vt-tabbar-exit}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
