@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@500;600;700;800;900&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[-100\.29\%_-5\.52\%_-84\.5\%_-21\.31\%\]{inset:-100.29% -5.52% -84.5% -21.31%}.inset-\[-15\.79\%_-20\.22\%_0_-4\.43\%\]{inset:-15.79% -20.22% 0 -4.43%}.inset-\[-156\.47\%_-10\.9\%_-140\.34\%_-5\.23\%\]{inset:-156.47% -10.9% -140.34% -5.23%}.inset-\[-16\.13\%_-683\.06\%_0_-666\.93\%\]{inset:-16.13% -683.06% 0 -666.93%}.inset-\[-1px\]{inset:-1px}.inset-\[-25\.03\%_-21\.81\%_-9\.24\%_-37\.6\%\]{inset:-25.03% -21.81% -9.24% -37.6%}.inset-\[-26\.7\%_-113\.82\%_-10\.57\%_-97\.7\%\]{inset:-26.7% -113.82% -10.57% -97.7%}.inset-\[-34\.75\%_-5\.36\%_-18\.62\%_-21\.49\%\]{inset:-34.75% -5.36% -18.62% -21.49%}.inset-\[-4\.78\%_-37\.8\%_-11\.01\%_-53\.59\%\]{inset:-4.78% -37.8% -11.01% -53.59%}.inset-\[-41\.18\%_-34\.15\%_-25\.05\%_-18\.02\%\]{inset:-41.18% -34.15% -25.05% -18.02%}.inset-\[-5\.54\%_-8\.06\%_-10\.59\%_-8\.06\%\]{inset:-5.54% -8.06% -10.59%}.inset-\[-5\.56\%\]{inset:-5.56%}.inset-\[-648\.56\%_-9\.56\%_-632\.77\%_-6\.23\%\]{inset:-648.56% -9.56% -632.77% -6.23%}.inset-\[-7\.89\%\]{inset:-7.89%}.inset-\[-8\.06\%\]{inset:-8.06%}.inset-\[0_-9\.26\%_-15\.79\%_-6\.53\%\]{inset:0 -9.26% -15.79% -6.53%}.inset-\[0_41\.31\%_0_0\]{inset:0 41.31% 0 0}.inset-\[0_87\.21\%_0_0\]{inset:0 87.21% 0 0}.inset-\[0_89\.3\%_0_0\]{inset:0 89.3% 0 0}.inset-\[0_91\.51\%_0_0\]{inset:0 91.51% 0 0}.inset-\[0_94\.31\%_0_0\]{inset:0 94.31% 0 0}.inset-\[0_96\.41\%_0_0\]{inset:0 96.41% 0 0}.inset-\[11\.25\%\]{inset:11.25%}.inset-\[11\.25\%_32\.87\%_84\.76\%_41\.77\%\]{inset:11.25% 32.87% 84.76% 41.77%}.inset-\[12\%\]{inset:12%}.inset-\[12\%_41\.67\%_87\.08\%_44\.57\%\]{inset:12% 41.67% 87.08% 44.57%}.inset-\[12\.13\%_58\.23\%_70\.29\%_16\.99\%\]{inset:12.13% 58.23% 70.29% 16.99%}.inset-\[12\.39\%_55\.43\%_81\.69\%_29\.03\%\]{inset:12.39% 55.43% 81.69% 29.03%}.inset-\[12\.5\%\]{inset:12.5%}.inset-\[15\.24\%_17\.53\%_71\.14\%_67\.13\%\]{inset:15.24% 17.53% 71.14% 67.13%}.inset-\[18\.31\%_70\.97\%_61\.7\%_13\.85\%\]{inset:18.31% 70.97% 61.7% 13.85%}.inset-\[28\.86\%_12\.17\%_58\.37\%_82\.47\%\]{inset:28.86% 12.17% 58.37% 82.47%}.inset-\[29\.71\%_11\.25\%_11\.25\%_11\.25\%\]{inset:29.71% 11.25% 11.25%}.inset-\[38\.3\%_76\.81\%_23\.07\%_12\%\]{inset:38.3% 76.81% 23.07% 12%}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-\[-0\.38px\]{bottom:-.38px}.bottom-\[0\.44px\]{bottom:.44px}.bottom-\[12\%\]{bottom:12%}.left-0{left:0}.left-\[-10px\]{left:-10px}.left-\[-4px\]{left:-4px}.left-\[-8px\]{left:-8px}.left-\[10px\]{left:10px}.left-\[127\.89px\]{left:127.89px}.left-\[140\.25px\]{left:140.25px}.left-\[148\.59px\]{left:148.59px}.left-\[174\.7px\]{left:174.7px}.left-\[20px\]{left:20px}.left-\[23\.19\%\]{left:23.19%}.left-\[254\.58px\]{left:254.58px}.left-\[304px\]{left:304px}.left-\[338px\]{left:338px}.left-\[58\.33\%\]{left:58.33%}.left-\[63px\]{left:63px}.left-\[87\.83\%\]{left:87.83%}.right-0{right:0}.right-\[0\.12px\]{right:.12px}.right-\[11\.25\%\]{right:11.25%}.right-\[12\%\]{right:12%}.right-\[136px\]{right:136px}.right-\[20px\]{right:20px}.right-\[40\%\]{right:40%}.right-\[72px\]{right:72px}.top-0{top:0}.top-1\/2{top:50%}.top-\[-0\.75px\]{top:-.75px}.top-\[10px\]{top:10px}.top-\[12\.88px\]{top:12.88px}.top-\[12\.92\%\]{top:12.92%}.top-\[12px\]{top:12px}.top-\[135px\]{top:135px}.top-\[15\.5px\]{top:15.5px}.top-\[16px\]{top:16px}.top-\[199px\]{top:199px}.top-\[19px\]{top:19px}.top-\[20px\]{top:20px}.top-\[23px\]{top:23px}.top-\[243\.5px\]{top:243.5px}.top-\[291\.5px\]{top:291.5px}.top-\[313\.5px\]{top:313.5px}.top-\[324px\]{top:324px}.top-\[41\.63\%\]{top:41.63%}.top-\[43px\]{top:43px}.top-\[4px\]{top:4px}.top-\[579px\]{top:579px}.top-\[6px\]{top:6px}.top-\[740\.5px\]{top:740.5px}.top-\[80px\]{top:80px}.top-\[843px\]{top:843px}.isolate{isolation:isolate}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.mb-0{margin-bottom:0}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-\[10px\]{width:10px;height:10px}.size-\[11\.667px\]{width:11.667px;height:11.667px}.size-\[12\.5px\]{width:12.5px;height:12.5px}.size-\[12px\]{width:12px;height:12px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\]{width:18px;height:18px}.size-\[208px\]{width:208px;height:208px}.size-\[20px\]{width:20px;height:20px}.size-\[224px\]{width:224px;height:224px}.size-\[24px\]{width:24px;height:24px}.size-\[28px\]{width:28px;height:28px}.size-\[32px\]{width:32px;height:32px}.size-\[36px\]{width:36px;height:36px}.size-\[40px\]{width:40px;height:40px}.size-\[44px\]{width:44px;height:44px}.size-\[4px\]{width:4px;height:4px}.size-\[6px\]{width:6px;height:6px}.size-\[8px\]{width:8px;height:8px}.size-full{width:100%;height:100%}.h-\[100cqw\]{height:100cqw}.h-\[1052px\]{height:1052px}.h-\[10px\]{height:10px}.h-\[12\.182px\]{height:12.182px}.h-\[12px\]{height:12px}.h-\[13\.183px\]{height:13.183px}.h-\[13\.5px\]{height:13.5px}.h-\[13\.75px\]{height:13.75px}.h-\[14px\]{height:14px}.h-\[15\.662px\]{height:15.662px}.h-\[17\.25px\]{height:17.25px}.h-\[17\.5px\]{height:17.5px}.h-\[17px\]{height:17px}.h-\[18\.333px\]{height:18.333px}.h-\[18px\]{height:18px}.h-\[19\.775px\]{height:19.775px}.h-\[208px\]{height:208px}.h-\[20px\]{height:20px}.h-\[21\.375px\]{height:21.375px}.h-\[224px\]{height:224px}.h-\[22px\]{height:22px}.h-\[232px\]{height:232px}.h-\[25\.5px\]{height:25.5px}.h-\[27\.5px\]{height:27.5px}.h-\[3\.333px\]{height:3.333px}.h-\[32px\]{height:32px}.h-\[33px\]{height:33px}.h-\[34px\]{height:34px}.h-\[364px\]{height:364px}.h-\[40px\]{height:40px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[6\.167px\]{height:6.167px}.h-\[64px\]{height:64px}.h-\[6px\]{height:6px}.h-\[76px\]{height:76px}.h-\[8px\]{height:8px}.h-\[918\.5px\]{height:918.5px}.h-full{height:100%}.min-h-\[1050px\]{min-height:1050px}.min-h-\[44px\]{min-height:44px}.min-h-\[780px\]{min-height:780px}.min-h-\[981px\]{min-height:981px}.min-h-\[993px\]{min-height:993px}.min-h-px{min-height:1px}.w-\[10px\]{width:10px}.w-\[11\.156px\]{width:11.156px}.w-\[11\.25px\]{width:11.25px}.w-\[119\.34px\]{width:119.34px}.w-\[123\.23px\]{width:123.23px}.w-\[13\.2px\]{width:13.2px}.w-\[13\.333px\]{width:13.333px}.w-\[13\.3px\]{width:13.3px}.w-\[130\.89px\]{width:130.89px}.w-\[133\.59px\]{width:133.59px}.w-\[14\.25px\]{width:14.25px}.w-\[14\.344px\]{width:14.344px}.w-\[14\.667px\]{width:14.667px}.w-\[140px\]{width:140px}.w-\[141\.3px\]{width:141.3px}.w-\[142\.17px\]{width:142.17px}.w-\[144px\]{width:144px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16\.8px\]{width:16.8px}.w-\[16px\]{width:16px}.w-\[17\.25px\]{width:17.25px}.w-\[173\.47px\]{width:173.47px}.w-\[18px\]{width:18px}.w-\[19\.27px\]{width:19.27px}.w-\[19\.8px\]{width:19.8px}.w-\[19px\]{width:19px}.w-\[20\.3px\]{width:20.3px}.w-\[200\.39px\]{width:200.39px}.w-\[208px\]{width:208px}.w-\[20px\]{width:20px}.w-\[21\.45px\]{width:21.45px}.w-\[210px\]{width:210px}.w-\[224px\]{width:224px}.w-\[230\.64px\]{width:230.64px}.w-\[31\.14px\]{width:31.14px}.w-\[318px\]{width:318px}.w-\[326px\]{width:326px}.w-\[327\.77px\]{width:327.77px}.w-\[32px\]{width:32px}.w-\[365px\]{width:365px}.w-\[36px\]{width:36px}.w-\[378px\]{width:378px}.w-\[390px\]{width:390px}.w-\[4\.933px\]{width:4.933px}.w-\[56px\]{width:56px}.w-\[6\.167px\]{width:6.167px}.w-\[61\.25px\]{width:61.25px}.w-\[64\.75px\]{width:64.75px}.w-\[64px\]{width:64px}.w-\[72\.42px\]{width:72.42px}.w-\[8\.05px\]{width:8.05px}.w-full{width:100%}.min-w-\[56px\]{min-width:56px}.min-w-px{min-width:1px}.max-w-\[512px\]{max-width:512px}.max-w-none{max-width:none}.flex-\[1_0_0\]{flex:1 0 0}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[__14px_14px\]{grid-template-rows:14px 14px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.content-baseline{align-content:baseline}.content-stretch{align-content:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[2px\]{gap:2px}.gap-\[3\.99px\]{gap:3.99px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}.gap-y-\[4px\]{row-gap:4px}.gap-y-\[8px\]{row-gap:8px}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded-\[12px\]{border-radius:12px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9999px\]{border-radius:9999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-bl-\[9999px\]{border-bottom-left-radius:9999px}.rounded-br-\[9999px\]{border-bottom-right-radius:9999px}.rounded-tl-\[9999px\]{border-top-left-radius:9999px}.rounded-tr-\[9999px\]{border-top-right-radius:9999px}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-\[\#e2e8f0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#e5eeff\]{--tw-border-opacity: 1;border-color:rgb(229 238 255 / var(--tw-border-opacity, 1))}.border-\[\#f3c4d3\]{--tw-border-opacity: 1;border-color:rgb(243 196 211 / var(--tw-border-opacity, 1))}.border-\[\#fce8ee\]{--tw-border-opacity: 1;border-color:rgb(252 232 238 / var(--tw-border-opacity, 1))}.border-\[rgba\(220\,233\,255\,0\.6\)\]{border-color:#dce9ff99}.border-\[transparent\]{border-color:transparent}.bg-\[\#10b981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#4a90e2\]{--tw-bg-opacity: 1;background-color:rgb(74 144 226 / var(--tw-bg-opacity, 1))}.bg-\[\#515d84\]{--tw-bg-opacity: 1;background-color:rgb(81 93 132 / var(--tw-bg-opacity, 1))}.bg-\[\#60a5fa\]{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-\[\#7fb09e\]{--tw-bg-opacity: 1;background-color:rgb(127 176 158 / var(--tw-bg-opacity, 1))}.bg-\[\#82a7c9\]{--tw-bg-opacity: 1;background-color:rgb(130 167 201 / var(--tw-bg-opacity, 1))}.bg-\[\#94a3b8\]{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-\[\#b5a8c8\]{--tw-bg-opacity: 1;background-color:rgb(181 168 200 / var(--tw-bg-opacity, 1))}.bg-\[\#b83a61\]{--tw-bg-opacity: 1;background-color:rgb(184 58 97 / var(--tw-bg-opacity, 1))}.bg-\[\#c4d0fd\]{--tw-bg-opacity: 1;background-color:rgb(196 208 253 / var(--tw-bg-opacity, 1))}.bg-\[\#c5c5da\]{--tw-bg-opacity: 1;background-color:rgb(197 197 218 / var(--tw-bg-opacity, 1))}.bg-\[\#cbd5e1\]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-\[\#d3e4fe\]{--tw-bg-opacity: 1;background-color:rgb(211 228 254 / var(--tw-bg-opacity, 1))}.bg-\[\#d85a7f\]{--tw-bg-opacity: 1;background-color:rgb(216 90 127 / var(--tw-bg-opacity, 1))}.bg-\[\#d9658b\]{--tw-bg-opacity: 1;background-color:rgb(217 101 139 / var(--tw-bg-opacity, 1))}.bg-\[\#dce9ff\]{--tw-bg-opacity: 1;background-color:rgb(220 233 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e2929e\]{--tw-bg-opacity: 1;background-color:rgb(226 146 158 / var(--tw-bg-opacity, 1))}.bg-\[\#e5989b\]{--tw-bg-opacity: 1;background-color:rgb(229 152 155 / var(--tw-bg-opacity, 1))}.bg-\[\#e5eeff\]{--tw-bg-opacity: 1;background-color:rgb(229 238 255 / var(--tw-bg-opacity, 1))}.bg-\[\#ecfdf5\]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-\[\#eff4ff\]{--tw-bg-opacity: 1;background-color:rgb(239 244 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eff6ff\]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f5f9\]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f3eefe\]{--tw-bg-opacity: 1;background-color:rgb(243 238 254 / var(--tw-bg-opacity, 1))}.bg-\[\#f5b041\]{--tw-bg-opacity: 1;background-color:rgb(245 176 65 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f9ff\]{--tw-bg-opacity: 1;background-color:rgb(248 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fce8ee\]{--tw-bg-opacity: 1;background-color:rgb(252 232 238 / var(--tw-bg-opacity, 1))}.bg-\[\#fdf0f4\]{--tw-bg-opacity: 1;background-color:rgb(253 240 244 / var(--tw-bg-opacity, 1))}.bg-\[\#fef9c3\]{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-\[\#ffdad6\]{--tw-bg-opacity: 1;background-color:rgb(255 218 214 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(0\,36\,207\,0\.1\)\]{background-color:#0024cf1a}.bg-\[rgba\(220\,233\,255\,0\.6\)\]{background-color:#dce9ff99}.bg-\[rgba\(239\,244\,255\,0\.5\)\]{background-color:#eff4ff80}.bg-\[rgba\(248\,249\,255\,0\.8\)\]{background-color:#f8f9ffcc}.bg-\[rgba\(248\,249\,255\,0\.9\)\]{background-color:#f8f9ffe6}.bg-\[rgba\(255\,255\,255\,0\)\]{background-color:#fff0}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-clip-padding{background-clip:padding-box}.p-\[13px\]{padding:13px}.p-\[17px\]{padding:17px}.p-\[4px\]{padding:4px}.p-\[8px\]{padding:8px}.px-\[1\.7px\]{padding-left:1.7px;padding-right:1.7px}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[17px\]{padding-left:17px;padding-right:17px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[8px\]{padding-left:8px;padding-right:8px}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[14\.5px\]{padding-top:14.5px;padding-bottom:14.5px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[16px\]{padding-top:16px;padding-bottom:16px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[4px\]{padding-top:4px;padding-bottom:4px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.py-px{padding-top:1px;padding-bottom:1px}.pb-\[0\.75px\]{padding-bottom:.75px}.pb-\[0\.81px\]{padding-bottom:.81px}.pb-\[12px\]{padding-bottom:12px}.pb-\[13px\]{padding-bottom:13px}.pb-\[14px\]{padding-bottom:14px}.pb-\[15px\]{padding-bottom:15px}.pb-\[16px\]{padding-bottom:16px}.pb-\[2\.5px\]{padding-bottom:2.5px}.pb-\[24px\]{padding-bottom:24px}.pb-\[2px\]{padding-bottom:2px}.pb-\[32px\]{padding-bottom:32px}.pb-\[40px\]{padding-bottom:40px}.pb-\[4px\]{padding-bottom:4px}.pb-\[6\.5px\]{padding-bottom:6.5px}.pb-\[8px\]{padding-bottom:8px}.pb-\[96px\]{padding-bottom:96px}.pb-px{padding-bottom:1px}.pl-\[14px\]{padding-left:14px}.pl-\[17\.58px\]{padding-left:17.58px}.pl-\[22\.5px\]{padding-left:22.5px}.pl-\[2px\]{padding-left:2px}.pl-\[30\.13px\]{padding-left:30.13px}.pl-\[5\.54px\]{padding-left:5.54px}.pl-\[5\.55px\]{padding-left:5.55px}.pl-\[8px\]{padding-left:8px}.pr-\[1\.88px\]{padding-right:1.88px}.pr-\[12px\]{padding-right:12px}.pr-\[17\.59px\]{padding-right:17.59px}.pr-\[22\.52px\]{padding-right:22.52px}.pr-\[30\.12px\]{padding-right:30.12px}.pr-\[4px\]{padding-right:4px}.pr-\[5\.56px\]{padding-right:5.56px}.pr-\[5\.57px\]{padding-right:5.57px}.pr-\[6px\]{padding-right:6px}.pr-\[7\.99px\]{padding-right:7.99px}.pt-\[1\.5px\]{padding-top:1.5px}.pt-\[12px\]{padding-top:12px}.pt-\[13px\]{padding-top:13px}.pt-\[14px\]{padding-top:14px}.pt-\[15px\]{padding-top:15px}.pt-\[16px\]{padding-top:16px}.pt-\[2\.94px\]{padding-top:2.94px}.pt-\[24px\]{padding-top:24px}.pt-\[2px\]{padding-top:2px}.pt-\[3\.44px\]{padding-top:3.44px}.pt-\[40px\]{padding-top:40px}.pt-\[4px\]{padding-top:4px}.pt-\[5\.5px\]{padding-top:5.5px}.pt-\[5px\]{padding-top:5px}.pt-\[64px\]{padding-top:64px}.pt-\[8px\]{padding-top:8px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'Hanken_Grotesk\:Black\'\]{font-family:"Hanken Grotesk:Black"}.font-\[\'Hanken_Grotesk\:Medium\'\]{font-family:"Hanken Grotesk:Medium"}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.font-black{font-weight:900}.font-medium{font-weight:500}.leading-\[0\]{line-height:0}.leading-\[13\.75px\]{line-height:13.75px}.leading-\[14px\]{line-height:14px}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[17\.88px\]{line-height:17.88px}.leading-\[18px\]{line-height:18px}.leading-\[19\.5px\]{line-height:19.5px}.leading-\[20px\]{line-height:20px}.leading-\[21\.13px\]{line-height:21.13px}.leading-\[24px\]{line-height:24px}.leading-\[25\.5px\]{line-height:25.5px}.leading-\[28px\]{line-height:28px}.leading-\[30px\]{line-height:30px}.leading-\[32px\]{line-height:32px}.leading-\[34px\]{line-height:34px}.leading-\[normal\]{line-height:normal}.tracking-\[-0\.18px\]{letter-spacing:-.18px}.tracking-\[-0\.2px\]{letter-spacing:-.2px}.tracking-\[-0\.45px\]{letter-spacing:-.45px}.tracking-\[-0\.4px\]{letter-spacing:-.4px}.tracking-\[-0\.56px\]{letter-spacing:-.56px}.tracking-\[-0\.5px\]{letter-spacing:-.5px}.tracking-\[-0\.6px\]{letter-spacing:-.6px}.tracking-\[-0\.7px\]{letter-spacing:-.7px}.tracking-\[0\.12px\]{letter-spacing:.12px}.tracking-\[0\.22px\]{letter-spacing:.22px}.tracking-\[0\.5px\]{letter-spacing:.5px}.text-\[\#0024cf\]{--tw-text-opacity: 1;color:rgb(0 36 207 / var(--tw-text-opacity, 1))}.text-\[\#004f3b\]{--tw-text-opacity: 1;color:rgb(0 79 59 / var(--tw-text-opacity, 1))}.text-\[\#059669\]{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-\[\#0b1a3d\]{--tw-text-opacity: 1;color:rgb(11 26 61 / var(--tw-text-opacity, 1))}.text-\[\#0b1c30\]{--tw-text-opacity: 1;color:rgb(11 28 48 / var(--tw-text-opacity, 1))}.text-\[\#0f172a\]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-\[\#2563eb\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-\[\#3b82f6\]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-\[\#444657\]{--tw-text-opacity: 1;color:rgb(68 70 87 / var(--tw-text-opacity, 1))}.text-\[\#515d84\]{--tw-text-opacity: 1;color:rgb(81 93 132 / var(--tw-text-opacity, 1))}.text-\[\#64748b\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-\[\#757689\]{--tw-text-opacity: 1;color:rgb(117 118 137 / var(--tw-text-opacity, 1))}.text-\[\#7c3aed\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#8b5cf6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-\[\#b83a61\]{--tw-text-opacity: 1;color:rgb(184 58 97 / var(--tw-text-opacity, 1))}.text-\[\#ba1a1a\]{--tw-text-opacity: 1;color:rgb(186 26 26 / var(--tw-text-opacity, 1))}.text-\[\#c5c5da\]{--tw-text-opacity: 1;color:rgb(197 197 218 / var(--tw-text-opacity, 1))}.text-\[\#ca8a04\]{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-\[\#d85a7f\]{--tw-text-opacity: 1;color:rgb(216 90 127 / var(--tw-text-opacity, 1))}.text-\[\#d9658b\]{--tw-text-opacity: 1;color:rgb(217 101 139 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shadow-\[0px_-2px_12px_0px_rgba\(11\,28\,48\,0\.04\)\]{--tw-shadow: 0px -2px 12px 0px rgba(11,28,48,.04);--tw-shadow-colored: 0px -2px 12px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_10px_15px_-3px_rgba\(0\,0\,0\,0\.1\)\,0px_4px_6px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored: 0px 10px 15px -3px var(--tw-shadow-color), 0px 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0px 1px 2px 0px rgba(0,0,0,.05);--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_1px_8px_0px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0px 1px 8px 0px rgba(0,0,0,.04);--tw-shadow-colored: 0px 1px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_4px_16px_-2px_rgba\(217\,101\,139\,0\.14\)\]{--tw-shadow: 0px 4px 16px -2px rgba(217,101,139,.14);--tw-shadow-colored: 0px 4px 16px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0px_2px_4px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0px 4px 6px -1px rgba(0,0,0,.1),0px 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored: 0px 4px 6px -1px var(--tw-shadow-color), 0px 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_8px_24px_-4px_rgba\(217\,101\,139\,0\.35\)\]{--tw-shadow: 0px 8px 24px -4px rgba(217,101,139,.35);--tw-shadow-colored: 0px 8px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.drop-shadow-\[0px_1px_1px_rgba\(0\,0\,0\,0\.05\)\]{--tw-drop-shadow: drop-shadow(0px 1px 1px rgba(0,0,0,.05));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)}.drop-shadow-\[0px_1px_4px_rgba\(0\,0\,0\,0\.04\)\]{--tw-drop-shadow: drop-shadow(0px 1px 4px rgba(0,0,0,.04));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)}.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)}.backdrop-blur-\[12px\]{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[24px\]{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\[word-break\:break-word\]{word-break:break-word}:root{font-family:Noto Sans KR,sans-serif;color:#0b1c30;background:#eef0f7;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}button{font:inherit;border:0;cursor:pointer}button:disabled{cursor:default}.app-shell{min-height:100vh;display:flex;justify-content:center;background:#eef0f7}.phone-frame{width:min(100%,438px);min-height:100vh;background:#f8f9ff;box-shadow:0 0 18px #15213b1c;position:relative;padding-bottom:74px;overflow:hidden}.topbar{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 21px;background:#f8f9ffeb;border-bottom:1px solid #eef0f8}.brand,.top-actions,.eyebrow,.summary-heading>div,.method,.account-top,.account-bottom,.summary-footer,.subnav,.section-heading,.analyze-button{display:flex;align-items:center}.brand{gap:9px}.brand-mark{color:#fff;background:#d85a7f;border-radius:4px;font-size:11px;font-weight:900;padding:3px 6px}.brand strong{font-size:18px;letter-spacing:-.5px}.brand em{color:#d85a7f;font-style:normal}.top-actions{gap:18px;color:#444657}.avatar{width:34px;height:34px;display:grid;place-items:center;color:#d85a7f;background:#fce8ee;border-radius:50%}.content{padding-bottom:20px}.subnav{justify-content:space-between;padding:14px 20px 4px}.icon-button{display:grid;place-items:center;color:#242735;background:transparent;padding:3px}.step-pill{display:flex;align-items:center;gap:7px;color:#444657;background:#e5eeff;border-radius:20px;font-size:11px;font-weight:900;padding:5px 12px}.step-pill i{width:6px;height:6px;background:#d85a7f;border-radius:50%}.intro{padding:23px 42px 15px;container-type:inline-size}.eyebrow{gap:7px;color:#515d84;font-size:12px;font-weight:900}.intro h1{margin:2px 0 5px;color:#0b1c30;font-size:min(25px,6.4cqi);white-space:nowrap;line-height:1.28;letter-spacing:-.8px}.intro p{margin:0;color:#444657;font-size:clamp(9px,3.4cqi,12px);line-height:1.45;white-space:nowrap}.accounts-section{padding:0 42px 20px}.section-heading{justify-content:space-between;padding:0 3px 11px;color:#444657;font-size:11px;font-weight:900}.select-all{display:flex;align-items:center;gap:10px;color:#0b1c30;background:transparent;font-size:14px;font-weight:900;padding:0}.section-heading b{color:#b83a61}.checkbox{width:20px;height:20px;display:grid;place-items:center;flex:0 0 auto;border:2px solid #d85a7f;border-radius:6px;color:#fff;background:#fff}.checkbox.checked{background:#d85a7f}.account-list{display:grid;gap:9px}.account-card{width:100%;padding:15px 16px 12px;text-align:left;background:#fff;border:2px solid #d85a7f;border-radius:12px;box-shadow:0 1px 2px #0000000d}.account-card.disabled{color:#757689;opacity:.58;background:#eff4ff;border:1px solid #c5c5da}.account-top{align-items:flex-start;gap:11px}.account-top>.checkbox{margin-top:2px}.account-info{flex:1;min-width:0}.account-title{display:flex;align-items:center;gap:8px}.account-title strong{font-size:18px;line-height:1.3;white-space:nowrap}.account-badge{padding:2px 8px;color:#444657;background:#e5eeff;border-radius:12px;font-size:11px;font-weight:900;white-space:nowrap}.account-card:nth-child(2) .account-badge{color:#0b1a3d;background:#c4d0fd}.account-info small{color:#444657;font-size:12px;font-weight:900}.amount{text-align:right;white-space:nowrap}.amount small{display:block;color:#444657;font-size:10px;font-weight:900}.amount strong{font-size:18px;line-height:1.35}.amount i,.summary-amount i{font-size:12px;font-style:normal;margin-left:3px}.account-bottom{justify-content:space-between;gap:5px;margin:8px 0 0 31px;padding-top:6px;border-top:1px solid #e5eeff;color:#444657;font-size:10px;font-weight:900}.account-bottom span{display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.account-bottom b,.summary-heading>span,.summary-amount b{color:#b83a61;background:#fce8ee;border-radius:12px;padding:3px 8px;white-space:nowrap}.analyze-button{justify-content:center;width:100%;gap:8px;margin-top:11px;padding:16px;color:#fff;background:#d85a7f;border-radius:12px;box-shadow:0 5px 10px #d85a7f33;font-size:14px;font-weight:900}.analyze-button:hover{background:#c84d72}.analyze-button:disabled{opacity:.45}.action-message{margin:7px 0 0;color:#b83a61;text-align:center;font-size:12px;font-weight:800}.summary{padding:1px 42px 18px;border-bottom:1px solid #e5eeff}.summary-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.summary-heading>div{gap:8px}.summary-heading strong{font-size:14px}.summary-heading>div svg{color:#d85a7f}.summary-heading>span{font-size:10px}.summary>small{color:#444657;font-size:12px;font-weight:900}.summary-amount{display:flex;align-items:baseline;gap:2px;margin-top:2px;color:#b83a61;font-size:31px;font-weight:900;letter-spacing:-1px}.summary-amount b{margin-left:10px;font-size:11px;letter-spacing:0}.progress{height:8px;margin-top:8px;overflow:hidden;background:#c5c5da;border-radius:20px}.progress span{display:block;height:100%;background:#b83a61}.summary-footer{justify-content:space-between;gap:9px;margin-top:10px;color:#444657;font-size:11px}.summary-footer strong{white-space:nowrap}.summary-footer button{padding:0;color:#444657;background:transparent;font-size:11px;font-weight:900;white-space:nowrap}.method{align-items:flex-start;gap:10px;padding:20px 43px;color:#444657}.method svg{flex:0 0 auto;color:#515d84;margin-top:2px}.method strong{display:block;color:#0b1c30;font-size:11px}.method p{margin:3px 0 0;font-size:12px;line-height:1.75}.bottom-nav{position:absolute;right:0;bottom:0;left:0;height:74px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding:0 28px;background:#f8f9ffef;box-shadow:0 -2px 12px #0b1c3010}.bottom-nav button{display:flex;flex-direction:column;align-items:center;gap:2px;color:#444657;background:transparent;font-size:11px;font-weight:900}.bottom-nav button.active,.bottom-nav button:hover{color:#d85a7f}@media(max-width:420px){.intro,.accounts-section,.summary{padding-left:20px;padding-right:20px}.method{padding-left:21px;padding-right:21px}}.asset-profile{width:min(390px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;margin:auto;padding:24px;border:1px solid #e5eeff;border-radius:20px;background:#f8f9ff;color:#0b1c30;box-shadow:0 16px 48px #0b1c3033}.asset-profile::backdrop{background:#0b1c3066}.asset-profile-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.asset-profile-heading span{font-size:10px;font-weight:800;letter-spacing:1px;color:#b83a61}.asset-profile-heading h2{margin:4px 0 0;font-size:22px}.asset-profile-heading button{padding:8px 12px;border-radius:8px;background:#e5eeff;color:#444657;font-size:12px}.asset-profile-note{margin:14px 0;font-size:12px;line-height:1.7;color:#515d84}.asset-profile-total{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:14px;background:#fff}.asset-profile-total>span{font-size:12px;color:#444657}.asset-profile-total strong{font-size:28px;color:#b83a61}.asset-profile-total small{margin-left:5px;font-size:14px}.asset-profile-stats{display:flex;flex-direction:column;gap:12px;margin:20px 0;font-size:13px}.asset-profile-stats>div{display:flex;justify-content:space-between;gap:12px}.asset-profile-stats dt{color:#515d84}.asset-profile-stats dd{margin:0;font-weight:800}.asset-profile-accounts{list-style:none;padding:0;margin:0;border-top:1px solid #e5eeff}.asset-profile-accounts li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 0;border-bottom:1px solid #e5eeff;font-size:12px}.asset-profile-accounts li>div{display:flex;flex-direction:column;gap:4px}.asset-profile-accounts small{font-size:10px;color:#515d84}.asset-profile-accounts li>span{font-weight:800;white-space:nowrap}.account-top{display:grid;grid-template-columns:20px minmax(0,1fr)}.account-top .amount{grid-column:2;text-align:left}.account-title{flex-wrap:wrap;gap:4px 8px}.account-title strong{white-space:normal}.account-bottom{flex-wrap:wrap;row-gap:6px}.account-bottom span{white-space:normal}.account-bottom svg{flex-shrink:0}.summary-amount{flex-wrap:wrap;row-gap:6px}.asset-profile:not([open]){display:none}.signup-page .signup-intro h1{white-space:normal;font-size:28px}.signup-page .signup-intro p{white-space:normal}.signup-page{--signup-primary: #d85a7f;--signup-ink: #0b1c30;--signup-muted: #515d84;padding-bottom:0}.signup-brand{color:inherit;text-decoration:none}.signup-security{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--signup-muted)}.signup-subnav .icon-button{min-width:44px;min-height:44px}.signup-spacer{width:44px}.signup-intro{padding-top:21px;padding-bottom:27px}.signup-intro .eyebrow{margin-bottom:9px}.signup-intro h1{font-size:28px;line-height:1.4;letter-spacing:-1px;margin-bottom:10px}.signup-intro p{font-size:12px;line-height:1.8;white-space:normal}.signup-form{padding:0 42px}.signup-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.signup-section-title h2{font-size:15px;font-weight:900;margin:0}.signup-section-title>span{font-size:11px;color:var(--signup-muted)}.signup-field{margin-bottom:18px}.signup-field>label{display:block;font-size:12px;font-weight:800;margin-bottom:8px}.signup-input{display:flex;align-items:center;min-height:52px;background:#fff;border:1px solid #dce4f3;border-radius:12px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.signup-input:focus-within{border-color:var(--signup-primary);box-shadow:0 0 0 3px #d85a7f14}.signup-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;padding:16px 14px;color:var(--signup-ink);font:inherit;font-size:14px}.signup-input input::-moz-placeholder{color:#757689;font-size:12px}.signup-input input::placeholder{color:#757689;font-size:12px}.signup-reveal{min-width:44px;min-height:48px;display:grid;place-items:center;background:transparent;color:var(--signup-muted)}.signup-match{flex-shrink:0;margin-right:14px;color:#16816a}.signup-hint,.signup-error{font-size:11px;margin:7px 0 0;line-height:1.6}.signup-hint{color:var(--signup-muted)}.signup-error{color:#b3264c}.signup-input.has-error{border-color:#b3264c}.signup-agreements{padding:0;margin:29px 0 0;border:0;min-width:0}.signup-agreements legend{font-weight:900;font-size:15px;margin-bottom:13px}.signup-agreements input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1.5px solid #b5bfd3;border-radius:6px;background:#fff;flex-shrink:0;margin:0;display:grid;place-content:center;cursor:pointer}.signup-agreements input:checked{background:var(--signup-primary);border-color:var(--signup-primary)}.signup-agreements input:checked:after{content:"";width:9px;height:5px;border:solid white;border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.signup-check-all{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid #dce4f3;border-radius:12px;padding:15px 13px;cursor:pointer}.signup-check-all>span{font-size:13px;font-weight:800}.signup-check-all small{display:block;font-size:10px;font-weight:500;color:var(--signup-muted);margin-top:4px}.signup-consent-list{padding:9px 0}.signup-consent-row{display:flex;align-items:center;justify-content:space-between;gap:3px}.signup-consent-row label{display:flex;gap:10px;align-items:center;min-height:44px;font-size:11px;color:#444657;cursor:pointer}.signup-consent-row button{display:grid;place-items:center;min-width:44px;min-height:44px;background:transparent;color:var(--signup-muted)}.signup-consent-row svg{transition:transform .2s}.signup-consent-row .is-open{transform:rotate(180deg)}.signup-terms{padding:12px;margin:0 0 8px;background:#eaf0fc;border-radius:8px;font-size:12px;line-height:1.8;color:#444657}.signup-submit{min-height:54px;text-decoration:none;margin-top:13px}.signup-preview-note{font-size:10px;text-align:center;color:var(--signup-muted);margin:12px 0 0}.signup-method{padding-top:27px;padding-bottom:25px;margin-top:25px;border-top:1px solid #e5eeff}.signup-method p{font-size:11px}.signup-footer{text-align:center;padding:6px 20px 28px;color:var(--signup-muted);font-size:10px;font-weight:800}.signup-footer span{margin-left:9px;font-weight:500}.signup-page a:focus-visible,.signup-page button:focus-visible,.signup-page input[type=checkbox]:focus-visible{outline:3px solid #515d84;outline-offset:3px}.signup-complete{padding:65px 42px;min-height:70vh;text-align:center;animation:signup-enter .25s ease-out}.signup-success-icon{display:grid;place-items:center;margin:0 auto 25px;width:70px;height:70px;border-radius:24px;background:#fce8ee;color:var(--signup-primary)}.signup-complete .eyebrow{justify-content:center}.signup-complete h1{font-size:26px;font-weight:900;line-height:1.5;margin:10px 0}.signup-complete>p{font-size:13px;color:#444657;overflow-wrap:anywhere}.signup-demo{background:#e5eeff;padding:16px;border-radius:12px;margin:25px 0;font-size:12px;line-height:1.8;color:var(--signup-muted)}.signup-complete .analyze-button{text-decoration:none}@keyframes signup-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:420px){.signup-form,.signup-complete{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){.signup-page *,.signup-page *:after{animation:none;transition:none}}.prototype-frame{width:min(100%,438px);min-height:100vh;background:#f8f9ff;position:relative;box-shadow:0 0 18px #15213b1c;color:#0b1c30}.prototype-screen{animation:portfolio-enter .22s ease-out}.prototype-screen [class*=font-]{font-family:Noto Sans KR,sans-serif}.prototype-screen p{margin:0}.prototype-screen [data-name$=":shadow"],.prototype-screen [data-name="Overlay+Shadow"]{pointer-events:none}:is(.prototype-company,.prototype-industry) [data-node-id="98:4064"]{height:auto;display:flex;flex-direction:column;gap:20px;padding:0 20px}:is(.prototype-company,.prototype-industry) :is([data-node-id="98:4065"],[data-node-id="98:4089"],[data-node-id="98:4102"],[data-node-id="98:4238"]){position:relative;top:auto;left:auto;right:auto;width:100%}:is(.prototype-company,.prototype-industry) [data-node-id="98:4065"]{order:0}:is(.prototype-company,.prototype-industry) [data-node-id="98:4089"]{order:1}:is(.prototype-company,.prototype-industry) [data-node-id="98:4238"]{order:2;flex-shrink:0}:is(.prototype-company,.prototype-industry) [data-node-id="98:4102"]{order:3}.prototype-company [data-node-id="98:4275"]{left:calc(50% - 112px)}.analysis-industry-chart{position:absolute;top:80px;left:0;width:100%;height:232px;display:flex;align-items:center;justify-content:center}.analysis-industry-legend{position:absolute;top:324px;left:0;right:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:4px}.analysis-industry-legend span{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:900;white-space:nowrap}.analysis-industry-legend i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.analysis-industry-list{order:3;width:100%;padding:4px 0 24px}.analysis-list-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 4px}.analysis-list-heading h2{margin:0;font-size:18px;font-weight:900}.analysis-list-heading small{font-size:11px;color:#444657;margin-left:6px}.analysis-list-heading>span{font-size:11px;color:#515d84;font-weight:900;white-space:nowrap}.analysis-industry-row{display:flex;align-items:center;gap:12px;padding:12px 8px 13px;border-bottom:1px solid #e5eeff;border-radius:12px}.analysis-industry-rank{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:8px;background:#e5eeff;color:#515d84;font-weight:900}.analysis-industry-rank.is-first{background:#fdf0f4;color:#d85a7f}.analysis-industry-detail{flex:1;min-width:0}.analysis-industry-detail h3{margin:0;font-size:18px;line-height:24px;font-weight:900;overflow-wrap:anywhere}.analysis-industry-detail p{font-size:13px;line-height:18px;color:#444657}.analysis-industry-detail small{font-size:11px;color:#515d84}.analysis-industry-row>strong{font-size:18px;white-space:nowrap}:is(.prototype-company,.prototype-industry) [data-node-id="98:4084"]{align-items:flex-start}:is(.prototype-company,.prototype-industry) [data-node-id="98:4087"]{width:auto;flex:1;min-width:0;height:auto}:is(.prototype-company,.prototype-industry) [data-node-id="98:4088"]{position:static;transform:none;white-space:normal}:is(.prototype-company,.prototype-industry) [data-node-id="98:4238"]{height:auto;min-height:364px;display:flex;flex-direction:column;gap:12px}:is(.prototype-company,.prototype-industry) [data-node-id="98:4239"]{position:static}:is(.prototype-company,.prototype-industry) [data-node-id="98:4275"]{position:relative;left:auto;top:auto;align-self:center}:is(.prototype-company,.prototype-industry) [data-node-id="98:4250"],.analysis-industry-legend{position:static;order:2;grid-template-rows:none;grid-auto-rows:auto}.analysis-industry-chart{position:relative;top:auto;flex-shrink:0}.analysis-industry-legend span{white-space:normal;font-size:10px}:is(.prototype-company,.prototype-industry) [data-node-id="98:4250"]>div{height:auto;min-width:0}:is(.prototype-company,.prototype-industry) [data-node-id="98:4250"]>div>div:last-child{flex-shrink:1;min-width:0}:is(.prototype-company,.prototype-industry) [data-node-id="98:4250"] [class*=whitespace-nowrap]{white-space:normal}.prototype-result [data-node-id="98:4494"]{height:auto;display:flex;flex-direction:column}.prototype-result :is([data-node-id="98:4495"],[data-node-id="98:4546"],[data-node-id="98:4558"],[data-node-id="98:4687"]){position:relative;top:auto;left:auto;right:auto;width:100%}.prototype-result [data-node-id="98:4699"]{position:fixed;z-index:20;top:auto;bottom:0;left:50%;transform:translate(-50%);width:min(100%,438px)}.prototype-result [data-node-id="98:4493"]{min-height:calc(100vh - 100px);padding-bottom:90px}.prototype-result [data-node-id="98:4510"]{left:auto;right:0;display:flex;align-items:center;justify-content:flex-end;gap:3px;width:auto}.prototype-result [data-node-id="98:4508"]{height:auto;min-height:32px}.prototype-result [data-node-id="98:4508"]>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.prototype-result :is([data-node-id="98:4509"],[data-node-id="98:4510"]){position:static;transform:none}.prototype-result :is([data-node-id="98:4511"],[data-node-id="98:4512"]){position:static;transform:none}.prototype-result [data-node-id="98:4533"]>div{flex-wrap:wrap;row-gap:5px}.prototype-result [data-node-id="98:4694"]{width:100%;height:auto}.prototype-result [data-node-id="98:4695"]{position:relative;top:auto}.prototype-result [data-node-id="98:4696"]{white-space:normal}.prototype-simulate :is([data-node-id="98:4364"],[data-node-id="98:4435"],[data-node-id="98:4438"]){white-space:normal}.prototype-simulate [data-node-id="98:4468"]{left:auto;right:52px}.prototype-simulate [data-node-id="98:5004"]{left:auto;right:20px}.prototype-simulate [data-node-id="98:4417"]{width:100%;gap:4px}.prototype-simulate [data-name="Quick Increment Chips"]>div{flex:1;padding-left:5px;padding-right:5px}.prototype-screen [data-name=Header],.prototype-screen [data-name=Nav]{width:100%}.prototype-screen [data-name=Nav]{position:fixed;z-index:20;left:50%;transform:translate(-50%);width:min(100%,438px);bottom:0}.prototype-interactive{cursor:pointer;transition:filter .16s,background-color .16s}.prototype-interactive:hover{filter:brightness(.96)}.prototype-interactive:active{filter:brightness(.92)}.prototype-frame :is(a,button,[role=button],input):focus-visible{outline:3px solid #515d84;outline-offset:3px}.prototype-data-note{font-size:10px;color:#515d84;text-align:center;padding:12px 12px 88px;margin:0}.prototype-search{position:relative;width:100%;background:#fff;border-radius:12px;display:flex;align-items:center;box-shadow:0 1px 2px #0000000d}.prototype-search input{padding:15px 0;border:0;border-radius:12px;min-width:0;width:100%;flex:1;background:transparent;font:inherit;font-size:14px;font-weight:800}.prototype-search-icon{width:20px;height:20px;flex-shrink:0;margin:0 10px 0 14px;pointer-events:none}.prototype-search>button{flex-shrink:0;display:grid;place-items:center;margin-right:4px}.prototype-search>button img{width:16px;height:16px}.prototype-search:focus-within{box-shadow:0 0 0 2px #d85a7f}.prototype-search input:focus-visible{outline:none}.prototype-asset-card{cursor:pointer;gap:12px;transition:border-color .16s,box-shadow .16s}.prototype-asset-card.is-selected{border-color:#d85a7f;box-shadow:0 2px 12px #d85a7f16}.prototype-asset-card [data-node-id="98:4386"],.prototype-asset-card [data-node-id="98:4390"]{min-width:0;flex:1}.prototype-asset-card [data-node-id="98:4392"]{min-width:0;flex-shrink:1}.prototype-asset-card :is([data-node-id="98:4393"],[data-node-id="98:4397"]){white-space:normal;overflow-wrap:anywhere}.prototype-asset-card [data-node-id="98:4393"]{font-size:16px}.prototype-asset-card [data-node-id="98:4397"]{font-size:11px}.prototype-asset-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;flex-shrink:0;margin:0;border:2px solid #a4adc1;border-radius:6px;background:#fff;cursor:pointer;display:grid;place-items:center}.prototype-asset-checkbox:checked{background:#d85a7f;border-color:#d85a7f}.prototype-asset-checkbox:checked:after{content:"";width:11px;height:6px;border:solid white;border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.prototype-screen [data-name=Nav]>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:74px;align-items:center;padding:0 28px}.prototype-screen [data-name=Nav]>div>[data-name=Link]{min-width:0;width:100%;padding-left:0;padding-right:0}.prototype-search>button{padding:10px;min-width:44px;min-height:48px;font-size:22px;color:#444657;background:transparent}.prototype-options{position:absolute;left:0;right:0;top:100%;z-index:30;background:#fff;border:1px solid #e5eeff;border-radius:12px;box-shadow:0 8px 25px #15213b20}.prototype-options button{display:flex;align-items:center;justify-content:space-between;padding:15px;text-align:left;background:transparent;width:100%;font-size:13px}.prototype-options button:hover{background:#fce8ee}.prototype-options span{color:#b83a61}.prototype-options p{padding:15px;font-size:12px;line-height:1.7}.prototype-amount{flex:1;min-width:0}.prototype-amount input{width:100%;background:#fff;border:0;border-radius:8px;color:#0b1c30;font:inherit;font-size:28px;letter-spacing:-1px;font-weight:900;padding:5px 12px}.prototype-tab-selected{background:#fff!important;color:#d85a7f;box-shadow:0 1px 2px #0000000d}.prototype-tab-inactive{background:transparent!important;color:#444657;box-shadow:none!important;filter:none}.prototype-tab-selected [class*=text-],.prototype-tab-inactive [class*=text-]{color:inherit}.prototype-comparison-list{width:100%;padding:0 20px 16px}.prototype-comparison-row{padding:18px 0 14px;border-bottom:1px solid #e5eeff}.prototype-result-line{display:grid;grid-template-columns:22px minmax(80px,1fr) 48px 49px 67px;align-items:center;gap:4px;font-size:12px;font-weight:800}.prototype-rank{font-size:11px;color:#515d84}.prototype-company h2{font-size:14px;font-weight:900;margin:0}.prototype-company small{font-size:10px;color:#444657}.prototype-result-line>span:not(.prototype-rank),.prototype-result-line>strong{text-align:right}.prototype-delta{font-size:10px;border-radius:12px;padding:3px 4px;text-align:center;background:#e5eeff;color:#515d84;white-space:nowrap}.prototype-delta.increase{background:#fce8ee;color:#b83a61}.prototype-result-line strong.increase{color:#d85a7f}.prototype-bar{display:flex;height:6px;background:#e5eeff;border-radius:9px;overflow:hidden;margin-top:12px}.prototype-bar span{background:#609fff}.prototype-bar i{background:#b83a61}.prototype-toast{position:fixed;z-index:50;left:50%;bottom:90px;transform:translate(-50%);width:min(calc(100% - 32px),390px);border-radius:12px;padding:14px 18px;background:#0b1c30;color:#fff;font-size:12px;line-height:1.7;box-shadow:0 6px 24px #0b1c3033}.prototype-dialog{max-width:min(360px,calc(100% - 32px));border:1px solid #e5eeff;border-radius:20px;padding:24px;color:#0b1c30;background:#f8f9ff}.prototype-dialog::backdrop{background:#0b1c3055}.prototype-dialog h2{font-size:20px;font-weight:900}.prototype-dialog p{font-size:13px;line-height:1.8;margin:15px 0}.prototype-dialog button{padding:12px 18px;background:#fce8ee;color:#b83a61;border-radius:10px;margin-right:8px;font-size:12px}.holding-symbol{width:40px;height:40px;border-radius:12px;background:#e5eeff;color:#515d84;display:grid;place-items:center;font-size:18px;font-weight:900}.prototype-holding [data-node-id="98:3885"]{min-height:calc(100vh - 60px)}.prototype-holding [data-node-id="98:3912"]{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;justify-content:space-between;height:auto;min-height:34px}.prototype-holding :is([data-node-id="98:3913"],[data-node-id="98:3916"]){position:relative;top:auto;left:auto;transform:none}.prototype-holding [data-node-id="98:3922"]{flex-wrap:wrap;row-gap:5px}.prototype-holding [data-node-id="98:3953"]{flex-wrap:wrap;row-gap:6px}.prototype-holding [data-node-id="98:3958"]{padding-right:0}.prototype-holding [data-node-id="98:3959"]{font-size:17px}.prototype-holding [data-node-id="98:4035"]{white-space:normal;width:100%}.prototype-holding [data-node-id="98:3940"]>div{flex-wrap:wrap;gap:8px}.prototype-holding [data-node-id="98:4042"]{position:sticky;top:0;z-index:10;order:-1}.prototype-holding [data-node-id="98:3885"]{padding-top:0}.prototype-holding .prototype-data-note{padding-bottom:25px}.holding-empty,.holding-explanation{padding:16px;background:#fff;border:1px solid #e5eeff;border-radius:12px;width:100%}.holding-explanation{width:auto;margin:0 20px 20px}.holding-empty h2,.holding-explanation h2{font-size:16px;font-weight:900;margin:0 0 8px}.holding-empty p,.holding-explanation p{font-size:12px;color:#444657;line-height:1.8}.holding-explanation button{color:#b83a61;background:#fce8ee;border-radius:8px;padding:10px 15px;margin-top:12px}@keyframes portfolio-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.prototype-screen{animation:none}.prototype-interactive{transition:none}}@media(max-width:360px){.prototype-result-line{grid-template-columns:18px minmax(65px,1fr) 40px 40px 58px;gap:2px;font-size:11px}.prototype-company h2{font-size:12px}}
