:root{--ds-p900: #103E84;--ds-p800: #0058E1;--ds-p700: #0064FF;--ds-p600: #267BFF;--ds-p500: #4D93FF;--ds-p400: #99C1FF;--ds-p300: #D9E8FF;--ds-p200: #EBF3FF;--ds-p100: #F6FAFF;--ds-p90: #F9FAFC;--ds-n900: #122546;--ds-n800: #2A3B58;--ds-n700: #3D4C67;--ds-n600: #495771;--ds-n500: #59667E;--ds-n400: #636F85;--ds-n300: #717C90;--ds-n200: #7F899B;--ds-n100: #8D96A6;--ds-n90: #9BA3B1;--ds-n80: #AAB1BC;--ds-n70: #B8BEC8;--ds-n60: #C4C8D1;--ds-n50: #E7E9ED;--ds-n40: #ECEEF0;--ds-n30: #F6F6F8;--ds-n20: #FAFAFB;--ds-n10: #FBFBFC;--ds-w900: #1F1F1F;--ds-w800: #333333;--ds-w700: #555555;--ds-w600: #777777;--ds-w500: #999999;--ds-w400: #C0C0C0;--ds-w300: #E3E3E3;--ds-w200: #F3F3F3;--ds-w100: #FFFFFF;--ds-gray100: #F3F4F6;--ds-w900a: rgba(255, 255, 255, .95);--ds-w700a: rgba(255, 255, 255, .5);--ds-w500a: rgba(255, 255, 255, .3);--ds-w300a: rgba(255, 255, 255, .15);--ds-w100a: rgba(255, 255, 255,.08);--ds-d75a: rgba(0, 0, 0, .75);--ds-d50a: rgba(0, 0, 0, .5);--ds-d25a: rgba(0, 0, 0, .25);--ds-r900: #CB3F3F;--ds-r700: #E56262;--ds-r500: #FA8282;--ds-r300: #FFAAAA;--ds-r100: #FFD6D6;--ds-r000: #FFF3F3;--ds-o900: #E96339;--ds-o700: #EF8D6E;--ds-o500: #F3A991;--ds-o300: #F9D2C6;--ds-o100: #FDEEE9;--ds-o000: #FFF8F5;--ds-y900: #FFAB04;--ds-y700: #FFCF52;--ds-y500: #FFDF8D;--ds-y300: #FFEA85;--ds-y100: #FFF5DC;--ds-y000: #FFFBEF;--ds-g900: #47B071;--ds-g700: #4AD180;--ds-g500: #88DAA9;--ds-g300: #A6E38E;--ds-g100: #CDF3DC;--ds-g000: #F1FBF5;--ds-e900: #319AA9;--ds-e700: #31D0E3;--ds-e500: #3ADFF7;--ds-e300: #98EEFB;--ds-e100: #E3FBFE;--ds-e000: #F6FEFF;--ds-s900: #56B0FF;--ds-s700: #83C5FF;--ds-s500: #B7DDFF;--ds-s300: #E1F1FF;--ds-s100: #F4FAFF;--ds-s000: #F9FCFF;--ds-b900: #1884D9;--ds-b700: #47A3F5;--ds-b500: #64B6FF;--ds-b300: #9FD2FF;--ds-b100: #D0E9FF;--ds-b000: #F6FBFF;--ds-v900: #7B3EC8;--ds-v700: #9759E5;--ds-v500: #AB72F5;--ds-v300: #C08FFF;--ds-v100: #E8D7FF;--ds-v000: #F4EBFF;--ds-excel-green: #1E7145;--ds-excel-dark-green: #1B603B;--ds-snackbar-cyan: #4AD8FF;--ds-e500: 0px 18px 28px rgba(0, 0, 0, .15), 0px 0px 1px rgba(0, 0, 0, .3);--ds-e400: 0px 10px 18px rgba(0, 0, 0, .15), 0px 0px 1px rgba(0, 0, 0, .3);--ds-e300: 0px 1px 1px rgba(0, 0, 0, .1), 0px 2px 2px rgba(0, 0, 0, .15);--ds-e200: 0px 1px 1px rgba(0, 0, 0, .04), 0px 2px 6px rgba(0, 0, 0, .05);--ds-e100: 0px 1px 1px rgba(0, 0, 0, .05), 0px 2px 3px rgba(0, 0, 0, .1);--ds-t900: var(--ds-w900);--ds-t700: var(--ds-w800);--ds-t500: var(--ds-w700);--ds-t300: var(--ds-w600);--ds-t90: #888888;--ds-t70: var(--ds-w500);--ds-t100: var(--ds-w100);--ds-font-family: "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ds-line-height: 1.5;--ds-letter-spacing: -.02em;--ds-error: var(--ds-r900)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--ds-font-family);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.right-0{right:0}.right-\[calc\(100\%\+8px\)\]{right:calc(100% + 8px)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.left-0{left:0}.left-1\/2{left:50%}.left-\[2px\]{left:2px}.left-\[calc\(100\%\+8px\)\]{left:calc(100% + 8px)}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[4px\]{margin-inline:4px}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-\[4px\]{margin-top:4px}.mt-\[8px\]{margin-top:8px}.mr-\[6px\]{margin-right:6px}.mr-\[12px\]{margin-right:12px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-\[28px\]{margin-bottom:28px}.ml-\[2px\]{margin-left:2px}.ml-\[6px\]{margin-left:6px}.ml-\[8px\]{margin-left:8px}.ml-\[12px\]{margin-left:12px}.ml-\[24px\]{margin-left:24px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-24{height:calc(var(--spacing) * 24)}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[66px\]{height:66px}.h-\[72px\]{height:72px}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[490px\]{height:490px}.h-full{height:100%}.h-px{height:1px}.max-h-\[220px\]{max-height:220px}.max-h-\[288px\]{max-height:288px}.max-h-\[400px\]{max-height:400px}.min-h-\[52px\]{min-height:52px}.min-h-\[100px\]{min-height:100px}.min-h-screen{min-height:100vh}.w-16{width:calc(var(--spacing) * 16)}.w-\[1px\]{width:1px}.w-\[6px\]{width:6px}.w-\[8px\]{width:8px}.w-\[10px\]{width:10px}.w-\[12px\]{width:12px}.w-\[16px\]{width:16px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[32px\]{width:32px}.w-\[36px\]{width:36px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[52px\]{width:52px}.w-\[66px\]{width:66px}.w-\[72px\]{width:72px}.w-\[120px\]{width:120px}.w-\[240px\]{width:240px}.w-\[400px\]{width:400px}.w-full{width:100%}.w-px{width:1px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[446px\]{max-width:446px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[1460px\]{max-width:1460px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-\[32px\]{min-width:32px}.min-w-\[40px\]{min-width:40px}.min-w-\[50px\]{min-width:50px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[200px\]{min-width:200px}.min-w-\[380px\]{min-width:380px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-0{rotate:0deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#E5E5E5\]>:not(:last-child)){border-color:#e5e5e5}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#1F1F1F\]{border-color:#1f1f1f}.border-\[\#3D4C67\]{border-color:#3d4c67}.border-\[\#8D96A6\]{border-color:#8d96a6}.border-\[\#80B5FF\]{border-color:#80b5ff}.border-\[\#267BFF\]{border-color:#267bff}.border-\[\#333333\]{border-color:#333}.border-\[\#C1C1C1\]{border-color:#c1c1c1}.border-\[\#C4C8D1\]{border-color:#c4c8d1}.border-\[\#CB3F3F\]{border-color:#cb3f3f}.border-\[\#CCCCCC\]{border-color:#ccc}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-\[\#E56262\]{border-color:#e56262}.border-\[\#F0F0F0\]{border-color:#f0f0f0}.border-\[\#F5F5F5\]{border-color:#f5f5f5}.border-\[var\(--ds-p600\,\#267BFF\)\]{border-color:var(--ds-p600,#267bff)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-transparent{border-color:#0000}.bg-\[\#1F1F1F\]{background-color:#1f1f1f}.bg-\[\#3D4C67\]{background-color:#3d4c67}.bg-\[\#8D96A6\]{background-color:#8d96a6}.bg-\[\#56B0FF\]{background-color:#56b0ff}.bg-\[\#267BFF\]{background-color:#267bff}.bg-\[\#333333\]{background-color:#333}.bg-\[\#AAB1BC\]{background-color:#aab1bc}.bg-\[\#C1C1C1\]{background-color:#c1c1c1}.bg-\[\#CB3F3F\]{background-color:#cb3f3f}.bg-\[\#E5E5E5\]{background-color:#e5e5e5}.bg-\[\#E56262\]{background-color:#e56262}.bg-\[\#EBF2FF\]{background-color:#ebf2ff}.bg-\[\#EBFAFF\]{background-color:#ebfaff}.bg-\[\#ECEEEF\]{background-color:#eceeef}.bg-\[\#F3F3F3\]{background-color:#f3f3f3}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#F6F6F8\]{background-color:#f6f6f8}.bg-\[\#FFAC04\]{background-color:#ffac04}.bg-\[var\(--ds-p600\,\#267BFF\)\]{background-color:var(--ds-p600,#267bff)}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-\[10px\]{padding:10px}.p-\[12px\]{padding:12px}.p-\[16px\]{padding:16px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.p-\[32px\]{padding:32px}.p-\[40px\]{padding:40px}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[4px\]{padding-inline:4px}.px-\[6px\]{padding-inline:6px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[16px\]{padding-inline:16px}.px-\[20px\]{padding-inline:20px}.px-\[24px\]{padding-inline:24px}.px-\[28px\]{padding-inline:28px}.px-\[32px\]{padding-inline:32px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-\[4px\]{padding-block:4px}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[18px\]{padding-block:18px}.pt-0{padding-top:0}.pt-\[24px\]{padding-top:24px}.pb-0{padding-bottom:0}.pb-\[16px\]{padding-bottom:16px}.pb-\[24px\]{padding-bottom:24px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[36px\]{font-size:36px}.text-\[56px\]{font-size:56px}.leading-\[18\.2px\]{--tw-leading:18.2px;line-height:18.2px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[27px\]{--tw-leading:27px;line-height:27px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[33px\]{--tw-leading:33px;line-height:33px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.28px\]{--tw-tracking:-.28px;letter-spacing:-.28px}.tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#1F1F1F\]{color:#1f1f1f}.text-\[\#3D4C67\]{color:#3d4c67}.text-\[\#4AD8FF\]{color:#4ad8ff}.text-\[\#8C96A6\]{color:#8c96a6}.text-\[\#267BFF\]{color:#267bff}.text-\[\#717C90\]{color:#717c90}.text-\[\#333333\]{color:#333}.text-\[\#555555\]{color:#555}.text-\[\#666666\]{color:#666}.text-\[\#777777\]{color:#777}.text-\[\#999999\]{color:#999}.text-\[\#AAB1BC\]{color:#aab1bc}.text-\[\#B8BEB8\]{color:#b8beb8}.text-\[\#C4C8D1\]{color:#c4c8d1}.text-\[\#CB3F3F\]{color:#cb3f3f}.text-\[var\(--ds-p600\,\#267BFF\)\]{color:var(--ds-p600,#267bff)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.decoration-\[\#555555\]{text-decoration-color:#555}.placeholder-\[\#999999\]::-moz-placeholder{color:#999}.placeholder-\[\#999999\]::placeholder{color:#999}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_3px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 2px 3px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 8px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 8px 16px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e100{box-shadow:var(--ds-e100)}.shadow-e300{box-shadow:var(--ds-e300)}.shadow-e400{box-shadow:var(--ds-e400)}.shadow-e500{box-shadow:var(--ds-e500)}.shadow-s100{box-shadow:0 0 10px #0000000d}.shadow-s200{box-shadow:0 0 10px #0003}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.peer-checked\:translate-x-\[12px\]:is(:where(.peer):checked~*){--tw-translate-x:12px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-\[16px\]:is(:where(.peer):checked~*){--tw-translate-x:16px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-\[20px\]:is(:where(.peer):checked~*){--tw-translate-x:20px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:border-\[var\(--ds-p600\,\#267BFF\)\]:is(:where(.peer):checked~*){border-color:var(--ds-p600,#267bff)}.peer-checked\:bg-\[var\(--ds-p600\,\#267BFF\)\]:is(:where(.peer):checked~*){background-color:var(--ds-p600,#267bff)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}@media(hover:hover){.peer-hover\:border-\[\#333333\]:is(:where(.peer):hover~*){border-color:#333}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:border-\[\#C4C8D1\]:is(:where(.peer):disabled~*){border-color:#c4c8d1}.peer-disabled\:bg-\[\#B8BEB8\]:is(:where(.peer):disabled~*){background-color:#b8beb8}.peer-disabled\:bg-\[\#ECEEEF\]:is(:where(.peer):disabled~*){background-color:#eceeef}.peer-disabled\:opacity-60:is(:where(.peer):disabled~*){opacity:.6}.peer-disabled\:peer-checked\:bg-\[\#B8BEB8\]:is(:where(.peer):disabled~*):is(:where(.peer):checked~*){background-color:#b8beb8}.peer-disabled\:peer-checked\:bg-\[\#ECEEEF\]:is(:where(.peer):disabled~*):is(:where(.peer):checked~*){background-color:#eceeef}.peer-disabled\:peer-checked\:text-\[\#B8BEB8\]:is(:where(.peer):disabled~*):is(:where(.peer):checked~*){color:#b8beb8}.last\:border-none:last-child{--tw-border-style:none;border-style:none}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#1F1F1F\]:hover{border-color:#1f1f1f}.hover\:border-\[\#333333\]:hover{border-color:#333}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:bg-\[\#0058E1\]:hover{background-color:#0058e1}.hover\:bg-\[\#99C1FF\]:hover{background-color:#99c1ff}.hover\:bg-\[\#59667E\]:hover{background-color:#59667e}.hover\:bg-\[\#555555\]:hover{background-color:#555}.hover\:bg-\[\#AAB1BC\]:hover{background-color:#aab1bc}.hover\:bg-\[\#E0F5FC\]:hover{background-color:#e0f5fc}.hover\:bg-\[\#E56262\]:hover{background-color:#e56262}.hover\:bg-\[\#EBFAFF\]:hover{background-color:#ebfaff}.hover\:bg-\[\#EEEEEE\]:hover{background-color:#eee}.hover\:bg-\[\#F0F4F8\]:hover{background-color:#f0f4f8}.hover\:bg-\[\#F5F5F5\]:hover{background-color:#f5f5f5}.hover\:bg-\[\#F5F7FA\]:hover{background-color:#f5f7fa}.hover\:bg-\[\#F6F6F8\]:hover{background-color:#f6f6f8}.hover\:bg-\[\#F6FDFF\]:hover{background-color:#f6fdff}.hover\:bg-\[\#F9FAFB\]:hover{background-color:#f9fafb}.hover\:bg-\[\#FAF9F9\]:hover{background-color:#faf9f9}.hover\:bg-\[\#FFEDED\]:hover{background-color:#ffeded}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#1F1F1F\]:hover{color:#1f1f1f}.hover\:text-\[\#717C90\]:hover{color:#717c90}.hover\:text-\[\#333333\]:hover{color:#333}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.active\:bg-\[\#0058E1\]:active{background-color:#0058e1}.active\:bg-\[\#717C90\]:active{background-color:#717c90}.active\:bg-\[\#111111\]:active{background-color:#111}.active\:bg-\[\#112546\]:active{background-color:#112546}.active\:bg-\[\#A82B2B\]:active{background-color:#a82b2b}.active\:bg-\[\#D9EFFF\]:active{background-color:#d9efff}.active\:bg-\[\#E0E0E0\]:active{background-color:#e0e0e0}.active\:bg-\[\#ECEEEF\]:active{background-color:#eceeef}.active\:bg-\[\#FFD9D9\]:active{background-color:#ffd9d9}.active\:bg-black\/10:active{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/10:active{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-\[\#C4C8D1\]:disabled{color:#c4c8d1}.disabled\:opacity-40:disabled{opacity:.4}.data-\[selected\=true\]\:bg-\[\#EBF2FF\][data-selected=true]{background-color:#ebf2ff}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_span\]\:text-white span{color:var(--color-white)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}}:root{--ds-p900:#103e84;--ds-p800:#0058e1;--ds-p700:#0064ff;--ds-p600:#267bff;--ds-p500:#4d93ff;--ds-p400:#99c1ff;--ds-p300:#d9e8ff;--ds-p200:#ebf3ff;--ds-p100:#f6faff;--ds-p90:#f9fafc;--ds-n900:#122546;--ds-n800:#2a3b58;--ds-n700:#3d4c67;--ds-n600:#495771;--ds-n500:#59667e;--ds-n400:#636f85;--ds-n300:#717c90;--ds-n200:#7f899b;--ds-n100:#8d96a6;--ds-n90:#9ba3b1;--ds-n80:#aab1bc;--ds-n70:#b8bec8;--ds-n60:#c4c8d1;--ds-n50:#e7e9ed;--ds-n40:#eceef0;--ds-n30:#f6f6f8;--ds-n20:#fafafb;--ds-n10:#fbfbfc;--ds-w900:#1f1f1f;--ds-w800:#333;--ds-w700:#555;--ds-w600:#777;--ds-w500:#999;--ds-w400:silver;--ds-w300:#e3e3e3;--ds-w200:#f3f3f3;--ds-w100:#fff;--ds-gray100:#f3f4f6;--ds-w900a:#fffffff2;--ds-w700a:#ffffff80;--ds-w500a:#ffffff4d;--ds-w300a:#ffffff26;--ds-w100a:#ffffff14;--ds-d75a:#000000bf;--ds-d50a:#00000080;--ds-d25a:#00000040;--ds-r900:#cb3f3f;--ds-r700:#e56262;--ds-r500:#fa8282;--ds-r300:#faa;--ds-r100:#ffd6d6;--ds-r000:#fff3f3;--ds-o900:#e96339;--ds-o700:#ef8d6e;--ds-o500:#f3a991;--ds-o300:#f9d2c6;--ds-o100:#fdeee9;--ds-o000:#fff8f5;--ds-y900:#ffab04;--ds-y700:#ffcf52;--ds-y500:#ffdf8d;--ds-y300:#ffea85;--ds-y100:#fff5dc;--ds-y000:#fffbef;--ds-g900:#47b071;--ds-g700:#4ad180;--ds-g500:#88daa9;--ds-g300:#a6e38e;--ds-g100:#cdf3dc;--ds-g000:#f1fbf5;--ds-e900:#319aa9;--ds-e700:#31d0e3;--ds-e500:0px 18px 28px #00000026, 0px 0px 1px #0000004d;--ds-e300:0px 1px 1px #0000001a, 0px 2px 2px #00000026;--ds-e100:0px 1px 1px #0000000d, 0px 2px 3px #0000001a;--ds-e000:#f6feff;--ds-s900:#56b0ff;--ds-s700:#83c5ff;--ds-s500:#b7ddff;--ds-s300:#e1f1ff;--ds-s100:#f4faff;--ds-s000:#f9fcff;--ds-b900:#1884d9;--ds-b700:#47a3f5;--ds-b500:#64b6ff;--ds-b300:#9fd2ff;--ds-b100:#d0e9ff;--ds-b000:#f6fbff;--ds-v900:#7b3ec8;--ds-v700:#9759e5;--ds-v500:#ab72f5;--ds-v300:#c08fff;--ds-v100:#e8d7ff;--ds-v000:#f4ebff;--ds-excel-green:#1e7145;--ds-excel-dark-green:#1b603b;--ds-snackbar-cyan:#4ad8ff;--ds-e400:0px 10px 18px #00000026, 0px 0px 1px #0000004d;--ds-e200:0px 1px 1px #0000000a, 0px 2px 6px #0000000d;--ds-t900:var(--ds-w900);--ds-t700:var(--ds-w800);--ds-t500:var(--ds-w700);--ds-t300:var(--ds-w600);--ds-t90:#888;--ds-t70:var(--ds-w500);--ds-t100:var(--ds-w100);--ds-font-family:"Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ds-line-height:1.5;--ds-letter-spacing:-.02em;--ds-error:var(--ds-r900)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.right-0{right:0}.right-\[calc\(100\%\+8px\)\]{right:calc(100% + 8px)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.left-0{left:0}.left-1\/2{left:50%}.left-\[2px\]{left:2px}.left-\[calc\(100\%\+8px\)\]{left:calc(100% + 8px)}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[4px\]{margin-inline:4px}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-\[4px\]{margin-top:4px}.mt-\[8px\]{margin-top:8px}.mr-\[6px\]{margin-right:6px}.mr-\[12px\]{margin-right:12px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-\[28px\]{margin-bottom:28px}.ml-\[2px\]{margin-left:2px}.ml-\[6px\]{margin-left:6px}.ml-\[8px\]{margin-left:8px}.ml-\[12px\]{margin-left:12px}.ml-\[24px\]{margin-left:24px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-24{height:calc(var(--spacing) * 24)}.h-\[6px\]{height:6px}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[66px\]{height:66px}.h-\[72px\]{height:72px}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[490px\]{height:490px}.h-full{height:100%}.h-px{height:1px}.max-h-\[220px\]{max-height:220px}.max-h-\[288px\]{max-height:288px}.max-h-\[400px\]{max-height:400px}.\!min-h-\[52px\]{min-height:52px!important}.min-h-\[52px\]{min-height:52px}.min-h-\[100px\]{min-height:100px}.min-h-screen{min-height:100vh}.\!w-\[min\(380px\,calc\(100vw-32px\)\)\]{width:min(380px,100vw - 32px)!important}.w-16{width:calc(var(--spacing) * 16)}.w-100{width:calc(var(--spacing) * 100)}.w-\[1px\]{width:1px}.w-\[6px\]{width:6px}.w-\[8px\]{width:8px}.w-\[10px\]{width:10px}.w-\[12px\]{width:12px}.w-\[16px\]{width:16px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[32px\]{width:32px}.w-\[36px\]{width:36px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[52px\]{width:52px}.w-\[66px\]{width:66px}.w-\[72px\]{width:72px}.w-\[120px\]{width:120px}.w-\[240px\]{width:240px}.w-\[400px\]{width:400px}.w-full{width:100%}.w-px{width:1px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[446px\]{max-width:446px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[1460px\]{max-width:1460px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-\[32px\]{min-width:32px}.min-w-\[40px\]{min-width:40px}.min-w-\[50px\]{min-width:50px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[200px\]{min-width:200px}.min-w-\[380px\]{min-width:380px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-0{rotate:0deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-\[10px\]{gap:10px!important}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#E5E5E5\]>:not(:last-child)){border-color:#e5e5e5}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-\[6px\]{border-radius:6px!important}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#1F1F1F\]{border-color:#1f1f1f}.border-\[\#3D4C67\]{border-color:#3d4c67}.border-\[\#8D96A6\]{border-color:#8d96a6}.border-\[\#80B5FF\]{border-color:#80b5ff}.border-\[\#267BFF\]{border-color:#267bff}.border-\[\#333333\]{border-color:#333}.border-\[\#C1C1C1\]{border-color:#c1c1c1}.border-\[\#C4C8D1\]{border-color:#c4c8d1}.border-\[\#CB3F3F\]{border-color:#cb3f3f}.border-\[\#CCCCCC\]{border-color:#ccc}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-\[\#E56262\]{border-color:#e56262}.border-\[\#F0F0F0\]{border-color:#f0f0f0}.border-\[\#F5F5F5\]{border-color:#f5f5f5}.border-\[var\(--ds-p600\,\#267BFF\)\]{border-color:var(--ds-p600,#267bff)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-transparent{border-color:#0000}.bg-\[\#1F1F1F\]{background-color:#1f1f1f}.bg-\[\#3D4C67\]{background-color:#3d4c67}.bg-\[\#8D96A6\]{background-color:#8d96a6}.bg-\[\#56B0FF\]{background-color:#56b0ff}.bg-\[\#267BFF\]{background-color:#267bff}.bg-\[\#333333\]{background-color:#333}.bg-\[\#AAB1BC\]{background-color:#aab1bc}.bg-\[\#C1C1C1\]{background-color:#c1c1c1}.bg-\[\#CB3F3F\]{background-color:#cb3f3f}.bg-\[\#E5E5E5\]{background-color:#e5e5e5}.bg-\[\#E56262\]{background-color:#e56262}.bg-\[\#EBF2FF\]{background-color:#ebf2ff}.bg-\[\#EBFAFF\]{background-color:#ebfaff}.bg-\[\#ECEEEF\]{background-color:#eceeef}.bg-\[\#F3F3F3\]{background-color:#f3f3f3}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#F6F6F8\]{background-color:#f6f6f8}.bg-\[\#FFAC04\]{background-color:#ffac04}.bg-\[var\(--ds-p600\,\#267BFF\)\]{background-color:var(--ds-p600,#267bff)}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-\[10px\]{padding:10px}.p-\[12px\]{padding:12px}.p-\[16px\]{padding:16px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.p-\[32px\]{padding:32px}.p-\[40px\]{padding:40px}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[4px\]{padding-inline:4px}.px-\[6px\]{padding-inline:6px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[16px\]{padding-inline:16px}.px-\[20px\]{padding-inline:20px}.px-\[24px\]{padding-inline:24px}.px-\[28px\]{padding-inline:28px}.px-\[32px\]{padding-inline:32px}.\!py-\[13px\]{padding-block:13px!important}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-\[4px\]{padding-block:4px}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[18px\]{padding-block:18px}.pt-0{padding-top:0}.pt-\[24px\]{padding-top:24px}.pb-0{padding-bottom:0}.pb-\[16px\]{padding-bottom:16px}.pb-\[24px\]{padding-bottom:24px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[36px\]{font-size:36px}.text-\[56px\]{font-size:56px}.leading-\[18\.2px\]{--tw-leading:18.2px;line-height:18.2px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[27px\]{--tw-leading:27px;line-height:27px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[33px\]{--tw-leading:33px;line-height:33px}.leading-none{--tw-leading:1;line-height:1}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.28px\]{--tw-tracking:-.28px;letter-spacing:-.28px}.tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#1F1F1F\]{color:#1f1f1f}.text-\[\#3D4C67\]{color:#3d4c67}.text-\[\#4AD8FF\]{color:#4ad8ff}.text-\[\#8C96A6\]{color:#8c96a6}.text-\[\#267BFF\]{color:#267bff}.text-\[\#717C90\]{color:#717c90}.text-\[\#333333\]{color:#333}.text-\[\#555555\]{color:#555}.text-\[\#666666\]{color:#666}.text-\[\#777777\]{color:#777}.text-\[\#999999\]{color:#999}.text-\[\#AAB1BC\]{color:#aab1bc}.text-\[\#B8BEB8\]{color:#b8beb8}.text-\[\#C4C8D1\]{color:#c4c8d1}.text-\[\#CB3F3F\]{color:#cb3f3f}.text-\[var\(--ds-p600\,\#267BFF\)\]{color:var(--ds-p600,#267bff)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.decoration-\[\#555555\]{text-decoration-color:#555}.placeholder-\[\#999999\]::-moz-placeholder{color:#999}.placeholder-\[\#999999\]::placeholder{color:#999}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_3px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 2px 3px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 8px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 8px 16px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.peer-checked\:translate-x-\[12px\]:is(:where(.peer):checked~*){--tw-translate-x:12px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-\[16px\]:is(:where(.peer):checked~*){--tw-translate-x:16px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:translate-x-\[20px\]:is(:where(.peer):checked~*){--tw-translate-x:20px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:border-\[var\(--ds-p600\,\#267BFF\)\]:is(:where(.peer):checked~*){border-color:var(--ds-p600,#267bff)}.peer-checked\:bg-\[var\(--ds-p600\,\#267BFF\)\]:is(:where(.peer):checked~*){background-color:var(--ds-p600,#267bff)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}@media(hover:hover){.peer-hover\:border-\[\#333333\]:is(:where(.peer):hover~*){border-color:#333}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:border-\[\#C4C8D1\]:is(:where(.peer):disabled~*){border-color:#c4c8d1}.peer-disabled\:bg-\[\#B8BEB8\]:is(:where(.peer):disabled~*){background-color:#b8beb8}.peer-disabled\:bg-\[\#ECEEEF\]:is(:where(.peer):disabled~*){background-color:#eceeef}.peer-disabled\:opacity-60:is(:where(.peer):disabled~*){opacity:.6}.peer-disabled\:peer-checked\:bg-\[\#B8BEB8\]:is(:where(.peer):disabled~*):is(:where(.peer):checked~*){background-color:#b8beb8}.peer-disabled\:peer-checked\:bg-\[\#ECEEEF\]:is(:where(.peer):disabled~*):is(:where(.peer):checked~*){background-color:#eceeef}.peer-disabled\:peer-checked\:text-\[\#B8BEB8\]:is(:where(.peer):disabled~*):is(:where(.peer):checked~*){color:#b8beb8}.last\:border-none:last-child{--tw-border-style:none;border-style:none}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#1F1F1F\]:hover{border-color:#1f1f1f}.hover\:border-\[\#333333\]:hover{border-color:#333}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:bg-\[\#0058E1\]:hover{background-color:#0058e1}.hover\:bg-\[\#99C1FF\]:hover{background-color:#99c1ff}.hover\:bg-\[\#59667E\]:hover{background-color:#59667e}.hover\:bg-\[\#555555\]:hover{background-color:#555}.hover\:bg-\[\#AAB1BC\]:hover{background-color:#aab1bc}.hover\:bg-\[\#E0F5FC\]:hover{background-color:#e0f5fc}.hover\:bg-\[\#E56262\]:hover{background-color:#e56262}.hover\:bg-\[\#EBFAFF\]:hover{background-color:#ebfaff}.hover\:bg-\[\#EEEEEE\]:hover{background-color:#eee}.hover\:bg-\[\#F0F4F8\]:hover{background-color:#f0f4f8}.hover\:bg-\[\#F5F5F5\]:hover{background-color:#f5f5f5}.hover\:bg-\[\#F5F7FA\]:hover{background-color:#f5f7fa}.hover\:bg-\[\#F6F6F8\]:hover{background-color:#f6f6f8}.hover\:bg-\[\#F6FDFF\]:hover{background-color:#f6fdff}.hover\:bg-\[\#F9FAFB\]:hover{background-color:#f9fafb}.hover\:bg-\[\#FAF9F9\]:hover{background-color:#faf9f9}.hover\:bg-\[\#FFEDED\]:hover{background-color:#ffeded}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#1F1F1F\]:hover{color:#1f1f1f}.hover\:text-\[\#717C90\]:hover{color:#717c90}.hover\:text-\[\#333333\]:hover{color:#333}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.active\:bg-\[\#0058E1\]:active{background-color:#0058e1}.active\:bg-\[\#717C90\]:active{background-color:#717c90}.active\:bg-\[\#111111\]:active{background-color:#111}.active\:bg-\[\#112546\]:active{background-color:#112546}.active\:bg-\[\#A82B2B\]:active{background-color:#a82b2b}.active\:bg-\[\#D9EFFF\]:active{background-color:#d9efff}.active\:bg-\[\#E0E0E0\]:active{background-color:#e0e0e0}.active\:bg-\[\#ECEEEF\]:active{background-color:#eceeef}.active\:bg-\[\#FFD9D9\]:active{background-color:#ffd9d9}.active\:bg-black\/10:active{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/10:active{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-\[\#C4C8D1\]:disabled{color:#c4c8d1}.disabled\:opacity-40:disabled{opacity:.4}.data-\[selected\=true\]\:bg-\[\#EBF2FF\][data-selected=true]{background-color:#ebf2ff}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_span\]\:text-white span{color:var(--color-white)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}:root{--ds-p900: #103E84;--ds-p800: #0058E1;--ds-p700: #0064FF;--ds-p600: #267BFF;--ds-p500: #4D93FF;--ds-p400: #99C1FF;--ds-p300: #D9E8FF;--ds-p200: #EBF3FF;--ds-p100: #F6FAFF;--ds-p90: #F9FAFC;--ds-n900: #122546;--ds-n800: #2A3B58;--ds-n700: #3D4C67;--ds-n600: #495771;--ds-n500: #59667E;--ds-n400: #636F85;--ds-n300: #717C90;--ds-n200: #7F899B;--ds-n100: #8D96A6;--ds-n90: #9BA3B1;--ds-n80: #AAB1BC;--ds-n70: #B8BEC8;--ds-n60: #C4C8D1;--ds-n50: #E7E9ED;--ds-n40: #ECEEF0;--ds-n30: #F6F6F8;--ds-n20: #FAFAFB;--ds-n10: #FBFBFC;--ds-w900: #1F1F1F;--ds-w800: #333333;--ds-w700: #555555;--ds-w600: #777777;--ds-w500: #999999;--ds-w400: #C0C0C0;--ds-w300: #E3E3E3;--ds-w200: #F3F3F3;--ds-w100: #FFFFFF;--ds-gray100: #F3F4F6;--ds-w900a: rgba(255, 255, 255, .95);--ds-w700a: rgba(255, 255, 255, .5);--ds-w500a: rgba(255, 255, 255, .3);--ds-w300a: rgba(255, 255, 255, .15);--ds-w100a: rgba(255, 255, 255, .08);--ds-d75a: rgba(0, 0, 0, .75);--ds-d50a: rgba(0, 0, 0, .5);--ds-d25a: rgba(0, 0, 0, .25);--ds-r900: #CB3F3F;--ds-r700: #E56262;--ds-r500: #FA8282;--ds-r300: #FFAAAA;--ds-r100: #FFD6D6;--ds-r000: #FFF3F3;--ds-o900: #E96339;--ds-o700: #EF8D6E;--ds-o500: #F3A991;--ds-o300: #F9D2C6;--ds-o100: #FDEEE9;--ds-o000: #FFF8F5;--ds-y900: #FFAB04;--ds-y700: #FFCF52;--ds-y500: #FFDF8D;--ds-y300: #FFEA85;--ds-y100: #FFF5DC;--ds-y000: #FFFBEF;--ds-g900: #47B071;--ds-g700: #4AD180;--ds-g500: #88DAA9;--ds-g300: #A6E38E;--ds-g100: #CDF3DC;--ds-g000: #F1FBF5;--ds-e900: #319AA9;--ds-e700: #31D0E3;--ds-e500-color: #3ADFF7;--ds-e300-color: #98EEFB;--ds-e100-color: #E3FBFE;--ds-e000: #F6FEFF;--ds-s900: #56B0FF;--ds-s700: #83C5FF;--ds-s500: #B7DDFF;--ds-s300: #E1F1FF;--ds-s100: #F4FAFF;--ds-s000: #F9FCFF;--ds-b900: #1884D9;--ds-b700: #47A3F5;--ds-b500: #64B6FF;--ds-b300: #9FD2FF;--ds-b100: #D0E9FF;--ds-b000: #F6FBFF;--ds-v900: #7B3EC8;--ds-v700: #9759E5;--ds-v500: #AB72F5;--ds-v300: #C08FFF;--ds-v100: #E8D7FF;--ds-v000: #F4EBFF;--ds-excel-green: #1E7145;--ds-excel-dark-green: #1B603B;--ds-snackbar-cyan: #4AD8FF;--ds-e500: 0 18px 28px rgba(0, 0, 0, .15), 0 0 1px rgba(0, 0, 0, .3);--ds-e400: 0 10px 18px rgba(0, 0, 0, .15), 0 0 1px rgba(0, 0, 0, .3);--ds-e300: 0 1px 1px rgba(0, 0, 0, .1), 0 2px 2px rgba(0, 0, 0, .15);--ds-e200: 0 1px 1px rgba(0, 0, 0, .04), 0 2px 6px rgba(0, 0, 0, .05);--ds-e100: 0 1px 1px rgba(0, 0, 0, .05), 0 2px 3px rgba(0, 0, 0, .1);--ds-t900: var(--ds-w900);--ds-t700: var(--ds-w800);--ds-t500: var(--ds-w700);--ds-t300: var(--ds-w600);--ds-t90: #888888;--ds-t70: var(--ds-w500);--ds-t100: var(--ds-w100);--ds-font-family: "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ds-line-height: 1.5;--ds-letter-spacing: -.02em}*,*:before,*:after{box-sizing:border-box;margin:0}html,body{min-height:100%}body{font-family:var(--ds-font-family);line-height:var(--ds-line-height);letter-spacing:var(--ds-letter-spacing);color:var(--ds-t900);background-color:var(--ds-n40)}:where(p,span,li,h1,h2,h3,h4,h5,h6,a,button,label,td,th){overflow-wrap:anywhere;word-break:break-word}a{color:inherit}button,input{font:inherit}img,svg{display:block;max-width:100%}::-webkit-scrollbar-button{display:none}.ds-scrollbar{scrollbar-width:12px;scrollbar-color:var(--ds-w300) transparent}.ds-scrollbar::-webkit-scrollbar{width:6px;height:6px}.ds-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:3px}.ds-scrollbar::-webkit-scrollbar-thumb{background:var(--ds-w300);border-radius:3px}.ds-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ds-w400)}.ds-scrollbar::-webkit-scrollbar-corner{background:transparent}.login-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;padding:100px 16px;background-color:var(--ds-n40)}.auth-footer{width:100%;margin-top:auto;padding-top:100px;padding-bottom:0;display:flex;flex-direction:column;align-items:center;gap:20px}.auth-footer-links{display:flex;align-items:center;gap:20px}.auth-footer-links a{font-size:14px;color:#888;text-decoration:none}.auth-footer-links a:hover{color:#555}.auth-footer-copyright{font-size:14px;color:#0f0f0f}.login-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:532px}.login-header{width:100%;margin-bottom:16px;text-align:center}.login-header-text{font-size:18px;font-weight:600;line-height:150%;color:var(--ds-t900)}.auth-brand{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:28px}.auth-brand-logo-link{cursor:pointer;text-decoration:none;color:inherit}.auth-brand-logo-row{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.auth-brand-logo{width:auto;max-width:220px;height:40px}.auth-beta-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:4px;background-color:var(--ds-p300);color:var(--ds-p600);font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.auth-brand-text{font-size:14px;font-weight:600;color:var(--ds-n600);text-align:center}.login-card{width:100%;max-width:532px;background:var(--ds-w100);border-radius:30px;box-shadow:var(--ds-e200);padding:48px 60px}.login-card-title{margin-bottom:32px;text-align:center;font-family:Pretendard,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.48px;color:var(--ds-t900)}.form-group{margin-bottom:20px}.form-label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;line-height:150%;color:var(--ds-t900)}.form-control{display:block;width:100%;height:52px;padding:14px 16px;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.32px;color:var(--ds-t700);background-color:var(--ds-w100);border:1px solid var(--ds-w400);border-radius:6px;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.form-control::-moz-placeholder{color:var(--ds-t70)}.form-control::placeholder{color:var(--ds-t70)}.form-control:hover{border-color:var(--ds-w800)}.form-control:focus{outline:none;border-color:var(--ds-p600)}.form-control.is-invalid,.form-control.is-invalid:hover,.form-control.is-invalid:focus{border-color:var(--ds-r900)}.form-control:disabled,.form-control[readonly]{background-color:var(--ds-n40);border-color:var(--ds-n60);color:var(--ds-n70);cursor:not-allowed}.form-input-wrapper{position:relative}.form-input-wrapper .form-control{padding-right:48px}.form-input-clear,.form-input-warning{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:none;align-items:center;justify-content:center;background:none;border:none;padding:0}.form-input-clear{width:24px;height:24px;cursor:pointer}.form-input-warning{width:20px;height:20px;pointer-events:none}.form-input-wrapper:not(.is-invalid):focus-within.has-value .form-input-clear{display:inline-flex}.form-input-wrapper.is-invalid .form-input-warning{display:inline-flex}.invalid-feedback{display:block;margin-top:4px;font-size:14px;font-weight:400;line-height:150%;color:var(--ds-r700)}.login-card .agreement-section input[type=checkbox]{width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;margin:0;accent-color:var(--ds-b900, #1884d9);cursor:pointer;flex-shrink:0;vertical-align:middle}.login-card .agreement-section input[type=checkbox]:focus-visible{outline:2px solid var(--ds-b500, #64b6ff);outline-offset:2px}.btn-login{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:130px;height:52px;padding:14px 24px;gap:8px;color:var(--ds-w100);background-color:var(--ds-w800);border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease,opacity .2s ease;font-size:16px;font-weight:700;line-height:150%}.btn-login:hover{background-color:var(--ds-w900)}.btn-login:active{background-color:var(--ds-w700)}.btn-login:disabled{opacity:.5;cursor:not-allowed}.login-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;margin-bottom:24px}.btn-link{background:none;border:none;padding:0;font-size:14px;font-weight:500;line-height:150%;color:var(--ds-t500);cursor:pointer;text-decoration:none;transition:color .2s ease}.btn-link:hover{color:var(--ds-t900);text-decoration:underline}.link-divider{color:var(--ds-w400);font-size:14px}.social-login-group{display:flex;flex-direction:column;gap:12px;margin-top:24px}.social-login-row{display:flex;gap:12px}.social-login-row .btn-social{flex:1 1 0;min-width:0}.btn-social{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:12px 18px;gap:10px;color:var(--ds-t700);background-color:var(--ds-w100);border:1px solid var(--ds-n50);border-radius:6px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;font-size:15px;font-weight:600;line-height:150%;text-decoration:none}.btn-social:hover{background-color:var(--ds-n30);border-color:var(--ds-n60)}.btn-social:focus-visible{outline:2px solid var(--ds-p600);outline-offset:2px}.btn-social-icon{width:24px;height:24px;flex-shrink:0}.alert{padding:14px 16px;margin-bottom:20px;border-radius:8px;font-size:14px;font-weight:500;line-height:150%}.alert-success{background-color:var(--ds-g000);border:1px solid var(--ds-g300);color:var(--ds-g900)}.alert-danger{background-color:var(--ds-r000);border:1px solid var(--ds-r300);color:var(--ds-r900)}.alert-warning{background-color:var(--ds-y000);border:1px solid var(--ds-y300);color:var(--ds-y900)}.alert-info{background-color:var(--ds-p100);border:1px solid var(--ds-p300);color:var(--ds-p900)}.text-center{text-align:center}.text-muted{color:var(--ds-w600)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.d-inline{display:inline}.w-100{width:100%}@media(max-width:768px){.login-card{padding:32px 24px;border-radius:20px}.login-header-text{font-size:16px}.auth-brand{margin-bottom:24px}.auth-brand-logo{max-width:188px;height:34px}}.form-input-field{width:100%;min-width:0}.form-input-field [data-input-shell]{box-sizing:border-box;padding-inline:16px;gap:8px}.form-input-field [data-input-shell][data-size=large]{height:52px}.form-input-field [data-input-shell][data-size=medium]{height:44px}.form-input-field [data-input-shell][data-size=small]{height:36px;padding-inline:12px}.form-input-field [data-input-shell] input{padding:0;margin:0;min-height:0}.form-input-field:has(input:disabled) [data-input-shell],.form-input-field:has(input:disabled) [data-input-shell] input{cursor:not-allowed}.form-fields.row .form-input-field.input-full,.form-input-field.input-full,.form-input-field.input-email-local{flex:.5}.name-inputs .form-input-field,.profile-password-field .form-input-field,.profile-password-row .form-input-field{flex:1}.form-input-field .input-field-right-slot .password-toggle-button,.form-input-field .input-field-right-slot .profile-password-toggle{position:static;top:auto;right:auto;transform:none}.input-field-slot-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer}.input-field-slot-button img{width:24px;height:24px;display:block}.input-field-slot-button:focus-visible{outline:2px solid var(--ds-p600);outline-offset:3px;border-radius:4px}button:disabled{cursor:not-allowed}.skeleton-block{background:linear-gradient(90deg,var(--ds-n40, #eceef2) 0%,var(--ds-n30, #f4f5f7) 50%,var(--ds-n40, #eceef2) 100%);background-size:200% 100%;animation:skeleton-shimmer 1.4s ease-in-out infinite;border-radius:6px}.skeleton-block--static{animation:none;background:var(--ds-n40, #eceef2)}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton-block{animation:none;background:var(--ds-n40, #eceef2)}}.auth-card-skeleton__title{height:28px;width:40%;margin:0 auto 24px}.auth-card-skeleton__line{height:44px;width:100%;margin-bottom:16px}.auth-card-skeleton__line--short{width:70%}.auth-card-skeleton__button{height:52px;width:100%;margin-top:8px}.profile-sidebar-skeleton__avatar{width:80px;height:80px;border-radius:50%;margin:0 auto 16px}.profile-sidebar-skeleton__name{height:20px;width:60%;margin:0 auto 24px}.profile-sidebar-skeleton__nav{height:16px;width:80%;margin:0 auto 12px}.profile-content-skeleton__heading{height:24px;width:30%;margin-bottom:24px}.profile-content-skeleton__row{height:44px;width:100%;margin-bottom:20px}.complete-card-skeleton__icon{width:74px;height:74px;box-sizing:border-box;border-radius:50%;margin:0 auto 24px}.complete-card-skeleton__title{height:28px;width:60%;margin:0 auto 32px}.complete-card-skeleton__button{height:52px;width:100%;margin-bottom:12px}.terms-skeleton__title{height:32px;width:50%;margin-bottom:24px}.terms-skeleton__paragraph{height:14px;width:100%;margin-bottom:10px}.email-sent-skeleton__icon{width:74px;height:74px;box-sizing:border-box;border-radius:50%;margin:0 auto 20px}.email-sent-skeleton__title{height:28px;width:70%;margin:0 auto 16px}.email-sent-skeleton__desc{height:14px;width:90%;margin:0 auto 10px}.skeleton-form-field{margin-bottom:1rem}.skeleton-form-label{height:14px;width:72px;margin-bottom:8px}.skeleton-form-input{height:52px;width:100%}.skeleton-login-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:1rem}.skeleton-login-action-link{height:14px;width:88px}.skeleton-social-divider{margin-top:1.5rem;margin-bottom:1rem;height:14px;width:72px;margin-left:auto;margin-right:auto}.skeleton-social-button{height:48px;width:100%;margin-bottom:12px}.skeleton-agreement-all{height:20px;width:55%;margin-bottom:12px}.skeleton-agreement-item{height:18px;width:75%;margin-bottom:10px}.skeleton-register-login-link{height:14px;width:180px;margin:1rem auto 0}.terms-view-skeleton__title{height:30px;width:45%;margin-bottom:8px}.terms-view-skeleton__meta{height:13px;width:96px}.terms-view-skeleton__version{height:36px;width:120px}.terms-view-skeleton__paragraph{height:14px;width:100%;margin-bottom:12px}.terms-view-skeleton__paragraph--short{width:72%}.terms-view-skeleton__paragraph--medium{width:88%}.google-reauth-skeleton__desc{height:14px;width:100%;margin-bottom:10px}.google-reauth-skeleton__desc--short{width:75%;margin-bottom:24px}.oauth2-consent-skeleton__intro{height:14px;width:85%;margin:0 auto 24px}.oauth2-consent-skeleton__scope{height:44px;width:100%;margin-bottom:8px}.oauth2-consent-skeleton__buttons{display:flex;gap:12px;margin-top:24px}.oauth2-consent-skeleton__buttons .auth-card-skeleton__button{flex:1;margin-top:0}.email-sent-skeleton__info-box{height:60px;width:100%;margin-bottom:12px}.complete-header-skeleton__logo{width:180px;height:40px;margin:0 auto 16px}.complete-header-skeleton__text{height:18px;width:120px;margin:0 auto}.terms-view-page{font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Segoe UI,Roboto,sans-serif;color:#1e293b;max-width:896px;margin:0 auto;padding:40px 16px 80px;background:#fff;min-height:100vh}.terms-view-title{font-size:30px;font-weight:700;margin:0 0 8px}.terms-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#64748b;margin:4px 0 24px;flex-wrap:wrap}.terms-version{position:relative;display:inline-block}.terms-version-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:120px;height:36px;padding:0 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#1f2937;font-size:14px;font-family:inherit;cursor:pointer}.terms-version[data-open=true] .terms-version-trigger,.terms-version-trigger:hover,.terms-version-trigger:focus{border-color:#267bff;outline:none}.terms-version[data-open=true] .chevron{transform:rotate(180deg)}.chevron{transition:transform .15s ease}.terms-version-menu{position:absolute;top:calc(100% + 4px);right:0;min-width:100%;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px #00000014;display:none;z-index:10}.terms-version[data-open=true] .terms-version-menu{display:block}.terms-version-option{display:flex;align-items:center;height:36px;padding:0 12px;font-size:14px;color:#267bff;cursor:pointer;white-space:nowrap}.terms-version-option:hover{background-color:#ebf3ff}.terms-content{border:1px solid #e2e8f0;border-radius:6px;background:#fff;padding:24px;font-size:14px;line-height:1.625;color:#1e293b}.terms-content h1{font-size:30px;font-weight:700;margin:0 0 16px}.terms-content h2{font-size:18px;font-weight:600;margin:32px 0 12px;color:#0f172a}.terms-content h2:first-of-type{margin-top:0}.terms-content p{margin:8px 0}.terms-content ul,.terms-content ol{padding-left:20px}.terms-content ul{list-style-type:disc}.terms-content table{width:100%;border-collapse:collapse;margin:12px 0 18px}.terms-content th,.terms-content td{border:1px solid #e2e8f0;padding:8px 10px;text-align:left}.terms-content th{background:#f8fafc;font-weight:600}.terms-lightbox-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.terms-lightbox-panel{display:flex;flex-direction:column;width:100%;max-width:896px;max-height:85vh;background:#fff;border-radius:8px;overflow:hidden;outline:none;box-shadow:0 8px 32px #0000001f}.terms-lightbox-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:20px 24px 12px;border-bottom:1px solid #e2e8f0}.terms-lightbox-title{margin:0;font-size:18px;font-weight:700;color:#1e293b;line-height:1.4}.terms-lightbox-close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;margin:-6px -6px -6px 0;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer}.terms-lightbox-close:hover,.terms-lightbox-close:focus{background:#f1f5f9;color:#1e293b;outline:none}.terms-lightbox-body{flex:1;min-height:0;overflow-y:auto;padding:0 8px 8px}.terms-view-page--lightbox{max-width:none;min-height:0;margin:0;padding:16px 16px 32px}.terms-view-page--lightbox .terms-view-title{display:none}.terms-lightbox-loading{padding:24px 16px}.terms-lightbox-error{margin:0;padding:32px 24px;text-align:center;color:#b91c1c;font-size:14px}.terms-lightbox-agree{display:flex;justify-content:center;margin-top:24px;padding:0 0 8px}.terms-lightbox-agree-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:320px;height:44px;border:none;border-radius:6px;background:#267bff;color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.terms-lightbox-agree-btn:hover,.terms-lightbox-agree-btn:focus{background:#1a6aef;outline:none}.route-transition{width:100%;align-self:stretch}.route-transition__content{width:100%}@keyframes content-fade-in{0%{opacity:0}to{opacity:1}}.content-fade-in{animation:content-fade-in .12s ease-out}@media(prefers-reduced-motion:reduce){.content-fade-in{animation:none}}.login-view{display:none}.login-view.is-visible{display:block;animation:ac-view-fade-in .28s ease-out}@keyframes ac-view-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.account-chooser-subtitle{margin:-12px 0 24px;font-size:15px;font-weight:500;line-height:1.45;color:var(--ds-n600);text-align:center}.account-chip-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin:0 0 40px;padding:0}.account-chip-form{display:block;width:100%;margin:0;padding:0;border:none}.account-chip-item{position:relative}.account-chip-delete-form{position:absolute;top:50%;right:16px;width:24px;height:24px;margin:0;padding:0;transform:translateY(-50%);display:none;align-items:center;justify-content:center}.account-chip-delete-btn{width:24px;height:24px;flex-shrink:0;aspect-ratio:1 / 1;padding:0;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.account-chip-delete-btn svg{display:block}.account-chip-delete-btn:focus-visible{outline:2px solid var(--ds-p600);outline-offset:2px;border-radius:50%}.is-delete-mode .account-chip-chevron{display:none}.is-delete-mode .account-chip-delete-form{display:flex}.is-delete-mode .account-chip{cursor:default;pointer-events:none}.account-chip{display:flex;align-items:center;gap:14px;width:100%;height:60px;padding:0 16px;box-sizing:border-box;text-align:left;background:var(--ds-w100);border:1px solid var(--ds-n50);border-radius:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.account-chip:hover,.account-chip-hint,.account-chip-item-hint .account-chip{border-color:var(--ds-p600);box-shadow:var(--ds-e200);background:var(--ds-p100)}.account-chip:focus-visible{outline:2px solid var(--ds-p600);outline-offset:2px}.account-chip-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--Neutral-N80, #AAB1BC);display:inline-flex;align-items:center;justify-content:center}.account-chip-avatar svg{display:block}.account-chip-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.account-chip-name,.account-chip-email{overflow:hidden;color:var(--Text-Gray-T900, #1F1F1F);text-overflow:ellipsis;white-space:nowrap;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.28px}.account-chip-name{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.account-chip-badge{display:inline-flex;height:20px;min-width:50px;min-height:20px;max-height:20px;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:1px solid var(--Primary-P600, #267BFF);background:var(--Gray-W100, #FFFFFF);color:var(--Primary-P600, #267BFF);font-size:12px;font-weight:500;line-height:1;box-sizing:border-box}.account-chip-chevron{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.account-chip-chevron svg{display:block}.account-actions{display:flex;gap:8px;margin-top:0;margin-bottom:0}.login-card{min-height:0;padding-bottom:60px}.btn-account-delete,.btn-account-add{flex:1;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 16px;border-radius:6px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;box-sizing:border-box;transition:background .15s ease,color .15s ease,border-color .15s ease}.btn-account-delete{background:var(--Gray-W100, #FFFFFF);color:var(--Gray-W800, #333333);border:1px solid var(--Gray-W800, #333333)}.btn-account-delete:hover{background:#f5f6f8}.btn-account-add{background:var(--Gray-W800, #333333);color:#fff;border:none}.btn-account-add:hover{background:#1f1f1f}.btn-form-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;padding:6px 4px;color:var(--ds-n600);background:none;border:none;cursor:pointer;transition:color .2s ease;font-size:14px;font-weight:600}.btn-form-back:hover{color:var(--ds-p800)}.login-password-row{position:relative}.login-password-input{padding-right:52px}.password-toggle-button{position:absolute;top:50%;right:14px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer;transform:translateY(-50%)}.password-toggle-button img{width:24px;height:24px}.password-toggle-button:focus-visible{outline:2px solid var(--ds-p600);outline-offset:3px;border-radius:4px}.social-login-divider{display:flex;align-items:center;gap:12px;margin-top:28px;color:var(--ds-n300);font-size:13px;font-weight:600}.social-login-divider:before,.social-login-divider:after{content:"";flex:1;height:1px;background:var(--ds-n50)}
