/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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}}}@layer theme{:root,:host{--font-sans:"Pretendard", -apple-system, BlinkMacSystemFont, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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);--text-12:12px;--text-12--line-height:18px;--text-14:14px;--text-14--line-height:20px;--text-14-long:14px;--text-14-long--line-height:22px;--text-15:15px;--text-15--line-height:22px;--text-16:16px;--text-16--line-height:22px;--text-16-long:16px;--text-16-long--line-height:24px;--text-18:18px;--text-18--line-height:1.35;--text-20:20px;--text-20--line-height:1.35;--text-24:24px;--text-24--line-height:1.35;--text-30:30px;--text-30--line-height:1.35;--color-accent-blue:#007aff}}@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;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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::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}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-px{top:-1px}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[9999\]{z-index:9999}.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}}.mx-6{margin-inline:calc(var(--spacing) * 6)}.ms-\[18px\]{margin-inline-start:18px}.ms-\[21px\]{margin-inline-start:21px}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-\[11px\]{margin-right:11px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-6{margin-left:calc(var(--spacing) * 6)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-full{width:100%;height:100%}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-60{height:calc(var(--spacing) * 60)}.h-\[22px\]{height:22px}.h-\[34px\]{height:34px}.h-\[50px\]{height:50px}.h-\[54px\]{height:54px}.h-\[60px\]{height:60px}.h-\[66px\]{height:66px}.h-\[67px\]{height:67px}.h-\[103px\]{height:103px}.h-\[110px\]{height:110px}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[57px\]{min-height:57px}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-24{width:calc(var(--spacing) * 24)}.w-\[22px\]{width:22px}.w-\[60px\]{width:60px}.w-\[80px\]{width:80px}.w-\[100px\]{width:100px}.w-\[148px\]{width:148px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[500px\]{width:500px}.w-full{width:100%}.w-px{width:1px}.max-w-\[90px\]{max-width:90px}.max-w-\[100px\]{max-width:100px}.max-w-\[110px\]{max-width:110px}.max-w-\[560px\]{max-width:560px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[54px\]{min-width:54px}.min-w-\[60px\]{min-width:60px}.min-w-\[64px\]{min-width:64px}.min-w-\[68px\]{min-width:68px}.min-w-\[70px\]{min-width:70px}.min-w-\[72px\]{min-width:72px}.min-w-\[74px\]{min-width:74px}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[220px\]{min-width:220px}.min-w-\[552px\]{min-width:552px}.min-w-\[580px\]{min-width:580px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-\[48\.86\%\]{flex-basis:48.86%}.basis-\[51\.14\%\]{flex-basis:51.14%}.border-separate{border-collapse:separate}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[100px_minmax\(0\,1fr\)\]{grid-template-columns:100px 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-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[9px\]{gap:9px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.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)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-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-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[\#1d356d\]{border-color:#1d356d}.border-\[\#007aff\]{border-color:#007aff}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#e4e4e7\]{border-color:#e4e4e7}.border-\[\#efeff1\]{border-color:#efeff1}.border-\[\#f4f4f5\]{border-color:#f4f4f5}.border-\[\#f5f5f5\]{border-color:#f5f5f5}.border-\[\#f04351\]{border-color:#f04351}.border-\[rgba\(228\,228\,231\,0\.36\)\]{border-color:#e4e4e75c}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-zinc-200{border-color:var(--color-zinc-200)}.bg-\[\#1d356d\]{background-color:#1d356d}.bg-\[\#7f1d1d\]{background-color:#7f1d1d}.bg-\[\#FF3D00\]{background-color:#ff3d00}.bg-\[\#d4d4d8\]\/60{background-color:#d4d4d899}.bg-\[\#d4f8cd\]{background-color:#d4f8cd}.bg-\[\#e4e4e7\]{background-color:#e4e4e7}.bg-\[\#e5f2ff\]{background-color:#e5f2ff}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#efeff1\]{background-color:#efeff1}.bg-\[\#eff1f3\]{background-color:#eff1f3}.bg-\[\#f3f3f3\]{background-color:#f3f3f3}.bg-\[\#f3fbf5\]{background-color:#f3fbf5}.bg-\[\#f4f4f5\]{background-color:#f4f4f5}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fdecee\]{background-color:#fdecee}.bg-\[\#fef4f5\]{background-color:#fef4f5}.bg-\[\#ffb6b2\]{background-color:#ffb6b2}.bg-\[\#ffe5b2\]{background-color:#ffe5b2}.bg-\[\#fff7eb\]{background-color:#fff7eb}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.fill-\[\#ffb02a\]{fill:#ffb02a}.fill-amber-400{fill:var(--color-amber-400)}.object-contain{object-fit:contain}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[5px\]{padding-block:5px}.py-\[15px\]{padding-block:15px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-px{padding-top:1px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-\[3px\]{padding-right:3px}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[5px\]{padding-bottom:5px}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-12{font-size:var(--text-12);line-height:var(--tw-leading,var(--text-12--line-height))}.text-14{font-size:var(--text-14);line-height:var(--tw-leading,var(--text-14--line-height))}.text-14-long{font-size:var(--text-14-long);line-height:var(--tw-leading,var(--text-14-long--line-height))}.text-15{font-size:var(--text-15);line-height:var(--tw-leading,var(--text-15--line-height))}.text-16{font-size:var(--text-16);line-height:var(--tw-leading,var(--text-16--line-height))}.text-18{font-size:var(--text-18);line-height:var(--tw-leading,var(--text-18--line-height))}.text-20{font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height))}.text-30{font-size:var(--text-30);line-height:var(--tw-leading,var(--text-30--line-height))}.text-\(length\:--text-12\){font-size:var(--text-12)}.text-\(length\:--text-14\){font-size:var(--text-14)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[27px\]{--tw-leading:27px;line-height:27px}.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\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.9px\]{--tw-tracking:-.9px;letter-spacing:-.9px}.tracking-\[-0\.28px\]{--tw-tracking:-.28px;letter-spacing:-.28px}.tracking-\[-0\.32px\]{--tw-tracking:-.32px;letter-spacing:-.32px}.tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0c151f\]{color:#0c151f}.text-\[\#1d356d\]{color:#1d356d}.text-\[\#3f3f46\]{color:#3f3f46}.text-\[\#007aff\]{color:#007aff}.text-\[\#34c759\]{color:#34c759}.text-\[\#58a2f9\]{color:#58a2f9}.text-\[\#5081e9\]{color:#5081e9}.text-\[\#18181b\]{color:#18181b}.text-\[\#27272a\]{color:#27272a}.text-\[\#52525b\]{color:#52525b}.text-\[\#71717a\]{color:#71717a}.text-\[\#a1a1aa\]{color:#a1a1aa}.text-\[\#bcbcc2\]{color:#bcbcc2}.text-\[\#d4d4d8\]{color:#d4d4d8}.text-\[\#f7a032\]{color:#f7a032}.text-\[\#f04351\]{color:#f04351}.text-\[\#f79103\]{color:#f79103}.text-\[\#ffb02a\]{color:#ffb02a}.text-\[Npx\]{color:Npx}.text-amber-400{color:var(--color-amber-400)}.text-white{color:var(--color-white)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-900{color:var(--color-zinc-900)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow-\[0_0_22\.2px_rgba\(67\,77\,118\,0\.06\)\]{--tw-shadow:0 0 22.2px var(--tw-shadow-color,#434d760f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_0px_22\.2px_0px_rgba\(67\,77\,118\,0\.06\)\]{--tw-shadow:0px 0px 22.2px 0px var(--tw-shadow-color,#434d760f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_20px_48px_0px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0px 20px 48px 0px var(--tw-shadow-color,#0000002e);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}.blur{--tw-blur:blur(8px);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,)}.invert{--tw-invert:invert(100%);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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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))}.outline-none{--tw-outline-style:none;outline-style:none}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-\[\#fafafa\]:hover{background-color:#fafafa}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:text-zinc-700:hover{color:var(--color-zinc-700)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}}.disabled\:opacity-50:disabled{opacity:.5}.\[\&\:\:-webkit-scrollbar\]\:w-\[10px\]::-webkit-scrollbar{width:10px}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-\[14px\]::-webkit-scrollbar-thumb{border-radius:14px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[\#e4e4e7\]::-webkit-scrollbar-thumb{background-color:#e4e4e7}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}}:root{--color-cresoty-blue:#1d356d;--color-accent-blue:#007aff;--color-blue-black:#0c151f;--color-grey-80:#3c4651;--color-grey-70:#505e6c;--color-grey-60:#647587;--color-grey-50:#83919f;--color-grey-40:#a2acb7;--color-grey-30:#c1c8cf;--color-grey-20:#e0e3e7;--color-grey-15:#eceef1;--color-grey-10:#eff1f3;--color-grey-05:#f7f8f9;--color-stroke:#e2e8f0;--color-yellow:#fc0;--color-orange:#ff9500;--color-orange-light:#ffeacc;--color-red:#ff3b30;--color-red-light:#ffe2e0;--color-green:#34c759;--color-green-light:#ebf9ee;--color-accent-blue-light:#e8f2ff;--color-accent-blue-hover:#0066d6;--color-green-hover:#2ba34a;--color-red-hover:#e0342b;--color-orange-hover:#e08600;--color-purple:#7c4dff;--color-purple-hover:#651fff;--color-purple-light:#ede7f6;--color-overlay:#00000080;--font-family:"Pretendard", -apple-system, BlinkMacSystemFont, sans-serif;--text-12-lh:var(--text-12--line-height);--text-14-lh:var(--text-14--line-height);--text-14-long-lh:var(--text-14-long--line-height);--text-15-lh:var(--text-15--line-height);--text-16-lh:var(--text-16--line-height);--text-16-long-lh:var(--text-16-long--line-height);--text-18-lh:var(--text-18--line-height);--text-20-lh:var(--text-20--line-height);--text-24-lh:var(--text-24--line-height);--text-30-lh:var(--text-30--line-height)}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@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-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}:root{--toss-blue: #0064FF;--toss-blue-light: #4D94FF;--toss-blue-pale: #E8F1FF;--toss-blue-dark: #0050CC;--toss-gray-900: #191F28;--toss-gray-800: #333D4B;--toss-gray-700: #4E5968;--toss-gray-600: #6B7684;--toss-gray-500: #8B95A1;--toss-gray-400: #B0B8C1;--toss-gray-300: #D1D6DB;--toss-gray-200: #E5E8EB;--toss-gray-100: #F2F4F6;--toss-gray-50: #F9FAFB;--toss-green: #00C471;--toss-green-pale: #E8FAF0;--toss-red: #F04452;--toss-red-pale: #FFF0F0;--toss-orange: #F59E0B;--toss-orange-pale: #FFF8E8;--toss-purple: #8B5CF6;--toss-purple-pale: #F3EEFF;--toss-white: #FFFFFF;--toss-bg: #F4F5F7;--toss-bg-card: #FFFFFF;--toss-h1-size: 26px;--toss-h1-weight: 700;--toss-h1-lh: 36px;--toss-h2-size: 20px;--toss-h2-weight: 700;--toss-h2-lh: 28px;--toss-h3-size: 17px;--toss-h3-weight: 600;--toss-h3-lh: 24px;--toss-body1-size: 15px;--toss-body1-weight: 400;--toss-body1-lh: 22px;--toss-body2-size: 14px;--toss-body2-weight: 400;--toss-body2-lh: 20px;--toss-caption-size: 13px;--toss-caption-weight: 400;--toss-caption-lh: 18px;--toss-small-size: 12px;--toss-small-weight: 400;--toss-small-lh: 16px;--toss-tiny-size: 11px;--toss-tiny-weight: 400;--toss-tiny-lh: 14px;--toss-number-size: 28px;--toss-number-weight: 700;--toss-number-sm-size: 20px;--toss-number-sm-weight: 700;--toss-sp-xs: 4px;--toss-sp-sm: 8px;--toss-sp-md: 12px;--toss-sp-lg: 16px;--toss-sp-xl: 20px;--toss-sp-xxl: 24px;--toss-sp-xxxl: 32px;--toss-shadow-sm: 0 1px 3px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--toss-shadow-md: 0 4px 12px rgba(0, 0, 0, .05), 0 1px 3px rgba(0, 0, 0, .04);--toss-shadow-lg: 0 8px 24px rgba(0, 0, 0, .06), 0 2px 6px rgba(0, 0, 0, .04);--toss-shadow-focus: 0 0 0 3px rgba(0, 100, 255, .12);--toss-radius-sm: 8px;--toss-radius-md: 12px;--toss-radius-lg: 16px;--toss-radius-xl: 100px}html{height:100%;overflow:hidden;width:100%}body{height:100%;overflow:hidden;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#root{height:100%;overflow:hidden}.App-dashboard{width:100%;height:100vh;background:#f5f5f5;overflow:auto}.App{max-width:428px;margin:0 auto;height:100vh;height:100dvh;background:#f2f2f2;display:flex;flex-direction:column;overflow:hidden;position:relative;touch-action:pan-y;min-height:100vh;min-height:100dvh}@supports (padding: env(safe-area-inset-top)){.App{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.scroll-content{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.full-width{width:100%}.full-height{height:100%}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-center{text-align:center}.touchable{cursor:pointer;transition:opacity .2s ease}.touchable:active{opacity:.7}._overlay_lkzai_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;z-index:1100}._modal_lkzai_14{background:#fff;border-radius:8px;width:100%;max-width:400px;box-shadow:0 4px 20px #00000026}._header_lkzai_22{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--color-stroke)}._header_lkzai_22 h3{margin:0;font-size:1.1rem;font-weight:600}._closeBtn_lkzai_36{background:none;border:none;cursor:pointer;color:var(--color-grey-60);padding:4px;display:flex;align-items:center;justify-content:center}._closeBtn_lkzai_36:hover{color:var(--color-grey-80)}._body_lkzai_51{padding:1.5rem}._label_lkzai_55{display:block;margin-bottom:.5rem;font-size:.9rem;font-weight:500;color:var(--color-grey-80)}._input_lkzai_63{width:100%;padding:.75rem;border:1px solid var(--color-stroke);border-radius:6px;font-size:1rem;outline:none;transition:border-color .2s}._input_lkzai_63:focus{border-color:var(--color-accent-blue)}._footer_lkzai_77{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--color-stroke);background:var(--color-grey-05);border-radius:0 0 8px 8px}._cancelBtn_lkzai_87{padding:.5rem 1rem;border:1px solid var(--color-stroke);background:#fff;border-radius:6px;font-size:.9rem;cursor:pointer;color:var(--color-grey-80)}._cancelBtn_lkzai_87:hover{background:var(--color-grey-05)}._confirmBtn_lkzai_101{padding:.5rem 1rem;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;color:#fff}._confirmBtn_lkzai_101:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_g6n0j_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_g6n0j_17{background:#fff;border-radius:12px;max-width:1200px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003;animation:_slideUp_g6n0j_1 .3s ease-out}@keyframes _slideUp_g6n0j_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_g6n0j_40{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--color-stroke)}._modalHeader_g6n0j_40 h2{margin:0;font-size:var(--text-24);color:var(--color-blue-black)}._orderInfo_g6n0j_54{display:flex;align-items:center;gap:12px;margin-top:8px}._orderNumber_g6n0j_61{margin:0;font-size:var(--text-14);color:var(--color-grey-60)}._closeButton_g6n0j_67{background:none;border:none;cursor:pointer;color:var(--color-grey-60);padding:8px;border-radius:50%;transition:all .2s}._closeButton_g6n0j_67:hover{background-color:var(--color-grey-05);color:var(--color-blue-black)}._modalBody_g6n0j_82{flex:1;overflow-y:auto;padding:24px}._contentLayout_g6n0j_88{display:grid;grid-template-columns:1fr 1fr;gap:24px}._singleColumn_g6n0j_94{grid-template-columns:1fr;max-width:600px}._leftSection_g6n0j_99{display:flex;flex-direction:column;gap:20px}._rightSection_g6n0j_105{display:flex;flex-direction:column;position:sticky;top:0;align-self:flex-start}._statusBadge_g6n0j_113{display:inline-block;padding:6px 14px;border-radius:16px;font-size:13px;font-weight:600;width:fit-content}._statusBadge_g6n0j_113[data-status=pending]{background-color:var(--color-orange-light);color:var(--color-orange)}._statusBadge_g6n0j_113[data-status=preparing]{background-color:var(--color-accent-blue-light);color:var(--color-accent-blue)}._statusBadge_g6n0j_113[data-status=ready]{background-color:var(--color-green-light);color:var(--color-green-hover)}._statusBadge_g6n0j_113[data-status=completed]{background-color:var(--color-grey-05);color:var(--color-grey-70)}._statusBadge_g6n0j_113[data-status=declined]{background-color:var(--color-red-light);color:var(--color-red-hover)}._section_g6n0j_147{margin-bottom:32px}._sectionTitle_g6n0j_151{display:flex;align-items:center;gap:8px;font-size:var(--text-18);font-weight:600;color:var(--color-grey-80);margin:0 0 16px}._infoGrid_g6n0j_161{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._infoItem_g6n0j_167{display:flex;flex-direction:column;gap:4px}._label_g6n0j_173{font-size:13px;color:var(--color-grey-60);display:flex;align-items:center;gap:4px}._value_g6n0j_181{font-size:var(--text-15);color:var(--color-blue-black);font-weight:500}._prescriptionImage_g6n0j_187{margin:16px 0;border-radius:8px;overflow:hidden;border:1px solid var(--color-stroke);background-color:var(--color-grey-05)}._prescriptionImage_g6n0j_187 img{width:100%;height:auto;display:block;max-height:600px;object-fit:contain}._prescriptionInfo_g6n0j_203{margin-top:16px;background-color:#f9f9f9;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}._medicineTable_g6n0j_213{width:100%;border-collapse:collapse;margin-top:8px}._medicineTable_g6n0j_213 th,._medicineTable_g6n0j_213 td{padding:12px;text-align:left;border-bottom:1px solid var(--color-stroke)}._medicineTable_g6n0j_213 th{background-color:var(--color-grey-05);font-weight:600;color:var(--color-grey-80);font-size:13px}._medicineTable_g6n0j_213 td{font-size:var(--text-14);color:var(--color-grey-70)}._medicineTable_g6n0j_213 tfoot td{font-size:var(--text-15);border-top:2px solid var(--color-grey-80);border-bottom:none;padding-top:16px}._paymentInfo_g6n0j_245{background-color:#f9f9f9;border-radius:8px;padding:16px}._paymentRow_g6n0j_251{display:flex;justify-content:space-between;padding:8px 0;font-size:var(--text-14)}._paymentRow_g6n0j_251:not(:last-child){border-bottom:1px solid var(--color-stroke)}._paymentRow_g6n0j_251 ._highlight_g6n0j_262{color:var(--color-orange);font-weight:600}._noteBox_g6n0j_267{display:flex;align-items:flex-start;gap:12px;background-color:#fff9c4;border-left:4px solid var(--color-yellow);padding:12px;border-radius:4px;margin-top:16px}._noteBox_g6n0j_267 p{margin:0;font-size:var(--text-14);color:var(--color-grey-80)}._modalFooter_g6n0j_284{padding:24px;border-top:1px solid var(--color-stroke);display:flex;gap:12px;justify-content:flex-end}._actionButton_g6n0j_292{display:flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:8px;font-size:var(--text-15);font-weight:600;color:#fff;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #0000001a}._actionButton_g6n0j_292:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}._actionButton_g6n0j_292:active{transform:translateY(0)}@media (max-width: 1024px){._contentLayout_g6n0j_88{grid-template-columns:1fr}._rightSection_g6n0j_105{position:static}}._modalBody_g6n0j_82::-webkit-scrollbar{width:8px}._modalBody_g6n0j_82::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._modalBody_g6n0j_82::-webkit-scrollbar-thumb{background:var(--color-grey-40);border-radius:4px}._modalBody_g6n0j_82::-webkit-scrollbar-thumb:hover{background:var(--color-grey-50)}._pageContainer_10p3k_3{max-width:1400px;margin:0 auto;padding:24px}._topSummaryBar_10p3k_10{display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px 28px;margin-bottom:24px;gap:28px}._summaryDateBlock_10p3k_21{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:130px}._summaryDateLabel_10p3k_29{font-size:13px;font-weight:600;color:#1a1a1a;background:#f0f0f0;padding:3px 14px;border-radius:12px}._summaryDateTime_10p3k_38{font-size:var(--text-12);color:#999}._summaryDivider_10p3k_43{width:1px;height:48px;background:#e8e8e8;flex-shrink:0}._summaryItem_10p3k_50{display:flex;align-items:center;gap:14px;flex:1}._summaryIcon_10p3k_57{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._summaryIconOrder_10p3k_67,._summaryIconPayment_10p3k_72{background:#e8f0fe;color:#4c6ef5}._summaryInfo_10p3k_77{display:flex;flex-direction:column;gap:2px}._summaryLabel_10p3k_83{font-size:13px;color:gray;font-weight:500}._summaryValue_10p3k_89{font-size:22px;font-weight:700;color:#1a1a1a}._statusSection_10p3k_96{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px 28px;margin-bottom:24px}._statusSectionHeader_10p3k_104{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._statusHeaderLeft_10p3k_113{display:flex;align-items:center;gap:12px}._statusSectionTitle_10p3k_119{font-size:var(--text-16);font-weight:700;color:#1a1a1a}._refreshBtn_10p3k_125{display:flex;align-items:center;gap:4px;padding:5px 14px;background:#4c6ef5;color:#fff;border:none;border-radius:4px;font-size:var(--text-12);font-weight:600;cursor:pointer;transition:background .2s}._refreshBtn_10p3k_125:hover{background:#3b5bdb}._lastUpdateText_10p3k_144{font-size:var(--text-12);color:#999}._statusFlow_10p3k_149{display:flex;align-items:flex-start;justify-content:center;gap:0;padding:12px 0 8px}._statusItem_10p3k_157{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:120px;flex:1}._statusCircle_10p3k_166{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s}._statusCircle_10p3k_166:hover{transform:scale(1.05)}._statusPending_10p3k_180{background:#e7f0ff;color:#4c6ef5}._statusPaid_10p3k_185{background:#fff0e7;color:#ff6b35}._statusCompleted_10p3k_190{background:#e7f7f0;color:#20c997}._statusPickedUp_10p3k_195{background:#f0e7ff;color:#845ef7}._statusName_10p3k_200{font-size:13px;color:#666;font-weight:500}._statusCount_10p3k_206{font-size:26px;font-weight:700;line-height:1}._statusCountPending_10p3k_212{color:#4c6ef5}._statusCountPaid_10p3k_216{color:#ff6b35}._statusCountCompleted_10p3k_220{color:#20c997}._statusCountPickedUp_10p3k_224{color:#845ef7}._statusArrow_10p3k_228{color:#ccc;display:flex;align-items:center;padding-top:24px;flex-shrink:0}._bannerRow_10p3k_237{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}._bannerCard_10p3k_244{border-radius:12px;padding:28px 32px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:transform .2s,box-shadow .2s;overflow:hidden;min-height:140px}._bannerCard_10p3k_244:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}._bannerBlue_10p3k_261{background:linear-gradient(135deg,#4a9fff,#6cb8ff)}._bannerGreen_10p3k_265{background:linear-gradient(135deg,#2dd4a8,#5be6c4)}._bannerContent_10p3k_269{flex:1;z-index:1}._bannerTitle_10p3k_274{font-size:var(--text-18);font-weight:700;color:#fff;margin:0 0 8px}._bannerDesc_10p3k_281{font-size:13px;color:#ffffffd9;margin:0 0 18px;line-height:1.5}._bannerButton_10p3k_288{display:inline-block;padding:8px 20px;background:#fff;color:#1a1a1a;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._bannerButton_10p3k_288:hover{background:#f0f0f0}._bannerIconArea_10p3k_305{color:#ffffff40;flex-shrink:0;margin-left:20px}._bottomGrid_10p3k_312{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:24px}._summaryCard_10p3k_319{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px 24px}._summaryCardHeader_10p3k_326{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #f0f0f0}._summaryCardTitle_10p3k_335{font-size:var(--text-15);font-weight:700;color:#1a1a1a}._summaryCardSub_10p3k_341{font-size:var(--text-12);color:#999;font-weight:400}._summaryCardRefresh_10p3k_347{background:none;border:none;color:#ccc;cursor:pointer;padding:4px;display:flex;align-items:center;transition:color .2s}._summaryCardRefresh_10p3k_347:hover{color:#666}._summaryCardList_10p3k_362{display:flex;flex-direction:column;gap:14px}._summaryCardRow_10p3k_368{display:flex;justify-content:space-between;align-items:center}._summaryCardLabel_10p3k_374{font-size:var(--text-14);color:#555}._summaryCardValue_10p3k_379{font-size:var(--text-15);font-weight:700;color:#1a1a1a}._summaryCardValueHighlight_10p3k_385{font-size:var(--text-15);font-weight:700;color:#4c6ef5}._comingSoonOverlay_10p3k_391{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;gap:8px}._comingSoonIcon_10p3k_400{color:#ccc}._comingSoonText_10p3k_404{font-size:var(--text-14);color:#999;font-weight:600}._comingSoonBadge_10p3k_410{font-size:11px;font-weight:600;color:#999;background-color:#f0f0f0;padding:2px 8px;border-radius:4px}._historySection_10p3k_420{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;margin-bottom:24px}._sectionHeader_10p3k_428{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionTitle_10p3k_435{font-size:var(--text-16);font-weight:700;color:#1a1a1a}._sectionCount_10p3k_441{font-size:13px;color:#666}._tableBox_10p3k_447{overflow-x:auto;background-color:#f8f9fa;border-radius:8px}._table_10p3k_447{width:100%;border-collapse:collapse;table-layout:fixed}._table_10p3k_447 th{background-color:#f8f9fa;padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#666;border-bottom:1px solid #e0e0e0}._table_10p3k_447 td{padding:14px 16px;font-size:var(--text-14);color:#1a1a1a;border-bottom:1px solid #f0f0f0;text-align:left;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_10p3k_447 tbody tr:hover td{background-color:#f8f9fa}._table_10p3k_447 tbody{background-color:#fff}._clickableRow_10p3k_489{cursor:pointer;transition:all .2s ease}._clickableRow_10p3k_489:hover td{background-color:#f8f9fa!important}._clickableRow_10p3k_489:active td{background-color:#e9ecef!important}._table_10p3k_447 tbody tr:has(._emptyState_10p3k_502):hover td{background-color:#fff!important}._orderId_10p3k_506{font-weight:600;color:#4c6ef5}._statusBadge_10p3k_511{display:inline-block;padding:5px 8px;border-radius:4px;font-size:11px;font-weight:600}._amount_10p3k_519{font-weight:600;color:#4c6ef5}._emptyState_10p3k_502{text-align:center!important;padding:60px 0!important;vertical-align:middle!important}._emptyIcon_10p3k_530{font-size:60px;margin-bottom:12px;color:#ccc}._emptyText_10p3k_536{font-size:var(--text-16);color:#999}@media (max-width: 1200px){._topSummaryBar_10p3k_10{flex-wrap:wrap;gap:16px}._bottomGrid_10p3k_312{grid-template-columns:1fr}}@media (max-width: 768px){._pageContainer_10p3k_3{padding:16px}._topSummaryBar_10p3k_10{flex-direction:column;align-items:stretch;gap:16px;padding:16px 20px}._summaryDivider_10p3k_43{width:100%;height:1px}._summaryDateBlock_10p3k_21{flex-direction:row;justify-content:center}._statusFlow_10p3k_149{flex-wrap:wrap;gap:16px}._statusArrow_10p3k_228{display:none}._statusItem_10p3k_157{min-width:80px}._bannerRow_10p3k_237,._bottomGrid_10p3k_312{grid-template-columns:1fr}._table_10p3k_447{font-size:var(--text-12)}._table_10p3k_447 th,._table_10p3k_447 td{padding:10px 12px}}._pageContainer_kf13r_3{max-width:1400px;margin:0 auto;padding:24px}._pageHeader_kf13r_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._pageTitle_kf13r_17{font-size:var(--text-24);font-weight:700;color:#1a1a1a;margin:0}._creditInfoRow_kf13r_25{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-bottom:24px}._creditBox_kf13r_32{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:15px}._moneyRow_kf13r_40{display:flex;align-items:center;gap:20px}._totalMoney_kf13r_46{flex:1;display:flex;flex-direction:column;gap:8px;align-items:flex-start}._verticalDivider_kf13r_55{width:1px;height:60px;background-color:#e0e0e0}._moneyDetails_kf13r_61{flex:1;display:flex;flex-direction:column;gap:12px}._boxLabel_kf13r_68{font-size:var(--text-14);color:gray;font-weight:600;margin-bottom:8px;text-align:left}._boxTotalValue_kf13r_76{font-size:17px;font-weight:700;color:#1a1a1a;text-align:left}._boxValue_kf13r_83{font-size:var(--text-14);font-weight:700;color:#1a1a1a;text-align:left}._moneyTypeRow_kf13r_90{display:flex;justify-content:space-between;align-items:center}._historySection_kf13r_97{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-bottom:24px}._tabs_kf13r_106{position:relative;display:flex;gap:8px;margin-bottom:20px}._tabIndicator_kf13r_113{position:absolute;bottom:0;left:0;height:100%;background-color:#667eea;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:0}._tab_kf13r_106{position:relative;padding:8px 16px;background:none;border:none;border-radius:20px;font-size:var(--text-14);color:#999;cursor:pointer;font-weight:400;transition:color .3s ease;z-index:1}._activeTab_kf13r_138{font-weight:600;color:#fff}._searchFilterRow_kf13r_144{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}._searchWrapper_kf13r_153{position:relative;flex:1;max-width:400px}._searchIcon_kf13r_159{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:var(--text-18);color:#999;pointer-events:none}._searchInput_kf13r_169{width:100%;padding:10px 14px 10px 42px;border:1px solid #e0e0e0;border-radius:6px;font-size:var(--text-14);height:40px;box-sizing:border-box}._searchInput_kf13r_169:focus{outline:none;border-color:#4c6ef5}._searchInput_kf13r_169::placeholder{color:#999}._filterBar_kf13r_189{display:flex;gap:8px;align-items:center}._resultCount_kf13r_195{font-size:13px;color:#666}._tableBox_kf13r_201{overflow-x:auto;margin-bottom:20px;height:652px;background-color:#f8f9fa;display:flex;flex-direction:column}._table_kf13r_201{width:100%;border-collapse:collapse;flex-shrink:0;table-layout:fixed}._table_kf13r_201 th{background-color:#f8f9fa;padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#666;border-bottom:1px solid #e0e0e0}._table_kf13r_201 td{padding:14px 16px;font-size:var(--text-14);color:#1a1a1a;border-bottom:1px solid #f0f0f0;text-align:left;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_kf13r_201 tbody tr:hover td{background-color:#f8f9fa}._table_kf13r_201 tbody{background-color:#fff}._clickableRow_kf13r_247{cursor:pointer;transition:all .2s ease}._clickableRow_kf13r_247:hover td{background-color:#f8f9fa!important}._clickableRow_kf13r_247:active td{background-color:#e9ecef!important}._table_kf13r_201 tbody tr:has(._emptyState_kf13r_260):hover td{background-color:#fff!important}._orderId_kf13r_264{font-weight:600;color:#4c6ef5}._statusBadge_kf13r_269{display:inline-block;padding:5px 8px;border-radius:4px;font-size:11px;font-weight:600}._amount_kf13r_277{font-weight:600;color:#4c6ef5}._time_kf13r_282{color:#666;font-size:13px}._emptyState_kf13r_260{text-align:center!important;padding:0!important;height:469px!important;vertical-align:middle!important}._emptyIcon_kf13r_294{font-size:80px;margin-bottom:12px;color:#ccc}._emptyText_kf13r_300{font-size:var(--text-16);color:#999}._paginationBar_kf13r_306{display:flex;justify-content:space-between;align-items:center}._paginationInfo_kf13r_312{font-size:13px;color:#666}._paginationButtons_kf13r_317{display:flex;gap:4px}._pageBtn_kf13r_322{padding:0;width:32px;height:32px;border:1px solid #e0e0e0;background-color:#f1f3f5;border-radius:4px;font-size:var(--text-14);cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center}._pageBtn_kf13r_322:hover:not(:disabled){background-color:#e8ecef;border-color:#dee2e6}._pageBtn_kf13r_322:disabled{opacity:.4;cursor:not-allowed}._activePage_kf13r_347{background-color:#4c6ef5;color:#fff;border-color:#74c0fc;font-weight:600}._activePage_kf13r_347:hover{background-color:#d0ebff;border-color:#74c0fc}._actionButtons_kf13r_360{display:flex;gap:6px;align-items:center}._actionBtn_kf13r_366{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:6px;font-size:var(--text-12);font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._actionBtn_kf13r_366:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}._declineBtn_kf13r_385{background-color:#ffebee;color:#c62828}._declineBtn_kf13r_385:hover{background-color:#f44336;color:#fff}._preparingBtn_kf13r_395{background-color:#e3f2fd;color:#1565c0}._preparingBtn_kf13r_395:hover{background-color:#42a5f5;color:#fff}._readyBtn_kf13r_405{background-color:#e8f5e9;color:#2e7d32}._readyBtn_kf13r_405:hover{background-color:#4caf50;color:#fff}._completeBtn_kf13r_415{background-color:#fff3e0;color:#e65100}._completeBtn_kf13r_415:hover{background-color:#ff9800;color:#fff}._waitingText_kf13r_425{font-size:var(--text-12);color:#999;font-style:italic}@media (max-width: 1200px){._creditInfoRow_kf13r_25{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._pageContainer_kf13r_3{padding:20px}._creditInfoRow_kf13r_25{grid-template-columns:1fr}._searchFilterRow_kf13r_144{flex-direction:column;align-items:stretch}._searchWrapper_kf13r_153{max-width:100%}._filterBar_kf13r_189{flex-wrap:wrap}._table_kf13r_201{font-size:var(--text-12)}._table_kf13r_201 th,._table_kf13r_201 td{padding:10px 12px}._paginationBar_kf13r_306{flex-direction:column;gap:12px;align-items:flex-start}}._pageContainer_1g283_3{padding:0 24px 24px;background-color:#f6f7f8;min-height:100%;box-sizing:border-box}._loading_1g283_10{display:flex;align-items:center;justify-content:center;height:100%;font-size:var(--text-18);color:#999}._cardRow_1g283_20{display:flex;flex-direction:row;gap:24px;align-items:flex-start}._card_1g283_20{flex:1;background-color:#fff;border-radius:24px;padding:20px;max-height:604px;box-shadow:0 3px 6px #bababa1a,0 10px 10px #bababa17,0 23px 14px #bababa0d,0 41px 16px #bababa03,0 64px 18px #bababa00;display:flex;flex-direction:column;box-sizing:border-box}._cardHeader_1g283_46{display:flex;align-items:center;gap:8px;margin-bottom:24px}._cardIconBadge_1g283_53{width:32px;height:32px;background-color:#eff1f3;border-radius:18.4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardIconBadge_1g283_53 svg{width:18px;height:18px;color:#647587}._cardTitle_1g283_70{font-family:Pretendard,sans-serif;font-size:var(--text-20);font-weight:700;color:#0c151f;margin:0}._cardBody_1g283_79{display:flex;flex-direction:column;gap:24px;flex:1}._formGroup_1g283_87{display:flex;flex-direction:column;gap:8px}._formGroup_1g283_87 label{font-family:Pretendard,sans-serif;font-size:var(--text-14);font-weight:700;color:#9ca7b2}._input_1g283_100{padding:12px 16px;border:1px solid #E2E8F0;border-radius:16px;font-family:Pretendard,sans-serif;font-size:var(--text-14);font-weight:500;color:#0c151f;background-color:#fff;transition:border-color .2s;box-sizing:border-box;outline:none}._input_1g283_100::placeholder{color:#647587}._input_1g283_100:focus{border-color:#1d356d}._cardFooter_1g283_123{display:flex;justify-content:flex-end;margin-top:24px}._saveButton_1g283_129{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 24px;border:none;border-radius:16px;background-color:#a2acb7;font-family:Pretendard,sans-serif;font-size:var(--text-16);font-weight:600;color:#e0e3e7;cursor:not-allowed;transition:all .2s}._saveButton_1g283_129._active_1g283_146{background-color:#1d356d;color:#fff;cursor:pointer}._saveButton_1g283_129._active_1g283_146:hover{background-color:#162b58}._saveButton_1g283_129._saved_1g283_156{background-color:#2e7d32;color:#fff;cursor:default}@media (max-width: 768px){._pageContainer_1g283_3{padding:16px}._cardRow_1g283_20{flex-direction:column}._card_1g283_20{max-height:none}}._sidebar_10wnu_2{--sn-bg: #f4f4f5;--sn-border: #e4e4e7;--sn-active-bg: #e4e4e7;--sn-text-main: #18181b;--sn-text-sub1: #3f3f46;--sn-text-sub2: #71717a;--sn-count-bg: #f4f4f5;--sn-up: #f04351;--sn-down: #007aff;--sn-avatar-bg: #f3f9ff;width:240px;height:100%;background:var(--sn-bg);border-right:1px solid var(--sn-border);display:flex;flex-direction:column;flex-shrink:0;z-index:10;position:relative;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:width .2s ease;padding:8px;box-sizing:border-box}._sidebarCollapsed_10wnu_34{width:52px;padding:8px 0;align-items:center}._header_10wnu_41{display:flex;align-items:center;justify-content:space-between;padding:8px;margin-left:8px;width:calc(100% - 8px);box-sizing:border-box}._sidebarCollapsed_10wnu_34 ._header_10wnu_41{justify-content:center;width:100%;margin-left:0;padding:8px 0}._logoFull_10wnu_60{width:102px;height:32px;display:block;flex-shrink:0}._logoIcon_10wnu_68{width:32px;height:32px;display:block;flex-shrink:0;object-fit:contain}._toggleBtn_10wnu_77{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;border-radius:4px;cursor:pointer;color:var(--sn-text-sub2);flex-shrink:0;transition:background-color .15s ease}._toggleBtn_10wnu_77:hover{background:var(--sn-active-bg)}._maskIcon_10wnu_97{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}._nav_10wnu_110{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:8px 0 0;width:100%;display:flex;flex-direction:column;gap:8px}._sidebarCollapsed_10wnu_34 ._nav_10wnu_110{gap:0;align-items:center}._nav_10wnu_110::-webkit-scrollbar{width:4px}._nav_10wnu_110::-webkit-scrollbar-thumb{background:var(--sn-border);border-radius:2px}._section_10wnu_134{display:flex;flex-direction:column;padding:0 8px}._sidebarCollapsed_10wnu_34 ._section_10wnu_134{padding:0;align-items:center}._sectionTitle_10wnu_145{height:32px;display:flex;align-items:center;padding:8px;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px;color:var(--sn-text-sub2)}._sectionToggle_10wnu_158{margin-left:auto;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}._sidebarCollapsed_10wnu_34 ._sectionTitle_10wnu_145{display:none}._navItem_10wnu_176{width:100%;height:36px;display:flex;align-items:center;gap:8px;padding:8px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px;color:var(--sn-text-sub2);text-align:left;transition:background-color .15s ease,color .15s ease;box-sizing:border-box}._navItem_10wnu_176:hover{background:var(--sn-active-bg)}._navItem_10wnu_176._active_10wnu_205{background:var(--sn-active-bg);color:var(--sn-text-main)}._sidebarCollapsed_10wnu_34 ._navItem_10wnu_176{width:36px;height:36px;padding:8px;justify-content:center}._navLabel_10wnu_217{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarCollapsed_10wnu_34 ._navLabel_10wnu_217,._sidebarCollapsed_10wnu_34 ._navBadge_10wnu_226,._sidebarCollapsed_10wnu_34 ._chevron_10wnu_227{display:none}._navBadge_10wnu_226{background:var(--sn-count-bg);color:var(--sn-text-sub2);font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;min-width:30px;padding:0 2px;border-radius:4px;text-align:center;flex-shrink:0}._navTag_10wnu_245{flex-shrink:0;padding:2px 6px;border-radius:4px;background:#f04351;color:#fff;font-size:var(--text-12);font-weight:600;line-height:var(--text-12-lh)}._sidebarCollapsed_10wnu_34 ._navTag_10wnu_245{display:none}._chevron_10wnu_227{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--sn-text-sub2)}._accordionGroup_10wnu_269{width:100%;display:flex;flex-direction:column;gap:4px}._sidebarCollapsed_10wnu_34 ._accordionGroup_10wnu_269{display:flex;flex-direction:column;align-items:center}._subMenu_10wnu_283{max-height:0;overflow:hidden;transition:max-height .2s ease;padding-left:24px;display:flex;flex-direction:column}._subMenuOpen_10wnu_292{max-height:480px}._subHeading_10wnu_296{height:42px;padding:16px 12px 4px;box-sizing:border-box;color:#a1a1aa;font-size:var(--text-12);font-weight:600;line-height:var(--text-12-lh)}._subItem_10wnu_306{height:32px;display:flex;align-items:center;padding:6px 12px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.26px;color:var(--sn-text-sub2);text-align:left;transition:background-color .15s ease,color .15s ease}._subItem_10wnu_306>span{flex:1}._subItem_10wnu_306>b{min-width:30px;padding:0 2px;border-radius:4px;background:#f4f4f5;color:#18181b;text-align:center;line-height:20px}._subItem_10wnu_306>b._subCountAlert_10wnu_339{color:#f04351}._subItem_10wnu_306:hover{background:var(--sn-active-bg)}._subItemActive_10wnu_347{background:var(--sn-active-bg);color:var(--sn-text-main);font-weight:600}._subItemActive_10wnu_347>b{background:#fff}._collapsedDivider_10wnu_357{width:36px;height:1px;background:var(--sn-border);margin:10px 0;flex-shrink:0}._trendSection_10wnu_366{display:flex;flex-direction:column;padding:6px 0;border-top:1px solid var(--sn-border);border-bottom:1px solid var(--sn-border);flex-shrink:0;width:100%;box-sizing:border-box}._trendGrid_10wnu_377{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px}._trendSectionCompact_10wnu_384{padding:0;border:0}._trendSectionCompact_10wnu_384 ._trendGrid_10wnu_377{display:none}._trendCard_10wnu_394{background:transparent;border-radius:4px;padding:8px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}._trendCardTop_10wnu_404{display:flex;align-items:center;gap:6px}._trendCardLabel_10wnu_410{flex:1;min-width:0;font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh);color:#52525b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trendDelta_10wnu_422{display:inline-flex;align-items:center;gap:2px;height:22px;border-radius:8px;font-size:var(--text-12);font-weight:600;line-height:var(--text-12-lh);flex-shrink:0}._deltaUp_10wnu_434{color:var(--sn-up)}._deltaDown_10wnu_438{color:var(--sn-down)}._trendCardValue_10wnu_442{font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;color:var(--sn-text-sub1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profileWrap_10wnu_454{position:relative;padding:8px;width:100%;box-sizing:border-box}._sidebarCollapsed_10wnu_34 ._profileWrap_10wnu_454{padding:8px 0;display:flex;justify-content:center}._profile_10wnu_454{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;background:transparent;width:100%;box-sizing:border-box}._sidebarCollapsed_10wnu_34 ._profile_10wnu_454{padding:0;width:auto}._profileMain_10wnu_483{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:none;background:transparent;cursor:pointer;padding:0;text-align:left}._avatar_10wnu_496{width:36px;height:36px;border-radius:8px;background:var(--sn-avatar-bg);display:flex;align-items:center;justify-content:center;font-size:var(--text-14);font-weight:400;line-height:var(--text-14-lh);letter-spacing:-.28px;color:var(--sn-text-main);flex-shrink:0}._profileInfo_10wnu_512{flex:1;min-width:0;display:flex;flex-direction:column}._profileName_10wnu_519{font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;color:var(--sn-text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._profileRole_10wnu_530{font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh);color:var(--sn-text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._profileSettings_10wnu_540{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;color:var(--sn-text-sub1);flex-shrink:0;border-radius:4px;transition:background-color .15s ease}._profileSettings_10wnu_540:hover{background:var(--sn-active-bg)}._profileDropdown_10wnu_560{position:absolute;bottom:calc(100% - 4px);left:8px;right:8px;background:#fff;border:1px solid var(--sn-border);border-radius:8px;box-shadow:0 4px 12px #00000014;padding:4px;z-index:20}._profileDropdownCollapsed_10wnu_573{left:50%;right:auto;transform:translate(-50%);min-width:160px}._profileDropdownItem_10wnu_580{width:100%;display:flex;align-items:center;gap:8px;padding:8px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;color:var(--sn-text-sub1);text-align:left;transition:background-color .15s ease}._profileDropdownItem_10wnu_580:hover{background:var(--sn-active-bg);color:var(--sn-text-main)}._profileDropdownDivider_10wnu_603{height:1px;background:var(--sn-border);margin:4px 0}._tabBar_n52hk_1{display:flex;align-items:flex-end;gap:24px;height:58px;box-sizing:border-box;padding:24px 24px 0;background:#fff;flex-shrink:0}._tabItem_n52hk_12{height:34px;padding:6px 0;border:none;background:none;cursor:pointer;font-size:var(--text-16);line-height:var(--text-16-lh);letter-spacing:-.32px;font-weight:600;color:#a1a1aa;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;font-family:Pretendard,sans-serif}._tabItem_n52hk_12:hover{color:#647587}._tabItemActive_n52hk_32{color:#1d356d;border-bottom-color:#1d356d}._container_1uawq_2{display:flex;height:100vh;height:100dvh;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--toss-bg, #F4F5F7);width:100%;max-width:100vw;overflow:hidden}._main_1uawq_14{flex:1;display:flex;flex-direction:column;overflow:hidden}._content_1uawq_22{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0}._contentCentered_1uawq_32{display:block;overflow-x:hidden;overflow-y:auto;background:#fff}._contentCentered_1uawq_32>*{box-sizing:border-box;width:100%;max-width:1120px;height:auto!important;min-height:100%;margin:0 auto;overflow:visible!important;background:#fff}._contentCreate_1uawq_50,._contentCreate_1uawq_50>*{background:#f4f4f5}._modalOverlay_1uawq_58{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000059;display:flex;align-items:center;justify-content:center;z-index:9999;animation:_modalFadeIn_1uawq_1 .2s ease-out}@keyframes _modalFadeIn_1uawq_1{0%{opacity:0}to{opacity:1}}._modal_1uawq_58{position:relative;background:#fff;border-radius:20px;max-width:90vw;padding:32px 28px 28px;box-shadow:0 12px 40px #0000001f;animation:_modalSlideUp_1uawq_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _modalSlideUp_1uawq_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1uawq_99{display:flex;align-items:center;gap:12px;margin:-32px -28px 0;padding:18px 24px;border-bottom:1px solid #F2F4F6}._modalClose_1uawq_108{margin-left:auto;background:none;border:none;color:#b0b8c1;cursor:pointer;padding:4px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}._modalClose_1uawq_108:hover{background:#f2f4f6;color:#6b7684}._modalIconWrap_1uawq_128{width:48px;height:48px;border-radius:14px;background:#ebf3ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._modalTitle_1uawq_139{margin:0;font-size:17px;font-weight:700;color:#191f28;line-height:1.3}._modalSub_1uawq_147{margin:2px 0 0;font-size:13px;color:#8b95a1}._modalRow_1uawq_154{display:flex;gap:20px;margin-top:20px;align-items:stretch}._modalImgCol_1uawq_161{flex-shrink:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}._modalColLabel_1uawq_169{font-size:13px;font-weight:600;color:#8b95a1}._modalInfoCol_1uawq_175{flex:0 0 300px}._modalPrescriptionImg_1uawq_179{flex:1;min-height:0;width:100%;border-radius:12px;object-fit:cover;object-position:top center;background:#f8f9fa}._modalImgPlaceholder_1uawq_189{width:100%;flex:1;min-height:0;border-radius:12px;background:#f8f9fa;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:13px;color:#b0b8c1}._modalQrSection_1uawq_205{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}._modalQrLabel_1uawq_213{font-size:var(--text-12);font-weight:600;color:#8b95a1}._modalQrBox_1uawq_219{width:140px;height:140px;border-radius:10px;overflow:hidden;background:#f2f4f6;border:1px dashed #D1D6DB;display:flex;align-items:center;justify-content:center}._modalQrPlaceholder_1uawq_231{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:13px;color:#8b95a1}._modalQrImg_1uawq_241{width:100%;height:100%;object-fit:contain}._modalCard_1uawq_248{background:#f8f9fa;border-radius:14px;padding:4px 0;margin-bottom:16px}._modalInfoRow_1uawq_255{display:flex;justify-content:space-between;align-items:center;padding:13px 20px}._modalInfoDivider_1uawq_262{height:1px;background:#eceef0;margin:0 20px}._modalInfoLabel_1uawq_268{font-size:13px;color:#8b95a1;font-weight:500}._modalInfoValue_1uawq_274{font-size:var(--text-14);font-weight:600;color:#191f28}._modalInfoMono_1uawq_280{font-size:13px;font-weight:500;color:#6b7684;font-variant-numeric:tabular-nums}._modalInfoAmount_1uawq_287{font-size:var(--text-16);font-weight:700;color:#0064ff;font-variant-numeric:tabular-nums}._modalInputSection_1uawq_295{margin-bottom:14px}._modalInputLabel_1uawq_299{display:block;font-size:var(--text-12);font-weight:600;color:#8b95a1;margin-bottom:6px}._modalInputWrap_1uawq_307{display:flex;align-items:center;background:#f8f9fa;border:1.5px solid #E5E8EB;border-radius:12px;padding:0 16px;transition:border-color .15s}._modalInputWrap_1uawq_307:focus-within{border-color:#0064ff;background:#fff;box-shadow:0 0 0 3px #0064ff14}._modalInputPrefix_1uawq_323{font-size:var(--text-16);font-weight:600;color:#6b7684;margin-right:4px}._modalInput_1uawq_295{flex:1;padding:10px 0;border:none;background:transparent;font-size:var(--text-16);font-weight:700;color:#191f28;outline:none;font-variant-numeric:tabular-nums}._modalInput_1uawq_295::placeholder{font-weight:400;color:#d1d6db}._modalActions_1uawq_348{display:flex;flex-direction:column;gap:6px}._modalBtnPrimary_1uawq_354{width:100%;padding:12px;border:none;border-radius:10px;background:#0064ff;color:#fff;font-size:var(--text-14);font-weight:700;cursor:pointer;transition:background .15s}._modalBtnPrimary_1uawq_354:hover{background:#004acc}._modalBtnPrimary_1uawq_354:disabled{background:#b0cfff;cursor:not-allowed}._modalBtnSecondary_1uawq_376{width:100%;padding:11px;border:none;border-radius:10px;background:#f2f4f6;color:#6b7684;font-size:var(--text-14);font-weight:600;cursor:pointer;transition:background .15s}._modalBtnSecondary_1uawq_376:hover{background:#e5e8eb}._dropdown_g89e0_1{position:relative;display:inline-block}._trigger_g89e0_6{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;min-width:150px;font-size:1rem}._trigger_g89e0_6:hover{background-color:var(--color-grey-05)}._arrow_g89e0_24{font-size:.8rem;color:#666}._menu_g89e0_29{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:300px;overflow-y:auto}._item_g89e0_44{padding:.75rem 1rem;cursor:pointer;transition:background-color .2s}._item_g89e0_44:hover{background-color:var(--color-grey-05)}._item_g89e0_44._selected_g89e0_54{background-color:var(--color-accent-blue-light);color:var(--color-accent-blue);font-weight:500}._calendar_9kxw6_1{-webkit-user-select:none;user-select:none}._eventCalendar_9kxw6_5{width:728px;height:408px;overflow:hidden;border-radius:10px;background:#fff}._eventCalendar_9kxw6_5 ._calendarGrid_9kxw6_13{gap:0;height:336px}._eventCalendar_9kxw6_5 ._monthView_9kxw6_14{box-sizing:border-box;width:364px;min-width:364px;height:336px;gap:0;padding:24px}._eventCalendar_9kxw6_5 ._monthHeader_9kxw6_15{justify-content:flex-start;height:32px}._eventCalendar_9kxw6_5 ._monthTitle_9kxw6_16{display:flex;align-items:center;gap:4px;color:#27272a;font-size:var(--text-18);font-weight:600;line-height:24px;letter-spacing:-.36px}._eventCalendar_9kxw6_5 ._weekdays_9kxw6_17{grid-template-columns:repeat(7,40px);column-gap:6px;margin:16px 0 0}._eventCalendar_9kxw6_5 ._weekday_9kxw6_17{padding:0;color:#71717a;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px}._eventCalendar_9kxw6_5 ._daysGrid_9kxw6_19{grid-template-columns:repeat(7,40px);gap:4px 6px}._eventCalendar_9kxw6_5 ._day_9kxw6_19,._eventCalendar_9kxw6_5 ._emptyDay_9kxw6_21{width:40px;height:40px}._eventCalendar_9kxw6_5 ._day_9kxw6_19{border-radius:8px;color:#27272a;font-size:var(--text-16);font-weight:400;line-height:var(--text-16-lh);letter-spacing:-.32px}._eventCalendar_9kxw6_5 ._day_9kxw6_19._selected_9kxw6_23{border-radius:8px;background:#007aff;color:#f4f4f5}._eventCalendar_9kxw6_5 ._day_9kxw6_19._inRange_9kxw6_27{border-radius:0;background:#e5f2ff;box-shadow:-3px 0 #e5f2ff,3px 0 #e5f2ff}._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeStart_9kxw6_33,._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeEnd_9kxw6_34{border-radius:0}._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeStart_9kxw6_33{box-shadow:3px 0 #e5f2ff}._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeEnd_9kxw6_34{box-shadow:-3px 0 #e5f2ff}._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeStart_9kxw6_33:before,._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeEnd_9kxw6_34:before{border-radius:8px;background:#007aff}._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeStart_9kxw6_33,._eventCalendar_9kxw6_5 ._day_9kxw6_19._selected_9kxw6_23._rangeStart_9kxw6_33,._eventCalendar_9kxw6_5 ._day_9kxw6_19._selected_9kxw6_23._rangeStart_9kxw6_33:hover{background:linear-gradient(90deg,transparent 50%,#e5f2ff 50%)}._eventCalendar_9kxw6_5 ._day_9kxw6_19._rangeEnd_9kxw6_34,._eventCalendar_9kxw6_5 ._day_9kxw6_19._selected_9kxw6_23._rangeEnd_9kxw6_34,._eventCalendar_9kxw6_5 ._day_9kxw6_19._selected_9kxw6_23._rangeEnd_9kxw6_34:hover{background:linear-gradient(90deg,#e5f2ff 50%,transparent 50%)}._eventCalendar_9kxw6_5 ._sunday_9kxw6_45{color:#f04351}._eventNavigation_9kxw6_46{position:absolute;right:0;display:flex;gap:16px}._eventNavigation_9kxw6_46 button{display:flex;padding:0;border:0;background:transparent;color:#27272a;cursor:pointer}._eventFooter_9kxw6_49{display:flex;box-sizing:border-box;width:100%;height:72px;align-items:flex-start;justify-content:space-between;padding:12px 24px 24px;background:#fff}._eventFooter_9kxw6_49>div{display:flex;gap:16px}._eventFooter_9kxw6_49 button{height:36px;padding:8px 16px;border:0;border-radius:8px;background:#f4f4f5;color:#27272a;font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;cursor:pointer}._eventFooter_9kxw6_49 button._confirmButton_9kxw6_52{background:#1d356d;color:#fff}._calendarGrid_9kxw6_13{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}._calendarGridSingle_9kxw6_60{display:grid;grid-template-columns:1fr}._monthView_9kxw6_14{display:flex;flex-direction:column;gap:8px;min-width:252px}._monthHeader_9kxw6_15{display:flex;align-items:center;justify-content:center;position:relative;height:40px}._monthTitle_9kxw6_16{font-size:var(--text-15);font-weight:700;color:#191f28}._navButton_9kxw6_86{position:absolute;padding:6px;background:none;border:none;cursor:pointer;color:#8b95a1;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s}._navButton_9kxw6_86:hover{background-color:#f2f4f6;color:#191f28}._navButton_9kxw6_86:first-child{left:0}._navButton_9kxw6_86:last-child{right:0}._weekdays_9kxw6_17{display:grid;grid-template-columns:repeat(7,36px);margin-bottom:2px}._weekday_9kxw6_17{text-align:center;font-size:var(--text-12);font-weight:600;color:#8b95a1;padding:6px 0}._weekday_9kxw6_17._sunday_9kxw6_45{color:#f04452}._weekday_9kxw6_17._saturday_9kxw6_131{color:#0064ff}._daysGrid_9kxw6_19{display:grid;grid-template-columns:repeat(7,36px);row-gap:2px}._emptyDay_9kxw6_21{width:36px;height:36px}._day_9kxw6_19{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:0;font-size:13px;font-weight:500;color:#191f28;cursor:pointer;transition:background .1s;position:relative;padding:0}._day_9kxw6_19:hover:not(:disabled):not(._selected_9kxw6_23):not(._inRange_9kxw6_27):not(._rangeStart_9kxw6_33):not(._rangeEnd_9kxw6_34){background-color:#f2f4f6;border-radius:50%}._day_9kxw6_19._sunday_9kxw6_45{color:#f04452}._day_9kxw6_19._saturday_9kxw6_131{color:#0064ff}._day_9kxw6_19._selected_9kxw6_23{background-color:#0064ff;color:#fff;font-weight:600;border-radius:50%;z-index:1}._day_9kxw6_19._selected_9kxw6_23:hover{background-color:#0052d4}._day_9kxw6_19._selected_9kxw6_23._sunday_9kxw6_45,._day_9kxw6_19._selected_9kxw6_23._saturday_9kxw6_131{color:#fff}._day_9kxw6_19._inRange_9kxw6_27{background-color:#e8f0fe;color:#191f28;border-radius:0}._day_9kxw6_19._inRange_9kxw6_27:hover{background-color:#d4e4fc;border-radius:0}._day_9kxw6_19._inRange_9kxw6_27._sunday_9kxw6_45{color:#f04452}._day_9kxw6_19._inRange_9kxw6_27._saturday_9kxw6_131{color:#0064ff}._day_9kxw6_19._rangeStart_9kxw6_33,._day_9kxw6_19._selected_9kxw6_23._rangeStart_9kxw6_33,._day_9kxw6_19._selected_9kxw6_23._rangeStart_9kxw6_33:hover{background:linear-gradient(90deg,transparent 50%,#E8F0FE 50%);border-radius:0;color:#fff;font-weight:600;z-index:1}._day_9kxw6_19._rangeStart_9kxw6_33:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0064ff;border-radius:50%;z-index:-1}._day_9kxw6_19._rangeStart_9kxw6_33:hover:before{background-color:#0052d4}._day_9kxw6_19._rangeEnd_9kxw6_34,._day_9kxw6_19._selected_9kxw6_23._rangeEnd_9kxw6_34,._day_9kxw6_19._selected_9kxw6_23._rangeEnd_9kxw6_34:hover{background:linear-gradient(90deg,#E8F0FE 50%,transparent 50%);border-radius:0;color:#fff;font-weight:600;z-index:1}._day_9kxw6_19._rangeEnd_9kxw6_34:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0064ff;border-radius:50%;z-index:-1}._day_9kxw6_19._rangeEnd_9kxw6_34:hover:before{background-color:#0052d4}._day_9kxw6_19._rangeStart_9kxw6_33._today_9kxw6_263:after,._day_9kxw6_19._rangeEnd_9kxw6_34._today_9kxw6_263:after{background-color:#fff}._day_9kxw6_19._today_9kxw6_263{font-weight:700}._day_9kxw6_19._today_9kxw6_263:after{content:"";position:absolute;bottom:3px;left:50%;transform:translate(-50%);width:4px;height:4px;background-color:#0064ff;border-radius:50%}._day_9kxw6_19._selected_9kxw6_23._today_9kxw6_263:after{background-color:#fff}._day_9kxw6_19:disabled{color:#d1d6db;cursor:not-allowed}._day_9kxw6_19:disabled:hover{background:none}@media (max-width: 768px){._calendarGrid_9kxw6_13{grid-template-columns:1fr;gap:20px}}._calendarGrid_9kxw6_13{position:relative}._eventCalendar_9kxw6_5 ._monthTitle_9kxw6_16{padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}._monthPicker_9kxw6_324{position:absolute;z-index:5;top:0;left:0;box-sizing:border-box;width:354px;height:256px;padding:16px;border-radius:10px;background:#fff;box-shadow:0 20px 48px #0000002e}._monthPickerHead_9kxw6_338{display:flex;align-items:center;gap:16px;height:36px;margin-bottom:16px}._monthPickerHead_9kxw6_338 button{display:flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#27272a;cursor:pointer}._monthPickerHead_9kxw6_338 span{color:#27272a;font-size:var(--text-18);font-weight:600;line-height:24px;letter-spacing:-.36px}._monthPickerGrid_9kxw6_368{display:grid;grid-template-columns:repeat(3,1fr);column-gap:15.76px;row-gap:0}._monthPickerGrid_9kxw6_368 button{height:43px;border:0;border-radius:8px;background:transparent;color:#27272a;font-family:inherit;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px;cursor:pointer}._monthPickerGrid_9kxw6_368 button:hover{background:#f4f4f5}._container_996q2_1{height:100%;overflow-y:auto;background:#f4f4f5;color:#18181b;font-family:Pretendard,sans-serif}._container_996q2_1 button,._container_996q2_1 input{font:inherit}._contentLayout_996q2_14{display:flex;align-items:flex-start;gap:24px;width:100%;padding:0}._mainColumn_996q2_22{width:884px;min-width:400px;flex:1 1 884px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;padding:24px 0 24px 24px}._sectionCard_996q2_33,._summaryCard_996q2_34,._completeSection_996q2_35{background:#fff;border-radius:10px;box-shadow:0 0 22px #434d760f}._sectionCard_996q2_33{width:100%;box-sizing:border-box;padding:16px}._mainColumn_996q2_22>._sectionCard_996q2_33:nth-child(1){min-height:546px}._mainColumn_996q2_22>._sectionCard_996q2_33:nth-child(2){min-height:398px}._mainColumn_996q2_22>._sectionCard_996q2_33._savedTargetSection_996q2_50{min-height:304px}._mainColumn_996q2_22>._sectionCard_996q2_33:nth-child(3){min-height:742px}._mainColumn_996q2_22>._sectionCard_996q2_33:nth-child(4){min-height:506px}._cardTitle_996q2_54{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px}._stepBadge_996q2_65{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#1d356d;color:#fff;font-size:var(--text-12);line-height:var(--text-12-lh)}._templateGrid_996q2_79{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));gap:16px}._templateCard_996q2_86,._newTemplateCard_996q2_87{min-height:230px;box-sizing:border-box;border-radius:12px;color:#3f3f46;text-align:left;cursor:pointer}._templateCard_996q2_86{padding:16px;border:0;background:#f4f4f5}._newTemplateCard_996q2_87{position:relative;padding:16px;border:0;background:#f4f4f5}._templateCard_996q2_86._selected_996q2_109{background:#eff5fb}._targetCard_996q2_113._selected_996q2_109,._recommendGrid_996q2_114 button._selected_996q2_109{border-color:#007aff;background:#fafafa}._discountToggle_996q2_119 button{height:28px;padding:0 8px;border:0;border-radius:6px;background:#f4f4f5;color:#71717a;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px}._discountToggle_996q2_119 button._filterActive_996q2_132{background:#e5f2ff;color:#007aff;font-weight:600}._templateCard_996q2_86{position:relative;display:flex;flex-direction:column;gap:0;overflow:visible}._templateCard_996q2_86:before,._templateCard_996q2_86:after,._newTemplateCard_996q2_87:before,._newTemplateCard_996q2_87:after{content:"";position:absolute;top:110px;width:30px;height:30px;border-radius:50%;background:#fff}._templateCard_996q2_86:before,._newTemplateCard_996q2_87:before{left:-15px}._templateCard_996q2_86:after,._newTemplateCard_996q2_87:after{right:-15px}._templateHead_996q2_165{display:flex;align-items:center;gap:12px;width:100%;height:24px}._headSpacer_996q2_174{flex:0 0 24px;width:24px;height:24px}._templateTitle_996q2_180{display:flex;flex:1 1 0;min-width:0;align-items:center;justify-content:center;gap:6px}._templateHead_996q2_165 strong{min-width:0;overflow:hidden;font-size:var(--text-15);line-height:var(--text-15-lh);font-weight:600;letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;color:#18181b}._templateHighlight_996q2_202{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;width:100%;padding:12px 0 20px;overflow:hidden}._templateHighlight_996q2_202 b{max-width:100%;overflow:hidden;font-size:var(--text-24);line-height:var(--text-24-lh);font-weight:600;letter-spacing:-.48px;color:#007aff;text-overflow:ellipsis;white-space:nowrap}._templateHighlight_996q2_202 small{max-width:100%;overflow:hidden;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#3f3f46;text-overflow:ellipsis;white-space:nowrap}._templateHead_996q2_165>button{display:flex;width:24px;height:24px;margin-left:auto;flex:0 0 24px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#71717a;cursor:pointer}._templateMore_996q2_239{position:absolute;z-index:10;top:42px;right:16px;display:flex;width:112px;height:46px;align-items:center;gap:6px;padding:0 12px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#f04351;font-size:var(--text-14);font-weight:600;line-height:var(--text-14-long-lh);letter-spacing:-.14px;box-shadow:0 20px 48px #0000002e;cursor:pointer}._sourceBadge_996q2_242{flex:0 0 auto;padding:2px 4px;border-radius:4px;background:#fff;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._sourceBadge_996q2_242._pharmacyBadge_996q2_253{background:#e5f2ff;color:#007aff}._templateSpecs_996q2_256{position:relative;display:flex;flex-direction:column;gap:2px;margin:0;padding:16px 12px 12px;background:transparent;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:500;letter-spacing:-.28px;color:#52525b}._templateSpecs_996q2_256:before{content:"";position:absolute;top:0;right:8px;left:8px;border-top:1px dashed #d4d4d8}._templateSpecs_996q2_256 span{display:grid;grid-template-columns:auto 1fr;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._templateSpecs_996q2_256 em{color:#a1a1aa;font-style:normal}._templateFoot_996q2_295{display:block;padding:0 12px;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._newTemplateCard_996q2_87{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#71717a;text-align:center}._newTemplateCard_996q2_87 strong{color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._newTemplateCard_996q2_87 span{font-size:var(--text-12)}._segmented_996q2_317{display:flex;align-items:center;justify-content:center;gap:4px;height:42px;box-sizing:border-box;padding:4px;border-radius:8px;background:#f4f4f5}._segmented_996q2_317 button{min-width:80px;height:34px;flex:1;padding:6px 8px;border:0;border-radius:4px;background:transparent;color:#18181b;font-size:var(--text-15);line-height:var(--text-15-lh);font-weight:500;letter-spacing:-.3px;cursor:pointer}._segmented_996q2_317 button._activeSegment_996q2_345{background:#fff;border-radius:8px;color:#18181b;font-weight:500;box-shadow:0 1px 3px #0f0d0d0f}._segmented_996q2_317 span{margin-left:10px;color:inherit}._targetGrid_996q2_358{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}._savedTargetGrid_996q2_365{display:grid;grid-template-columns:repeat(2,316px);gap:8px;margin-top:12px}._savedTargetCard_996q2_372{position:relative;display:flex;width:316px;height:86px;box-sizing:border-box;flex-direction:column;gap:4px;padding:8px 12px;border:1px solid #e4e4e7;border-radius:4px;background:#fff;color:#18181b;text-align:left;cursor:pointer}._savedMore_996q2_389{position:absolute;z-index:20;top:33px;left:191px;display:flex;width:112px;height:92px;overflow:hidden;flex-direction:column;border:1px solid #e4e4e7;border-radius:8px;background:#fff;box-shadow:0 20px 48px #0000002e}._savedTargetCard_996q2_372 ._savedMore_996q2_389 button{display:flex;width:112px;height:46px;flex:0 0 46px;align-items:center;justify-content:flex-start;gap:6px;padding:12px 18px;color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-long-lh);font-weight:600;letter-spacing:-.14px}._savedTargetCard_996q2_372 ._savedMore_996q2_389 button:first-child{color:#f04351}._savedTargetCard_996q2_372._selected_996q2_109{border-color:#007aff;background:#fafafa}._savedTargetCard_996q2_372>span{display:flex;width:100%;height:24px;align-items:center;gap:12px}._savedTargetCard_996q2_372 strong{min-width:0;flex:1;overflow:hidden;font-size:var(--text-14);line-height:var(--text-14-lh);text-overflow:ellipsis;white-space:nowrap}._savedTargetCard_996q2_372 b{font-size:var(--text-12);line-height:var(--text-12-lh);color:#3f3f46;white-space:nowrap}._savedTargetCard_996q2_372 span>button{display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#71717a;cursor:pointer}._savedTargetCard_996q2_372 svg{flex:0 0 22px;color:#71717a}._savedTargetCard_996q2_372 small{overflow:hidden;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);text-overflow:ellipsis;white-space:nowrap}._savedTargetCard_996q2_372 small._savedCondition_996q2_400{color:#a1a1aa}._savedEditor_996q2_402{margin-top:24px}._savedEditorFooter_996q2_403{display:flex;height:48px;box-sizing:border-box;justify-content:flex-end;gap:8px;margin-top:-4px;padding-top:12px;border-top:1px solid #e4e4e7}._directFilters_996q2_404 ._savedEditorFooter_996q2_403 button{height:36px;padding:0 16px;border:0;border-radius:8px;background:#f4f4f5;color:#3f3f46;font-size:var(--text-14);font-weight:600}._savedEditorFooter_996q2_403 button._primaryButton_996q2_405{background:#1d356d;color:#fff}._targetCard_996q2_113{height:86px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:8px 12px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;text-align:left;cursor:pointer}._targetCard_996q2_113>span{display:flex;justify-content:space-between;gap:12px;color:#27272a;font-size:var(--text-14)}._targetCard_996q2_113 small._targetCondition_996q2_430{color:#a1a1aa}._targetCard_996q2_113 b{color:#3f3f46;font-size:var(--text-12);white-space:nowrap}._targetCard_996q2_113 small{color:#71717a;font-size:var(--text-12)}._directFilters_996q2_404{display:flex;flex-direction:column;gap:16px;margin-top:12px}._directFilters_996q2_404 h3{margin:8px 0 0;font-size:var(--text-14);line-height:var(--text-14-lh)}._directFilters_996q2_404>div{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}._directFilters_996q2_404>div>span{width:64px;flex:0 0 64px;color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh)}._directFilters_996q2_404 ._chipRow_996q2_446{display:flex;width:auto;flex:1 1 auto;flex-wrap:wrap;gap:6px}._directFilters_996q2_404 ._conditionFilters_996q2_447{align-items:flex-start}._conditionFilters_996q2_447>div{display:flex;flex:1;flex-direction:column;gap:16px}._conditionFilters_996q2_447 section{display:flex;flex-direction:column;gap:8px;margin:0}._conditionFilters_996q2_447 small{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._conditionFilters_996q2_447 p{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0}._directFilters_996q2_404 button{height:30px;padding:0 10px;border:0;border-radius:6px;background:#f4f4f5;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);cursor:pointer}._directFilters_996q2_404 button._filterActive_996q2_132{background:#e5f2ff;color:#007aff}._directFilters_996q2_404 ._targetSummary_996q2_469{display:flex;height:52px;box-sizing:border-box;align-items:center;flex-wrap:nowrap;gap:24px;margin-top:-4px;padding:16px;border-radius:10px;background:#f4f4f5;color:#3f3f46;font-size:var(--text-12);line-height:var(--text-12-lh)}._directFilters_996q2_404 ._targetSummary_996q2_469>span{width:auto;flex:0 0 auto}._targetSummary_996q2_469 ._summaryHead_996q2_471{display:flex;align-items:center;gap:8px}._targetSummary_996q2_469 ._summaryValues_996q2_472{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:16px;overflow:hidden}._targetSummary_996q2_469 ._summaryValues_996q2_472>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._targetSummary_996q2_469 img{width:20px;height:20px;flex:0 0 20px}._targetSummary_996q2_469 b{color:#007aff}._directFilters_996q2_404 label._saveGroup_996q2_476{display:flex;height:48px;box-sizing:border-box;align-items:center;gap:4px;margin-top:-4px;padding:12px;border:1px solid #007aff;border-radius:8px;background:#f3f9ff;color:#007aff;font-size:var(--text-14);line-height:var(--text-14-lh)}._saveGroup_996q2_476 input{width:24px;height:24px}._recommendGrid_996q2_114{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._recommendGrid_996q2_114 button{display:grid;grid-template-columns:1fr auto;gap:10px;height:78px;box-sizing:border-box;min-width:0;padding:12px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#27272a;text-align:left;cursor:pointer}._recommendGrid_996q2_114 strong{overflow:hidden;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;text-overflow:ellipsis;white-space:nowrap}._recommendGrid_996q2_114>button>span{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._recommendGrid_996q2_114 small{grid-column:1 / -1;display:flex;align-items:center;gap:4px;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._recommendGrid_996q2_114 small._warning_996q2_504{color:#f04351}._searchArea_996q2_506{position:relative;margin-top:12px}._searchBox_996q2_507{display:flex;align-items:center;gap:8px;height:40px;margin-top:0;padding:0 12px;border:1px solid #e4e4e7;border-radius:8px;color:#a1a1aa;background:#fafafa}._searchBox_996q2_507>button{display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:0;border:0;background:#f4f4f5;border-radius:50%;color:#71717a;cursor:pointer}._searchDropdown_996q2_520{position:absolute;z-index:20;top:52px;left:0;width:640px;height:209px;overflow:hidden;border:1px solid #e4e4e7;border-radius:8px;background:#fff;box-shadow:0 20px 48px #0000002e}._searchDropdown_996q2_520:after{content:"";position:absolute;top:45px;right:4px;width:10px;height:36px;border-radius:14px;background:#e4e4e7}._searchDropdown_996q2_520>label{display:flex;align-items:center;gap:12px;height:58px;padding:0 16px;cursor:pointer}._searchDropdown_996q2_520>label>input{accent-color:#007aff}._searchDropdown_996q2_520>label>span{display:flex;flex:1;flex-direction:column;gap:4px}._searchDropdown_996q2_520 b{font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px}._searchDropdown_996q2_520 small{color:#71717a;font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh)}._searchDropdown_996q2_520 footer{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;height:52px;box-sizing:border-box;padding:8px 16px;background:#fff}._searchDropdown_996q2_520 footer button{height:36px;border:0;border-radius:8px;color:#3f3f46;background:#f4f4f5;font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;cursor:pointer}._searchBox_996q2_507 input{min-width:0;flex:1;border:0;outline:0;color:#18181b;background:transparent;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._searchBox_996q2_507 input::placeholder{color:#71717a}._productList_996q2_544{position:relative;height:482px;box-sizing:border-box;margin-top:12px;overflow-y:auto;border:0;border-radius:8px;box-shadow:inset 0 0 0 1px #e4e4e7}._productList_996q2_544:after{content:"";position:absolute;top:163px;right:3px;width:10px;height:156px;border-radius:14px;background:#e4e4e7;pointer-events:none}._productList_996q2_544::-webkit-scrollbar{width:16px}._productList_996q2_544::-webkit-scrollbar-thumb{border:3px solid #fff;border-radius:14px;background:#e4e4e7}._productList_996q2_544>label{display:flex;width:100%;height:66px;box-sizing:border-box;align-items:center;gap:12px;min-height:66px;padding:8px 12px;border-bottom:1px solid #e4e4e7;cursor:pointer}._productList_996q2_544>label:nth-child(1),._productList_996q2_544>label:nth-child(2),._productList_996q2_544>label:nth-child(n+5){height:70px}._productList_996q2_544>label:last-child{border-bottom:0}._productList_996q2_544>label._productSelected_996q2_577{background:#f3f9ff}._productList_996q2_544>label._productDisabled_996q2_578{opacity:.55}._productList_996q2_544 input{width:24px;height:24px;flex:0 0 24px;accent-color:#007aff}._productName_996q2_580{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}._productName_996q2_580 strong{overflow:hidden;color:#18181b;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;text-overflow:ellipsis;white-space:nowrap}._productName_996q2_580 small{display:flex;height:22px;align-items:center;gap:4px}._productName_996q2_580 small em{padding:2px 4px;border-radius:4px;background:#f4f4f5;color:#f79103;font-style:normal;font-weight:600}._productName_996q2_580 small,._stock_996q2_585 small{color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh)}._stock_996q2_585{width:120px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;color:#3f3f46;font-size:var(--text-12);font-weight:600}._stock_996q2_585._stockWarning_996q2_587{color:#f79103}._productDisabled_996q2_578 ._stockWarning_996q2_587{color:#f04351}._productList_996q2_544>label>b{width:120px;color:#18181b;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;text-align:right}._selectionActions_996q2_591{display:flex;justify-content:space-between;padding-top:12px}._selectionActions_996q2_591 button{height:36px;padding:0 16px;border:0;border-radius:8px;background:#f4f4f5;color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;cursor:pointer}._conditions_996q2_611{display:flex;flex-direction:column;gap:16px}._conditions_996q2_611>label,._dateRow_996q2_618 label{display:flex;flex-direction:column;gap:8px}._conditions_996q2_611 label>span:first-child,._dateRow_996q2_618 label>span{color:#71717a;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600}._conditions_996q2_611 label b,._dateRow_996q2_618 label b{color:#f04438}._conditions_996q2_611 input,._dateRow_996q2_618 input{width:100%;height:40px;box-sizing:border-box;padding:0 12px;border:1px solid #e4e4e7;border-radius:8px;outline:0;color:#18181b;background:#fff;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._conditions_996q2_611 input:focus,._dateRow_996q2_618 input:focus{border-color:#007aff}._discountRow_996q2_654{display:flex;flex-direction:column;align-items:stretch;gap:8px}._discountToggle_996q2_119{display:flex;gap:6px}._suffixInput_996q2_662{position:relative;flex:1}._suffixInput_996q2_662 input{padding-right:12px}._dateRow_996q2_618{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._dateButton_996q2_672{display:flex;width:100%;height:40px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:0 16px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#18181b;font-size:var(--text-14);line-height:var(--text-14-lh);cursor:pointer}._dateButton_996q2_672 svg{color:#71717a}._dateCalendar_996q2_690{position:absolute;z-index:50;right:0;bottom:76px;width:728px;height:408px;border:1px solid #e4e4e7;border-radius:10px;background:#fff;box-shadow:0 12px 32px #18181b29}._conditions_996q2_611 label._saveTemplate_996q2_692{height:64px;box-sizing:border-box;display:grid;grid-template-columns:24px max-content 1fr;align-items:center;gap:4px;padding:12px;border:1px solid #007aff;border-radius:8px;background:#f3f9ff}._saveTemplate_996q2_692>input:first-child{width:18px;height:18px;margin:3px;accent-color:#007aff}._conditions_996q2_611 ._saveTemplate_996q2_692>span{color:#007aff;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px}._saveTemplate_996q2_692>input:last-child{width:calc(100% - 8px);margin-left:8px}._saveTemplate_996q2_692 input:disabled{background:#fff;opacity:.7}._sideColumn_996q2_712{position:sticky;top:0;align-self:flex-start;width:320px;flex:0 0 320px;box-sizing:border-box;padding:24px 24px 24px 0}._summaryCard_996q2_34{width:296px;height:605px;overflow:hidden}._summaryCard_996q2_34 header{display:flex;height:137px;box-sizing:border-box;flex-direction:column;gap:4px;padding:24px}._summaryCard_996q2_34 header small,._summaryBody_996q2_725 small{color:#a1a1aa;font-size:var(--text-12);font-weight:600}._summaryCard_996q2_34 header strong{color:#27272a;font-size:var(--text-30);line-height:41px}._summaryCard_996q2_34 header span{color:#71717a;font-size:var(--text-15);font-weight:600}._summaryBody_996q2_725{display:flex;height:326px;box-sizing:border-box;flex-direction:column;gap:24px;padding:24px}._summaryBody_996q2_725 section:first-child{display:flex;height:80px;box-sizing:border-box;flex-direction:column;gap:4px;padding-bottom:16px;border-bottom:1px solid #e4e4e7}._summaryBody_996q2_725 section:nth-child(2){display:flex;height:174px;flex-direction:column}._summaryBody_996q2_725 p{margin:0;color:#27272a;font-size:var(--text-14);line-height:var(--text-14-lh)}._summaryBody_996q2_725 p._summaryLine_996q2_732{display:flex;gap:4px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}._summaryLine_996q2_732 i{color:#d4d4d8;font-style:normal}._summaryBody_996q2_725 section>span{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._summaryBody_996q2_725 p._summaryAccent_996q2_735 span{color:#007aff}._summaryProducts_996q2_736{display:flex;height:86px;box-sizing:border-box;flex-direction:column;gap:4px;margin-top:16px;padding:12px;border-bottom:1px solid #e4e4e7;background:#fafafa}._summaryProducts_996q2_736 span{display:flex;justify-content:space-between;gap:16px;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._summaryProducts_996q2_736 span b{white-space:nowrap}._summaryTotal_996q2_739{display:flex;height:22px;align-items:flex-start;justify-content:space-between;margin-top:8px;padding:0 12px;color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh)}._summaryTotal_996q2_739 b{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600}._summaryCard_996q2_34 footer{height:142px;box-sizing:border-box;padding:0 24px 24px}._summaryCard_996q2_34 footer button,._completeSection_996q2_35 button{width:100%;height:44px;border:0;border-radius:6px;background:#1d356d;color:#fff;font-weight:600;cursor:pointer}._summaryCard_996q2_34 footer button:disabled{background:#a1a1aa;cursor:not-allowed}._summaryCard_996q2_34 footer p._summaryNotice_996q2_754{display:flex;flex-direction:column;gap:4px;margin:12px 0 0;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._completeWrap_996q2_756{padding:24px}._completeSection_996q2_35{max-width:520px;margin:80px auto;padding:48px;text-align:center}._completeSection_996q2_35 h3{margin:16px 0 8px}._completeSection_996q2_35 p{margin:0 0 24px;color:#71717a}._modalOverlay_996q2_761{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#18181b7a}._templateModal_996q2_762{width:560px;height:680px;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 24px 64px #00000038}._templateModal_996q2_762>header{display:flex;align-items:center;justify-content:space-between;height:56px;box-sizing:border-box;padding:0 24px;border-bottom:1px solid #e4e4e7}._templateModal_996q2_762>header span{display:flex;align-items:center;gap:4px;font-size:var(--text-16);font-weight:600}._templateModal_996q2_762>header svg{color:#a1a1aa}._templateModal_996q2_762>header button{display:flex;padding:4px;border:0;background:transparent;cursor:pointer}._modalBody_996q2_767{display:flex;height:556px;box-sizing:border-box;flex-direction:column;gap:16px;padding:24px;overflow-y:auto}._modalBody_996q2_767 label{display:flex;flex-direction:column;gap:8px}._modalBody_996q2_767 label>span{color:#71717a;font-size:var(--text-14);font-weight:600}._modalBody_996q2_767 label>span b{color:#f04438}._modalBody_996q2_767 input,._modalBody_996q2_767 textarea,._selectField_996q2_773{width:100%;box-sizing:border-box;border:1px solid #e4e4e7;border-radius:8px;background:#fff;color:#18181b}._modalBody_996q2_767 input,._selectField_996q2_773{height:40px;padding:0 12px}._modalBody_996q2_767 textarea{height:60px;padding:12px;resize:none}._selectField_996q2_773{display:flex;align-items:center;justify-content:space-between;cursor:pointer}._modalSelect_996q2_778{position:relative}._modalDropdown_996q2_779{position:absolute;z-index:10;top:68px;left:0;width:100%;overflow:hidden;border:1px solid #e4e4e7;border-radius:8px;background:#fff;box-shadow:0 8px 24px #18181b1f}._modalDropdown_996q2_779 button{display:block;width:100%;height:36px;padding:0 12px;border:0;background:#fff;color:#3f3f46;text-align:left;cursor:pointer}._modalDropdown_996q2_779 button:hover{background:#f4f4f5}._modalRow_996q2_782{display:grid;grid-template-columns:1fr 1fr;gap:12px}._templateModal_996q2_762>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:68px;box-sizing:border-box;padding:0 24px;border-top:1px solid #e4e4e7}._templateModal_996q2_762>footer button{height:36px;padding:0 16px;border:0;border-radius:8px;background:#f4f4f5;cursor:pointer}._templateModal_996q2_762>footer button._primaryButton_996q2_405{background:#1d356d;color:#fff}._templateModal_996q2_762>footer button:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 1180px){._templateGrid_996q2_79{grid-template-columns:repeat(2,minmax(200px,1fr))}._contentLayout_996q2_14{flex-direction:column}._sideColumn_996q2_712{position:static;width:100%;flex-basis:auto}}@media (max-width: 760px){._contentLayout_996q2_14{padding:16px}._mainColumn_996q2_22{min-width:0}._templateGrid_996q2_79,._targetGrid_996q2_358,._recommendGrid_996q2_114,._dateRow_996q2_618{grid-template-columns:1fr}._conditions_996q2_611 label._saveTemplate_996q2_692{grid-template-columns:24px 1fr}._saveTemplate_996q2_692>input:last-child{grid-column:1 / -1}}._modalDropdownHead_996q2_806{display:block;height:36px;padding:0 12px;color:#007aff;font-size:var(--text-14);font-weight:600;line-height:36px}._modalDropdown_996q2_779 button._modalDropdownFoot_996q2_816{color:#a1a1aa;text-align:center}._summaryProducts_996q2_736 span b._stockEmpty_996q2_822{color:#f04351}._saveGroup_996q2_476 input[type=checkbox],._saveTemplate_996q2_692>input[type=checkbox]:first-child,._searchDropdown_996q2_520>label>input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:18px;height:18px;flex:0 0 18px;margin:3px;padding:0;border:.75px solid #c1c8cf;border-radius:3px;background:transparent;cursor:pointer}._saveGroup_996q2_476 input[type=checkbox]:checked,._saveTemplate_996q2_692>input[type=checkbox]:first-child:checked,._searchDropdown_996q2_520>label>input[type=checkbox]:checked{border-color:#007aff;background:#007aff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.7' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat}._saveGroup_996q2_476 input[type=checkbox]:disabled,._saveTemplate_996q2_692>input[type=checkbox]:first-child:disabled{opacity:.5;cursor:default}._modalProducts_996q2_860{position:relative}._modalProductList_996q2_861{display:flex;flex-direction:column;max-height:220px;overflow-y:auto;border:1px solid #e4e4e7;border-radius:8px;background:#fff}._modalProductList_996q2_861 button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;border:0;border-bottom:1px solid #f4f4f5;background:#fff;text-align:left;cursor:pointer}._modalProductList_996q2_861 button:last-child{border-bottom:0}._modalProductList_996q2_861 b{color:#18181b;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh)}._modalProductList_996q2_861 small{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._modalProductList_996q2_861 ._modalProductOn_996q2_866{background:#f3f9ff}._modalProductChips_996q2_867{display:flex;flex-wrap:wrap;gap:6px}._modalProductChips_996q2_867 em{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#f4f4f5;color:#3f3f46;font-size:var(--text-12);font-style:normal;line-height:var(--text-12-lh)}._modalProductChips_996q2_867 button{display:flex;padding:0;border:0;background:transparent;color:#71717a;cursor:pointer}._pageContainer_1t4rh_3{width:100%;height:100%;display:flex;flex-direction:column;gap:16px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif}._summaryRow_1t4rh_13{display:flex;gap:16px;flex-shrink:0}._summaryCard_1t4rh_19{flex:1;background:#fff;border-radius:24px;padding:20px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f;display:flex;flex-direction:column;justify-content:space-between;gap:8px}._summaryLabel_1t4rh_31{font-size:var(--text-14);font-weight:700;color:#9ca7b2}._summaryValue_1t4rh_37{font-size:var(--text-20);font-weight:700;color:#0c151f}._mainCard_1t4rh_44{background:#fff;border-radius:24px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f;display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0}._searchRow_1t4rh_56{display:flex;align-items:center;gap:12px;padding:20px 24px 0}._searchInputWrap_1t4rh_63{position:relative;width:484px;flex-shrink:0}._searchInput_1t4rh_63{width:100%;padding:10px 14px;background:#f7f8f9;border:1px solid #E2E8F0;border-radius:8px;font-size:var(--text-14);font-family:inherit;color:#0c151f;outline:none;box-sizing:border-box;transition:border-color .15s}._searchInput_1t4rh_63:focus{border-color:#1d356d}._searchInput_1t4rh_63::placeholder{color:#9ca7b2}._searchButton_1t4rh_91{width:70px;height:40px;background:#1d356d;border:none;border-radius:8px;color:#fff;font-size:var(--text-14);font-weight:600;font-family:inherit;cursor:pointer;flex-shrink:0;transition:background .15s}._searchButton_1t4rh_91:hover{background:#162b5a}._searchHint_1t4rh_110{display:flex;align-items:center;gap:4px;font-size:var(--text-12);font-weight:600;color:#647587;margin-left:auto;white-space:nowrap}._searchHintIcon_1t4rh_121{width:16px;height:16px;color:#647587;flex-shrink:0}._filterArea_1t4rh_129{display:flex;align-items:center;gap:0;padding:16px 24px}._filterGroup_1t4rh_136{display:flex;align-items:center;gap:12px}._filterGroupLabel_1t4rh_142{font-size:var(--text-14);font-weight:600;color:#647587;white-space:nowrap;margin-right:4px}._filterDivider_1t4rh_150{width:1px;height:24px;background:#e2e8f0;margin:0 20px}._dateRangeWrapper_1t4rh_158{position:relative}._dateInputGroup_1t4rh_162{display:flex;align-items:center;gap:8px;cursor:pointer}._dateDisplay_1t4rh_169{padding:8px 12px;border:1px solid #E2E8F0;border-radius:8px;font-size:var(--text-14);font-family:inherit;color:#0c151f;background:#fff;transition:border-color .15s;-webkit-user-select:none;user-select:none}._dateInputGroup_1t4rh_162:hover ._dateDisplay_1t4rh_169{border-color:#1d356d}._dateArrow_1t4rh_185{font-size:var(--text-14);color:#9ca7b2}._calendarDropdown_1t4rh_190{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;padding:24px}._pill_1t4rh_202{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:9999px;font-size:var(--text-14);font-weight:500;font-family:inherit;border:none;cursor:pointer;transition:all .15s;white-space:nowrap;background:#f4f4f5;color:#9ca7b2}._pill_1t4rh_202:hover{background:#e8e8ea;color:#647587}._pillActive_1t4rh_224,._pillActive_1t4rh_224:hover{background:#0c151f;color:#f4f4f5}._tableBox_1t4rh_235{overflow:auto;flex:1;min-height:0}._table_1t4rh_235{width:100%;border-collapse:collapse}._table_1t4rh_235 th{background:#f6f7f8;padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#647587;position:sticky;top:0;z-index:1;border-bottom:1px solid #F0F2F5}._table_1t4rh_235 th:first-child,._table_1t4rh_235 td:first-child{padding-left:24px}._table_1t4rh_235 th:last-child,._table_1t4rh_235 td:last-child{padding-right:24px}._table_1t4rh_235 td{padding:12px 16px;font-size:var(--text-14);color:#0c151f;border-bottom:1px solid #F0F2F5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_1t4rh_235 tbody tr:hover td{background:#f6f7f8}._clickableRow_1t4rh_283{cursor:pointer;transition:background .15s}._clickableRow_1t4rh_283:hover td{background:#f6f7f8!important}._clickableRow_1t4rh_283:active td{background:#eceef0!important}._table_1t4rh_235 tbody tr:has(._emptyState_1t4rh_296):hover td{background:#fff!important}._couponId_1t4rh_300,._amount_1t4rh_305{font-weight:600;color:#1d356d}._typeBadge_1t4rh_310{display:inline-block;padding:4px 10px;border-radius:6px;font-size:var(--text-12);font-weight:600}._emptyState_1t4rh_296{text-align:center!important;padding:0!important;height:400px!important;vertical-align:middle!important}._emptyIcon_1t4rh_326{width:48px;height:48px;margin-bottom:12px;color:#d0d5dd}._emptyText_1t4rh_333{font-size:var(--text-14);font-weight:700;color:#9ca7b2}._paginationBar_1t4rh_340{padding:16px 24px;border-top:1px solid #F0F2F5;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}._paginationInfo_1t4rh_349{font-size:var(--text-14);font-weight:500;color:#9ca7b2}._paginationButtons_1t4rh_355{display:flex;gap:4px}._pageBtn_1t4rh_360{padding:0;width:32px;height:32px;border:1px solid #E2E8F0;background:#f6f7f8;border-radius:6px;font-size:var(--text-14);cursor:pointer;color:#647587;display:flex;align-items:center;justify-content:center;font-family:inherit;transition:all .15s}._pageBtn_1t4rh_360:hover:not(:disabled){background:#eceef0;border-color:#d0d5dd}._pageBtn_1t4rh_360:disabled{opacity:.4;cursor:not-allowed}._activePage_1t4rh_387{background:#0c151f;color:#fff;border-color:#0c151f;font-weight:600}._activePage_1t4rh_387:hover{background:#0c151f;border-color:#0c151f}._modalOverlay_1t4rh_400{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1t4rh_400{background:#fff;border-radius:24px;padding:32px;width:520px;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026}._modalHeader_1t4rh_424{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._modalHeader_1t4rh_424 h2{margin:0;font-size:var(--text-20);font-weight:700;color:#0c151f}._closeButton_1t4rh_438{background:none;border:none;cursor:pointer;color:#9ca7b2;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s}._closeButton_1t4rh_438:hover{background:#f6f7f8;color:#0c151f}._detailGrid_1t4rh_456{display:grid;grid-template-columns:1fr 1fr;gap:16px}._detailItem_1t4rh_462{padding:12px;background:#f6f7f8;border-radius:12px}._fullWidth_1t4rh_468{grid-column:1 / -1}._detailLabel_1t4rh_472{font-size:var(--text-12);color:#9ca7b2;font-weight:600;margin-bottom:4px}._detailValue_1t4rh_479{font-size:var(--text-15);font-weight:600;color:#0c151f}@media (max-width: 1200px){._summaryRow_1t4rh_13{flex-wrap:wrap}._searchInputWrap_1t4rh_63{width:100%}}@media (max-width: 768px){._summaryRow_1t4rh_13{flex-direction:column}._searchRow_1t4rh_56{flex-direction:column;align-items:stretch}._searchInputWrap_1t4rh_63{width:100%}._filterArea_1t4rh_129{flex-direction:column;align-items:flex-start;gap:12px}._filterDivider_1t4rh_150{display:none}._table_1t4rh_235{font-size:var(--text-12)}._table_1t4rh_235 th,._table_1t4rh_235 td{padding:10px 12px}._paginationBar_1t4rh_340{flex-direction:column;gap:12px;align-items:flex-start}._detailGrid_1t4rh_456{grid-template-columns:1fr}}._container_7104g_3{height:100%;overflow-y:auto}._contentLayout_7104g_9{display:flex;gap:16px;padding:24px;align-items:flex-start}._mainColumn_7104g_16{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}._sideColumn_7104g_24{width:414px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;position:sticky;top:24px}._sectionCard_7104g_35{background:#fff;border-radius:24px;box-shadow:0 0 1px #0000000a,0 2px 4px #0000000a,0 4px 8px #0000000a,0 8px 16px #0000000a,0 16px 32px #0000000a;overflow:clip}._cardHeader_7104g_48{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 16px 10px}._cardTitle_7104g_55{margin:0;font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-20);color:#0c151f;letter-spacing:-.4px}._cardDesc_7104g_64{margin:0;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#9ca7b2}._cardBody_7104g_73{padding:16px;display:flex;flex-direction:column;gap:8px}._fieldGroup_7104g_81{display:flex;flex-direction:column;gap:8px;padding:0}._fieldLabel_7104g_88{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#9ca7b2}._fieldInput_7104g_95{width:100%;border:1px solid #E2E8F0;border-radius:16px;padding:12px 16px;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#0c151f;box-sizing:border-box;outline:none;transition:border-color .2s}._fieldInput_7104g_95::placeholder{color:#647587}._fieldInput_7104g_95:focus{border-color:#0c151f}._fieldTextarea_7104g_117{width:100%;border:1px solid #E2E8F0;border-radius:16px;padding:12px 16px;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#0c151f;box-sizing:border-box;outline:none;resize:vertical;min-height:80px;transition:border-color .2s}._fieldTextarea_7104g_117::placeholder{color:#647587}._fieldTextarea_7104g_117:focus{border-color:#0c151f}._inputWithSuffix_7104g_142{position:relative;display:flex;align-items:center}._inputWithSuffix_7104g_142 ._fieldInput_7104g_95{padding-right:40px}._inputSuffix_7104g_152{position:absolute;right:16px;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#647587;pointer-events:none}._pillGroup_7104g_163{display:flex;flex-wrap:wrap;gap:8px}._pill_7104g_163{border:none;border-radius:9999px;padding:8px 16px;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);cursor:pointer;transition:all .2s;background-color:#f4f4f5;color:#9ca7b2}._pill_7104g_163:hover{opacity:.85}._pillActive_7104g_186{background-color:#0c151f;color:#f4f4f5}._targetReadonly_7104g_192{width:100%;border:1px solid #E2E8F0;border-radius:16px;padding:12px 16px;font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#0c151f;box-sizing:border-box;background-color:#f6f7f8}._checkboxLabel_7104g_206{display:flex;align-items:center;gap:10px;cursor:pointer;padding:8px 0 0}._checkboxLabel_7104g_206 input[type=checkbox]{display:none}._checkboxLabel_7104g_206 input[type=checkbox]:checked~._checkboxCustom_7104g_218{border-color:#0c151f;background-color:#0c151f}._checkboxLabel_7104g_206 input[type=checkbox]:checked~._checkboxCustom_7104g_218:after{opacity:1}._checkboxCustom_7104g_218{position:relative;width:18px;height:18px;min-width:18px;border:.75px solid #C1C8CF;border-radius:3px;transition:all .2s}._checkboxCustom_7104g_218:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s}._checkboxText_7104g_251{font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#0c151f}._targetPanel_7104g_259{background:#fff;border-radius:24px;box-shadow:0 0 1px #0000000a,0 2px 4px #0000000a,0 4px 8px #0000000a,0 8px 16px #0000000a,0 16px 32px #0000000a;overflow:clip;padding:20px 16px}._targetPanelHeader_7104g_272{display:flex;align-items:center;gap:8px;margin-bottom:8px}._targetPanelIconBadge_7104g_279{width:28px;height:28px;border-radius:8px;background-color:#eff1f3;display:flex;align-items:center;justify-content:center}._targetPanelIcon_7104g_279{width:16px;height:16px;color:#0c151f}._targetPanelLabel_7104g_295{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#0c151f}._targetPanelCount_7104g_302{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-20);color:#0c151f;margin-bottom:16px}._targetPanelDivider_7104g_310{height:1px;background-color:#f0f2f5;margin-bottom:16px}._targetPanelNotes_7104g_316{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._targetPanelNotes_7104g_316 li{font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#9ca7b2;line-height:1.5;padding-left:12px;position:relative}._targetPanelNotes_7104g_316 li:before{content:"•";position:absolute;left:0;color:#9ca7b2}._submitButton_7104g_343{display:block;width:100%;padding:14px 16px;border:none;border-radius:16px;font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-16);cursor:pointer;transition:all .2s;background-color:#1d356d;color:#fff}._submitButton_7104g_343:hover:not(:disabled){opacity:.9}._submitButton_7104g_343:disabled{background-color:#a2acb7;color:#e0e3e7;cursor:not-allowed}._completeSection_7104g_369{text-align:center;padding:40px 20px}._completeIcon_7104g_374{margin-bottom:16px}._completeTitle_7104g_378{margin:0 0 8px;font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-24);color:#0c151f}._completeDesc_7104g_386{margin:0 0 24px;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-16);color:#9ca7b2}._resultGrid_7104g_394{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;max-width:400px;margin-left:auto;margin-right:auto}._resultItem_7104g_404{padding:16px;background-color:#f6f7f8;border-radius:16px}._resultLabel_7104g_410{font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-12);color:#9ca7b2;margin-bottom:4px}._resultValue_7104g_418{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-18);color:#0c151f}._resetButton_7104g_425{padding:14px 32px;border:none;border-radius:16px;background-color:#1d356d;color:#fff;font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);cursor:pointer;transition:all .2s}._resetButton_7104g_425:hover{opacity:.9}._errorMessage_7104g_443{padding:12px 16px;background-color:#fff3f3;border:1px solid #FFD4D4;border-radius:16px;color:#d32f2f;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);margin:16px 24px 0}._groupSection_7104g_456{display:flex;flex-direction:column;gap:8px}._groupCard_7104g_462{padding:12px 16px;border:1px solid #E2E8F0;border-radius:16px;cursor:pointer;transition:all .2s}._groupCard_7104g_462:hover{border-color:#0c151f}._groupActive_7104g_474{border-color:#0c151f;background-color:#f6f7f8}._groupName_7104g_479{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#0c151f;margin-bottom:2px}._groupInfo_7104g_487{font-family:Pretendard,sans-serif;font-weight:500;font-size:13px;color:#9ca7b2}._expiryDateInput_7104g_495{margin-top:8px}@media (max-width: 1100px){._contentLayout_7104g_9{flex-direction:column}._sideColumn_7104g_24{width:100%;position:static}}._container_7104g_3{background:#f4f4f5}._contentLayout_7104g_9{gap:24px;padding:0}._mainColumn_7104g_16{width:884px;min-width:400px;flex:1 1 884px;box-sizing:border-box;gap:24px;padding:24px 0 24px 24px}._sideColumn_7104g_24{width:320px;flex:0 0 320px;box-sizing:border-box;padding:24px 24px 24px 0;position:sticky;top:0;align-self:flex-start}._sectionCard_7104g_35,._targetPanel_7104g_259{border-radius:10px;box-shadow:0 0 22.2px #434d760f}._sectionCard_7104g_35{box-sizing:border-box;padding:16px}._cardHeader_7104g_48{padding:0 0 16px}._cardTitle_7104g_55{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;color:#18181b}._cardDesc_7104g_64{font-size:var(--text-12);color:#71717a}._cardBody_7104g_73{padding:0}._fieldInput_7104g_95,._fieldTextarea_7104g_117,._targetReadonly_7104g_192,._groupCard_7104g_462{border-radius:8px}._pill_7104g_163{border-radius:6px}._targetPanel_7104g_259{width:296px;box-sizing:border-box;padding:24px}._submitButton_7104g_343{width:296px;height:44px;border-radius:6px}._pageContainer_1shi3_3{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}._userSearchRow_1shi3_12{display:flex;align-items:flex-end;gap:24px;margin-bottom:24px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px}._userSearchWrapper_1shi3_23{display:flex;flex-direction:column;gap:8px}._userSearchLabel_1shi3_29{font-size:var(--text-14);font-weight:600;color:#666}._userSearchInput_1shi3_35{display:flex;gap:8px}._userSearchInput_1shi3_35 input{padding:10px 14px;border:1px solid #e0e0e0;border-radius:6px;font-size:var(--text-14);width:240px;height:40px;box-sizing:border-box}._userSearchInput_1shi3_35 input:focus{outline:none;border-color:#4c6ef5}._userSearchInput_1shi3_35 button{padding:0 20px;height:40px;border:none;border-radius:6px;background-color:#4c6ef5;color:#fff;font-size:var(--text-14);font-weight:600;cursor:pointer;transition:background-color .2s;white-space:nowrap}._userSearchInput_1shi3_35 button:hover:not(:disabled){background-color:#3b5bdb}._userSearchInput_1shi3_35 button:disabled{opacity:.6;cursor:not-allowed}._balanceInfo_1shi3_79{display:flex;gap:24px;margin-left:auto}._balanceItem_1shi3_85{display:flex;flex-direction:column;gap:4px;align-items:center}._balanceLabel_1shi3_92{font-size:var(--text-12);color:gray;font-weight:600}._balanceValue_1shi3_98{font-size:var(--text-20);font-weight:700;color:#4c6ef5}._balanceValueSub_1shi3_104{font-size:var(--text-16);font-weight:600;color:#1a1a1a}._errorMessage_1shi3_111{padding:12px 16px;background-color:#fff3f3;border:1px solid #FFD4D4;border-radius:8px;color:#d32f2f;font-size:var(--text-14);margin-bottom:16px}._approvalNumber_1shi3_122{font-size:var(--text-12);color:gray;font-family:monospace}._creditInfoRow_1shi3_129{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-bottom:16px;flex-shrink:0}._creditBox_1shi3_137{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:15px}._moneyRow_1shi3_144{display:flex;align-items:center;gap:20px}._totalMoney_1shi3_150{flex:1;display:flex;flex-direction:column;gap:8px;align-items:flex-start}._verticalDivider_1shi3_158{width:1px;height:60px;background-color:#e0e0e0}._moneyDetails_1shi3_164{flex:1;display:flex;flex-direction:column;gap:12px}._boxLabel_1shi3_171{font-size:var(--text-14);color:gray;font-weight:600;margin-bottom:8px;text-align:left}._boxTotalValue_1shi3_179{font-size:17px;font-weight:700;color:#1a1a1a;text-align:left}._boxValue_1shi3_186{font-size:var(--text-14);font-weight:700;color:#1a1a1a;text-align:left}._moneyTypeRow_1shi3_193{display:flex;justify-content:space-between;align-items:center}._historySection_1shi3_200{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;flex:1;display:flex;flex-direction:column;min-height:0}._tabs_1shi3_212{position:relative;display:flex;gap:8px;margin-bottom:20px}._tabIndicator_1shi3_219{position:absolute;bottom:0;left:0;height:100%;background-color:#667eea;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:0}._tab_1shi3_212{position:relative;padding:8px 16px;background:none;border:none;border-radius:20px;font-size:var(--text-14);color:#999;cursor:pointer;font-weight:400;transition:color .3s ease;z-index:1}._activeTab_1shi3_244{font-weight:600;color:#fff}._searchFilterRow_1shi3_250{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}._searchWrapper_1shi3_258{position:relative;flex:1;max-width:400px}._searchIcon_1shi3_264{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:var(--text-18);color:#999;pointer-events:none}._searchInput_1shi3_274{width:100%;padding:10px 14px 10px 42px;border:1px solid #e0e0e0;border-radius:6px;font-size:var(--text-14);height:40px;box-sizing:border-box}._searchInput_1shi3_274:focus{outline:none;border-color:#4c6ef5}._searchInput_1shi3_274::placeholder{color:#999}._filterBar_1shi3_293{display:flex;gap:8px;align-items:center}._select_1shi3_299{padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:var(--text-14);background-color:#fff;cursor:pointer;transition:border-color .2s;display:flex;align-items:center;gap:8px;height:40px;box-sizing:border-box}._select_1shi3_299:hover{border-color:#4c6ef5}._select_1shi3_299:focus{outline:none;border-color:#4c6ef5}._dropdownArrow_1shi3_323{margin-left:auto;font-size:var(--text-16);color:#666;transition:transform .2s}._dateRangeWrapper_1shi3_330{position:relative}._dateRangeInput_1shi3_334{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;cursor:pointer;transition:border-color .2s;min-width:240px;height:40px;box-sizing:border-box}._dateRangeInput_1shi3_334:hover{border-color:#4c6ef5}._dateRangeInput_1shi3_334 span{letter-spacing:.5px;word-spacing:4px}._dateRangeInput_1shi3_334 ._dateSeparator_1shi3_358{margin:0 12px;color:#999}._calendarDropdown_1shi3_363{position:absolute;top:calc(100% + 8px);left:0;z-index:9999;animation:_slideDown_1shi3_1 .2s ease-out}@keyframes _slideDown_1shi3_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._dateSeparator_1shi3_358{color:#999;margin:0 4px}._tableBox_1shi3_388{overflow:auto;flex:1;min-height:0;background-color:#f8f9fa;display:flex;flex-direction:column}._table_1shi3_388{width:100%;border-collapse:collapse;flex-shrink:0;table-layout:fixed}._table_1shi3_388 th{background-color:#f8f9fa;padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#666;border-bottom:1px solid #e0e0e0}._table_1shi3_388 td{padding:14px 16px;font-size:var(--text-14);color:#1a1a1a;border-bottom:1px solid #f0f0f0;text-align:left;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_1shi3_388 tbody tr:hover td{background-color:#f8f9fa}._table_1shi3_388 tbody{background-color:#fff}._clickableRow_1shi3_434{cursor:pointer;transition:all .2s ease}._clickableRow_1shi3_434:hover td{background-color:#f8f9fa!important}._clickableRow_1shi3_434:active td{background-color:#e9ecef!important}._table_1shi3_388 tbody tr:has(._emptyState_1shi3_447):hover td{background-color:#fff!important}._userName_1shi3_451{font-weight:600;color:#1a1a1a}._amount_1shi3_456{font-weight:600;color:#4c6ef5}._statusBadge_1shi3_461{display:inline-block;padding:5px 8px;border-radius:4px;font-size:11px;font-weight:600}._statusEarn_1shi3_469{background-color:#e8f5e9;color:#2e7d32}._statusUse_1shi3_474{background-color:#e3f2fd;color:#1565c0}._statusCancelled_1shi3_479{background-color:#ffebee;color:#c62828}._statusExpire_1shi3_484{background-color:#f5f5f5;color:#757575}._statusComplete_1shi3_489{background-color:#e8f5e9;color:#2e7d32}._emptyState_1shi3_447{text-align:center!important;padding:0!important;height:469px!important;vertical-align:middle!important}._emptyIcon_1shi3_501{font-size:80px;margin-bottom:12px;color:#ccc}._emptyText_1shi3_507{font-size:var(--text-16);color:#999}._paginationBar_1shi3_513{display:flex;justify-content:space-between;align-items:center}._paginationInfo_1shi3_519{font-size:13px;color:#666}._paginationButtons_1shi3_524{display:flex;gap:4px}._pageBtn_1shi3_529{padding:0;width:32px;height:32px;border:1px solid #e0e0e0;background-color:#f1f3f5;border-radius:4px;font-size:var(--text-14);cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center}._pageBtn_1shi3_529:hover:not(:disabled){background-color:#e8ecef;border-color:#dee2e6}._pageBtn_1shi3_529:disabled{opacity:.4;cursor:not-allowed}._activePage_1shi3_554{background-color:#4c6ef5;color:#fff;border-color:#74c0fc;font-weight:600}._activePage_1shi3_554:hover{background-color:#d0ebff;border-color:#74c0fc}._modalOverlay_1shi3_567{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1shi3_567{background:#fff;border-radius:16px;padding:32px;width:520px;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026}._modalHeader_1shi3_591{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._modalHeader_1shi3_591 h2{margin:0;font-size:var(--text-20);font-weight:600;color:#1a1a1a}._closeButton_1shi3_605{background:none;border:none;cursor:pointer;color:#666;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px}._closeButton_1shi3_605:hover{background-color:#f8f9fa;color:#1a1a1a}._detailGrid_1shi3_622{display:grid;grid-template-columns:1fr 1fr;gap:16px}._detailItem_1shi3_628{padding:12px;background-color:#f8f9fa;border-radius:8px}._fullWidth_1shi3_634{grid-column:1 / -1}._detailLabel_1shi3_638{font-size:var(--text-12);color:#666;margin-bottom:4px}._detailValue_1shi3_644{font-size:var(--text-15);font-weight:600;color:#1a1a1a}@media (max-width: 1200px){._creditInfoRow_1shi3_129{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._userSearchRow_1shi3_12{flex-direction:column;align-items:stretch;gap:16px}._userSearchInput_1shi3_35 input{width:100%;flex:1}._balanceInfo_1shi3_79{margin-left:0;justify-content:space-around}._creditInfoRow_1shi3_129{grid-template-columns:1fr}._searchFilterRow_1shi3_250{flex-direction:column;align-items:stretch}._searchWrapper_1shi3_258{max-width:100%}._filterBar_1shi3_293{flex-wrap:wrap}._table_1shi3_388{font-size:var(--text-12)}._table_1shi3_388 th,._table_1shi3_388 td{padding:10px 12px}._paginationBar_1shi3_513{flex-direction:column;gap:12px;align-items:flex-start}._detailGrid_1shi3_622{grid-template-columns:1fr}}._page_2eu66_3{width:100%;height:100%;overflow-y:auto;background:#fff}._content_2eu66_11{display:flex;flex-direction:column;gap:40px;padding:24px}._kpiGrid_2eu66_19{display:flex;gap:24px;align-items:flex-start;padding:16px 0;background:#fafafa;border-radius:10px;overflow:clip}._kpiCard_2eu66_28{flex:1 0 0;min-width:1px;display:flex;flex-direction:column;gap:8px;padding:0 24px}._kpiCard_2eu66_28+._kpiCard_2eu66_28{border-left:1px solid #e4e4e7}._kpiTop_2eu66_37{display:flex;align-items:center;justify-content:space-between}._kpiLabel_2eu66_42{flex:1 0 0;min-width:1px;font-weight:600;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#a1a1aa}._kpiNote_2eu66_51{font-weight:600;font-size:var(--text-12);line-height:var(--text-12-lh);color:#a1a1aa;white-space:nowrap}._kpiValue_2eu66_58{font-weight:700;font-size:var(--text-20);line-height:var(--text-20-lh);letter-spacing:-.4px;color:#3f3f46}._trend_2eu66_67{display:inline-flex;align-items:center;justify-content:flex-end;font-weight:500;font-size:var(--text-12);line-height:var(--text-12-lh);white-space:nowrap}._trendUp_2eu66_76{color:#f04351}._trendDown_2eu66_77{color:#007aff}._section_2eu66_80{display:flex;flex-direction:column;gap:16px}._sectionTitleRow_2eu66_85{display:flex;align-items:center;justify-content:space-between}._sectionTitle_2eu66_85{margin:0;font-weight:600;font-size:var(--text-20);line-height:var(--text-20-lh);letter-spacing:-.4px;color:#27272a}._block_2eu66_98{display:flex;flex-direction:column;gap:12px}._resetBtn_2eu66_105{display:inline-flex;align-items:center;gap:4px;padding:4px;border:0;background:none;cursor:pointer;font-weight:400;font-size:var(--text-15);line-height:var(--text-15-lh);letter-spacing:-.3px;color:#007aff;white-space:nowrap}._searchContainer_2eu66_122{display:flex;align-items:center;justify-content:space-between}._searchBar_2eu66_127{flex:1 0 0;max-width:400px;display:flex;align-items:center;gap:16px;padding:8px 12px;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;overflow:clip}._searchLeft_2eu66_139{flex:1 0 0;min-width:1px;display:flex;align-items:center;gap:8px}._searchInput_2eu66_146{flex:1 0 0;min-width:1px;border:0;outline:none;background:transparent;padding:0;font-family:inherit;font-weight:400;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#3f3f46}._searchInput_2eu66_146::placeholder{color:#71717a}._iconBtn_2eu66_161{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;color:#3f3f46}._options_2eu66_173{display:flex;flex-wrap:wrap}._optionRow_2eu66_177{flex:1 0 0;min-width:590px;height:36px;display:flex;align-items:center;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7}._optionRowNarrow_2eu66_186{min-width:310px}._optionLabel_2eu66_187{width:64px;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 12px;background:#f4f4f5;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a;white-space:nowrap;box-sizing:border-box}._optionBody_2eu66_203{height:100%;display:flex;align-items:center;gap:8px;padding:0 16px 0 12px}._optionBodyType_2eu66_210{padding:0 12px}._dateWrap_2eu66_211{position:relative;height:100%;display:flex;align-items:center;gap:8px}._dateText_2eu66_212{display:flex;align-items:center;gap:4px;padding:6px 0;font-weight:500;white-space:nowrap}._dateValue_2eu66_220{font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#52525b}._dateTilde_2eu66_221{font-size:var(--text-12);line-height:var(--text-12-lh);color:#71717a}._calendarBtn_2eu66_222{width:32px;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;color:#52525b}._calendarDropdown_2eu66_234{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#fff;width:728px;height:408px;border:1px solid #e4e4e7;border-radius:10px;box-shadow:0 8px 32px #0000001f}._radioGroup_2eu66_248{height:100%;display:flex;align-items:center;gap:16px}._radio_2eu66_248{display:flex;align-items:center;gap:8px;padding:6px 0;border:0;background:none;cursor:pointer;font-family:inherit;font-weight:400;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#52525b;white-space:nowrap}._radioDot_2eu66_270{width:16px;height:16px;flex-shrink:0;box-sizing:border-box;border:1.5px solid #e4e4e7;border-radius:500px;background:#fff}._radioActive_2eu66_279{color:#007aff}._radioActive_2eu66_279 ._radioDot_2eu66_270{border:5px solid #007aff}._table_2eu66_283{display:flex;flex-direction:column;background:#fff;overflow:clip}._thead_2eu66_289,._tr_2eu66_67{display:flex;align-items:center;height:40px;border-bottom:1px solid #e4e4e7;overflow:clip}._thead_2eu66_289{background:#f4f4f5;border-top:1px solid #e4e4e7}._trTall_2eu66_301{height:56px}._cell_2eu66_302{flex:1 0 0;min-width:1px;height:100%;display:flex;align-items:center;gap:8px;padding:0 12px;border-right:1px solid #e4e4e7;box-sizing:border-box;overflow:hidden;font-weight:400;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a;white-space:nowrap;text-overflow:ellipsis}._thead_2eu66_289 ._cell_2eu66_302{color:#52525b}._cellNoBorder_2eu66_322{border-right:0}._right_2eu66_323{justify-content:flex-end;text-align:right}._center_2eu66_324{justify-content:center;text-align:center}._medium_2eu66_325{font-weight:500}._semibold_2eu66_326{font-weight:600}._blue_2eu66_327{color:#007aff}._red_2eu66_328{color:#f04351}._dark_2eu66_329{color:#3f3f46}._emptyRow_2eu66_330{height:80px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e4e4e7;font-size:var(--text-14);color:#71717a}._periodText_2eu66_341{flex:1 0 0;min-width:1px;display:flex;flex-direction:column;gap:2px}._periodMain_2eu66_348{font-weight:600;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#52525b}._periodSub_2eu66_349{font-weight:400;font-size:var(--text-12);line-height:var(--text-12-lh);letter-spacing:0;color:#71717a}._progressTag_2eu66_352{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#f4f4f5;font-weight:600;font-size:var(--text-12);line-height:var(--text-12-lh);letter-spacing:0;color:#71717a}._typeTag_2eu66_365{padding:4px 10px;font-weight:400;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a}._methodTag_2eu66_375{flex-shrink:0;padding:2px 8px;border-radius:999px;font-weight:600;font-size:var(--text-12);line-height:var(--text-12-lh);letter-spacing:0;white-space:nowrap}._methodFixed_2eu66_385{background:#e5f2ff;color:#007aff}._methodRate_2eu66_386{background:#e7f8eb;color:#34c759}._overridePill_2eu66_389{padding:2px 8px;border-radius:999px;background:#fef1e2;font-weight:500;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#f79103;white-space:nowrap}._pager_2eu66_402{display:flex;align-items:center;justify-content:space-between}._pagerInfo_2eu66_407{font-weight:400;font-size:var(--text-14);line-height:18px;letter-spacing:-.14px;color:#71717a;white-space:nowrap}._pagination_2eu66_415{display:flex;align-items:center;gap:8px}._pageNav_2eu66_420{height:36px;display:flex;align-items:center;gap:4px;padding:8px 12px;border:0;border-radius:8px;background:none;cursor:pointer;font-family:inherit;font-weight:500;font-size:var(--text-14);line-height:var(--text-14-long-lh);letter-spacing:-.14px;color:#71717a}._pageNav_2eu66_420:disabled{cursor:default;opacity:.4}._pageNum_2eu66_438{width:36px;height:36px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #e4e4e7;border-radius:8px;background:#fff;cursor:pointer;font-family:inherit;font-weight:500;font-size:var(--text-14);line-height:var(--text-14-long-lh);letter-spacing:-.14px;color:#71717a}._pageNumActive_2eu66_457{background:#e5f2ff;border-color:#e5f2ff;font-weight:700;color:#007aff}._pageEllipsis_2eu66_463{cursor:default}._tabMenu_2eu66_466{display:flex;align-items:flex-end;gap:24px;padding:24px 24px 0}._tabs_2eu66_472{display:flex;align-items:center;gap:24px}._tab_2eu66_283{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;font-family:inherit;font-weight:600;font-size:var(--text-16);line-height:var(--text-16-lh);letter-spacing:-.32px;color:#a1a1aa;white-space:nowrap}._tabActive_2eu66_491{color:#1d356d;border-bottom-color:#1d356d}._rulesContent_2eu66_494{display:flex;flex-direction:column;gap:24px;padding:24px}._catCol_2eu66_502{flex:1 0 0;min-width:160px;max-width:180px;align-self:stretch;display:flex;padding:12px;border-right:1px solid #e4e4e7;box-sizing:border-box;background:#fff}._catColCollapsed_2eu66_513{align-items:center;padding:0 12px}._thead_2eu66_289 ._catCol_2eu66_502{padding:0 12px;align-items:center;justify-content:center;background:#f4f4f5;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#52525b}._catRow_2eu66_515{display:flex;border-bottom:1px solid #e4e4e7;cursor:pointer}._catName_2eu66_520{flex:1 0 0;min-width:1px;height:22px;display:flex;align-items:center;gap:4px;font-weight:500;font-size:var(--text-16);line-height:var(--text-16-lh);letter-spacing:-.32px;color:#52525b}._catNameText_2eu66_533{flex:1 0 0;min-width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subsections_2eu66_534{flex:1 0 0;min-width:1px;display:flex;flex-direction:column}._subRow_2eu66_540{height:40px;display:flex;align-items:center;border-bottom:1px solid #e4e4e7;cursor:default}._subRow_2eu66_540:last-child{border-bottom:0}._subSummary_2eu66_548{flex:1 0 0;min-width:1px;height:100%;display:flex;align-items:center;gap:8px;padding:0 12px}._subCount_2eu66_557{font-weight:500;font-size:var(--text-15);line-height:var(--text-15-lh);letter-spacing:-.3px;color:#52525b;white-space:nowrap}._subValue_2eu66_558{flex:1 0 0;min-width:1px;text-align:right;font-weight:600;font-size:var(--text-16);line-height:var(--text-16-lh);letter-spacing:-.32px;color:#18181b;white-space:nowrap}._moreRow_2eu66_569{gap:8px;padding:0 12px;border:0;background:none;cursor:pointer;font-family:inherit;font-weight:500;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#007aff;width:100%}._indexBar_2eu66_585{display:flex;min-width:590px;padding:8px;border:1px solid #e4e4e7;border-radius:8px}._indexLetters_2eu66_592{flex:1 0 0;min-width:1px;display:flex;flex-wrap:wrap;gap:2px 4px}._letter_2eu66_599{width:20px;height:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px;border:0;border-radius:4px;background:none;cursor:pointer;font-family:inherit;font-weight:500;font-size:var(--text-12);line-height:var(--text-12-lh);color:#71717a}._letter_2eu66_599:hover,._letterActive_2eu66_618{background:#f4f4f5}._summaryRow_b7dy5_3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;height:80px;margin:24px 24px 0;padding:0;overflow:hidden;border-radius:10px;background:#fafafa;flex-shrink:0}._summaryCard_b7dy5_16{flex:1;background:transparent;padding:16px 24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}._summaryLabel_b7dy5_27{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#a1a1aa;font-family:Pretendard,sans-serif}._summaryValue_b7dy5_35{font-size:var(--text-20);font-weight:700;line-height:27px;color:#3f3f46;font-family:Pretendard,sans-serif}@media (max-width: 1200px){._summaryRow_b7dy5_3{flex-wrap:wrap}}@media (max-width: 768px){._summaryRow_b7dy5_3{flex-direction:column;padding:16px}}._pageContainer_ohabh_3{width:100%;height:100%;display:flex;flex-direction:column;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif}._mainCard_ohabh_12{margin:0 32px 32px;background:#fff;border-radius:24px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f;display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0}._searchRow_ohabh_25{display:flex;align-items:center;gap:12px;padding:20px 24px 0}._searchInputWrap_ohabh_32{position:relative;width:484px;flex-shrink:0}._searchInput_ohabh_32{width:100%;padding:10px 14px;background:#f7f8f9;border:1px solid #E2E8F0;border-radius:8px;font-size:var(--text-14);font-family:inherit;color:#0c151f;outline:none;box-sizing:border-box;transition:border-color .15s}._searchInput_ohabh_32:focus{border-color:#1d356d}._searchInput_ohabh_32::placeholder{color:#9ca7b2}._searchButton_ohabh_60{width:70px;height:40px;background:#1d356d;border:none;border-radius:8px;color:#fff;font-size:var(--text-14);font-weight:600;font-family:inherit;cursor:pointer;flex-shrink:0;transition:background .15s}._searchButton_ohabh_60:hover{background:#162b5a}._searchHint_ohabh_79{display:flex;align-items:center;gap:4px;font-size:var(--text-12);font-weight:600;color:#647587;margin-left:auto;white-space:nowrap}._searchHintIcon_ohabh_90{width:16px;height:16px;color:#647587;flex-shrink:0}._filterArea_ohabh_98{display:flex;align-items:center;gap:0;padding:16px 24px}._filterGroup_ohabh_105{display:flex;align-items:center;gap:12px}._filterGroupLabel_ohabh_111{font-size:var(--text-14);font-weight:600;color:#647587;white-space:nowrap;margin-right:4px}._filterDivider_ohabh_119{width:1px;height:24px;background:#e2e8f0;margin:0 20px}._dateRangeWrapper_ohabh_127{position:relative}._dateInputGroup_ohabh_131{display:flex;align-items:center;gap:8px;cursor:pointer}._dateDisplay_ohabh_138{padding:8px 12px;border:1px solid #E2E8F0;border-radius:8px;font-size:var(--text-14);font-family:inherit;color:#0c151f;background:#fff;transition:border-color .15s;-webkit-user-select:none;user-select:none}._dateInputGroup_ohabh_131:hover ._dateDisplay_ohabh_138{border-color:#1d356d}._dateArrow_ohabh_154{font-size:var(--text-14);color:#9ca7b2}._calendarDropdown_ohabh_159{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#fff;width:728px;height:408px;border:1px solid #E4E4E7;border-radius:10px;box-shadow:0 8px 32px #0000001f;padding:0}._pill_ohabh_174{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:9999px;font-size:var(--text-14);font-weight:500;font-family:inherit;border:none;cursor:pointer;transition:all .15s;white-space:nowrap;background:#f4f4f5;color:#9ca7b2}._pill_ohabh_174:hover{background:#e8e8ea;color:#647587}._pillActive_ohabh_196,._pillActive_ohabh_196:hover{background:#0c151f;color:#f4f4f5}._tableBox_ohabh_207{overflow:auto;flex:1;min-height:0}._table_ohabh_207{width:100%;border-collapse:collapse}._table_ohabh_207 th{background:#f6f7f8;padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#647587;position:sticky;top:0;z-index:1;border-bottom:1px solid #F0F2F5}._table_ohabh_207 th:first-child,._table_ohabh_207 td:first-child{padding-left:24px}._table_ohabh_207 th:last-child,._table_ohabh_207 td:last-child{padding-right:24px}._table_ohabh_207 td{padding:12px 16px;font-size:var(--text-14);color:#0c151f;border-bottom:1px solid #F0F2F5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_ohabh_207 tbody tr:hover td{background:#f6f7f8}._clickableRow_ohabh_255{cursor:pointer;transition:background .15s}._clickableRow_ohabh_255:hover td{background:#f6f7f8!important}._clickableRow_ohabh_255:active td{background:#eceef0!important}._table_ohabh_207 tbody tr:has(._emptyState_ohabh_268):hover td{background:#fff!important}._couponId_ohabh_272,._amount_ohabh_277{font-weight:600;color:#1d356d}._typeBadge_ohabh_282{display:inline-block;padding:4px 10px;border-radius:6px;font-size:var(--text-12);font-weight:600}._emptyState_ohabh_268{text-align:center!important;padding:0!important;height:400px!important;vertical-align:middle!important}._emptyIcon_ohabh_298{width:48px;height:48px;margin-bottom:12px;color:#d0d5dd}._emptyText_ohabh_305{font-size:var(--text-14);font-weight:700;color:#9ca7b2}._paginationBar_ohabh_312{padding:16px 24px;border-top:1px solid #F0F2F5;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}._paginationInfo_ohabh_321{font-size:var(--text-14);font-weight:500;color:#9ca7b2}._paginationButtons_ohabh_327{display:flex;gap:4px}._pageBtn_ohabh_332{padding:0;width:32px;height:32px;border:1px solid #E2E8F0;background:#f6f7f8;border-radius:6px;font-size:var(--text-14);cursor:pointer;color:#647587;display:flex;align-items:center;justify-content:center;font-family:inherit;transition:all .15s}._pageBtn_ohabh_332:hover:not(:disabled){background:#eceef0;border-color:#d0d5dd}._pageBtn_ohabh_332:disabled{opacity:.4;cursor:not-allowed}._activePage_ohabh_359{background:#0c151f;color:#fff;border-color:#0c151f;font-weight:600}._activePage_ohabh_359:hover{background:#0c151f;border-color:#0c151f}._modalOverlay_ohabh_372{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_ohabh_372{background:#fff;border-radius:24px;padding:32px;width:520px;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026}._modalHeader_ohabh_396{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._modalHeader_ohabh_396 h2{margin:0;font-size:var(--text-20);font-weight:700;color:#0c151f}._closeButton_ohabh_410{background:none;border:none;cursor:pointer;color:#9ca7b2;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s}._closeButton_ohabh_410:hover{background:#f6f7f8;color:#0c151f}._detailGrid_ohabh_428{display:grid;grid-template-columns:1fr 1fr;gap:16px}._detailItem_ohabh_434{padding:12px;background:#f6f7f8;border-radius:12px}._fullWidth_ohabh_440{grid-column:1 / -1}._detailLabel_ohabh_444{font-size:var(--text-12);color:#9ca7b2;font-weight:600;margin-bottom:4px}._detailValue_ohabh_451{font-size:var(--text-15);font-weight:600;color:#0c151f}@media (max-width: 1200px){._searchInputWrap_ohabh_32{width:100%}}@media (max-width: 768px){._searchRow_ohabh_25{flex-direction:column;align-items:stretch}._searchInputWrap_ohabh_32{width:100%}._filterArea_ohabh_98{flex-direction:column;align-items:flex-start;gap:12px}._filterDivider_ohabh_119{display:none}._table_ohabh_207{font-size:var(--text-12)}._table_ohabh_207 th,._table_ohabh_207 td{padding:10px 12px}._paginationBar_ohabh_312{flex-direction:column;gap:12px;align-items:flex-start}._detailGrid_ohabh_428{grid-template-columns:1fr}}._pageContainer_ohabh_3{background:#fff}._mainCard_ohabh_12{margin:23px 24px 0;border-radius:0;box-shadow:none;overflow:visible}._searchRow_ohabh_25{height:40px;box-sizing:border-box;gap:0;padding:0}._searchInputWrap_ohabh_32{width:400px}._searchInput_ohabh_32{height:40px;padding:0 40px;border:1px solid #E4E4E7;border-radius:8px;background:#fff}._searchIcon_ohabh_510{position:absolute;z-index:1;left:12px;top:12px;color:#a1a1aa;pointer-events:none}._searchButton_ohabh_60,._searchHint_ohabh_79{display:none}._filterArea_ohabh_98{height:36px;box-sizing:border-box;margin-top:12px;padding:0;border-top:1px solid #E4E4E7;border-bottom:1px solid #E4E4E7}._filterGroup_ohabh_105{height:36px;gap:16px}._filterGroupLabel_ohabh_111{align-self:stretch;display:flex;align-items:center;padding:0 10px;background:#f4f4f5;color:#71717a;font-size:var(--text-12);font-weight:500}._dateInputGroup_ohabh_131{height:36px;gap:4px}._dateDisplay_ohabh_138{padding:0;border:0;background:transparent;color:#3f3f46;font-size:var(--text-12)}._filterDivider_ohabh_119{height:36px;margin:0;background:#e4e4e7}._pill_ohabh_174{display:inline-flex;align-items:center;gap:6px;padding:0;border-radius:0;background:transparent;color:#71717a;font-size:var(--text-12)}._pill_ohabh_174:before{content:"";width:14px;height:14px;box-sizing:border-box;border:1px solid #D4D4D8;border-radius:50%}._pillActive_ohabh_196{background:transparent;color:#007aff}._pillActive_ohabh_196:before{border:5px solid #007AFF}._tableBox_ohabh_207{margin-top:24px;overflow:visible;flex:0 0 auto}._table_ohabh_207{table-layout:fixed}._table_ohabh_207 th,._table_ohabh_207 td{height:40px;box-sizing:border-box;padding:0 12px;border:1px solid #E4E4E7;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:400;color:#71717a}._table_ohabh_207 th{position:static;background:#f4f4f5;font-weight:400}._table_ohabh_207 th:first-child,._table_ohabh_207 td:first-child,._table_ohabh_207 th:last-child,._table_ohabh_207 td:last-child{padding:0 12px}._table_ohabh_207 th:nth-child(1),._table_ohabh_207 td:nth-child(1){width:80px}._table_ohabh_207 th:nth-child(2),._table_ohabh_207 td:nth-child(2){width:120px}._table_ohabh_207 th:nth-child(3),._table_ohabh_207 td:nth-child(3){width:80px}._table_ohabh_207 th:nth-child(4),._table_ohabh_207 td:nth-child(4){width:120px}._table_ohabh_207 th:nth-child(5),._table_ohabh_207 td:nth-child(5){width:140px}._table_ohabh_207 th:nth-child(6),._table_ohabh_207 td:nth-child(6){width:540px}._table_ohabh_207 th:nth-child(7),._table_ohabh_207 td:nth-child(7){width:100px}._typeBadge_ohabh_282{padding:0;background:transparent!important;border-radius:0;font-size:var(--text-12)}._couponId_ohabh_272,._amount_ohabh_277{color:#71717a;font-weight:500}._paginationBar_ohabh_312{display:none}body:has(button[aria-label="사이드바 접기"]) ._tableBox_ohabh_207{overflow-x:auto;overflow-y:visible}._searchInputWrap_ohabh_32{position:relative}._searchInput_ohabh_32{background:#fafafa;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._searchIcon_ohabh_510{width:20px;height:20px;top:10px}._searchClear_ohabh_550{position:absolute;top:8px;right:8px;display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#71717a;cursor:pointer}._pill_ohabh_174:hover,._pillActive_ohabh_196:hover{background:transparent}._table_ohabh_207 th,._table_ohabh_207 td{border:0;border-right:1px solid #E4E4E7;border-bottom:1px solid #E4E4E7;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;font-weight:400;color:#71717a}._table_ohabh_207 th{border-top:1px solid #E4E4E7}._table_ohabh_207 th:last-child,._table_ohabh_207 td:last-child{border-right:0}._couponId_ohabh_272{color:#71717a;font-weight:400}._amount_ohabh_277{color:#3f3f46;font-weight:500}._typeBadge_ohabh_282{font-size:var(--text-12);font-weight:600}._table_ohabh_207 th:nth-child(6),._table_ohabh_207 td:nth-child(6){width:auto;min-width:120px}._pageContainer_71av9_3{width:100%;height:100%;display:flex;flex-direction:column}._mainCard_71av9_11{margin:0 32px 32px;background:#fff;border-radius:24px;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._searchRow_71av9_24{display:flex;align-items:center;gap:12px;padding:20px 24px 0}._searchInputWrap_71av9_31{flex-shrink:0;display:flex;gap:8px;align-items:center}._searchInput_71av9_31{padding:8px 14px;border:1px solid #E2E8F0;border-radius:8px;font-size:var(--text-14);font-family:Pretendard,sans-serif;color:#0c151f;background:#f7f8f9;outline:none;width:484px;height:40px;box-sizing:border-box;transition:border-color .15s}._searchInput_71av9_31:focus{border-color:#0c151f}._searchInput_71av9_31::placeholder{color:#9ca7b2}._searchBtn_71av9_61{padding:0;width:70px;height:40px;border:none;border-radius:8px;background:#1d356d;color:#fff;font-size:var(--text-16);font-weight:600;font-family:Pretendard,sans-serif;cursor:pointer;white-space:nowrap;transition:background .15s;display:flex;align-items:center;justify-content:center}._searchBtn_71av9_61:hover{background:#162b5a}._searchWarning_71av9_84{display:flex;align-items:center;gap:6px;font-size:var(--text-12);font-weight:600;color:#647587;margin-left:auto;white-space:nowrap;font-family:Pretendard,sans-serif}._searchWarning_71av9_84 svg{flex-shrink:0;width:16px;height:16px}._filterSection_71av9_103{display:flex;align-items:center;gap:0;padding:8px 16px 16px}._filterGroup_71av9_110{display:flex;align-items:center;gap:12px}._filterLabel_71av9_116{font-size:var(--text-14);font-weight:600;color:#647587;white-space:nowrap;flex-shrink:0;margin-right:12px;font-family:Pretendard,sans-serif}._filterDivider_71av9_126{width:1px;height:24px;background:#e5e8eb;margin:0 20px;flex-shrink:0}._dateRangeWrapper_71av9_135{position:relative}._dateInputGroup_71av9_139{display:flex;align-items:center;gap:8px;cursor:pointer}._dateDisplay_71av9_146{padding:8px 16px;border:1px solid #E2E8F0;border-radius:16px;font-size:var(--text-14);font-family:Pretendard,sans-serif;color:#0c151f;background:#fff;transition:border-color .15s;-webkit-user-select:none;user-select:none}._dateInputGroup_71av9_139:hover ._dateDisplay_71av9_146{border-color:#9ca7b2}._dateTilde_71av9_162{font-size:var(--text-14);color:#9ca7b2}._calendarDropdown_71av9_167{position:absolute;top:calc(100% + 4px);left:0;z-index:9999;background:#fff;width:728px;height:408px;border:1px solid #E4E4E7;border-radius:10px;box-shadow:0 8px 32px #0000001f;padding:0}._pillGroup_71av9_182{display:flex;gap:6px;align-items:center}._pill_71av9_182{padding:8px 16px;border-radius:9999px;border:none;cursor:pointer;font-size:var(--text-14);font-weight:500;font-family:Pretendard,sans-serif;background:#f4f4f5;color:#9ca7b2;transition:all .15s;white-space:nowrap}._pill_71av9_182:hover{background:#e8e9eb}._pillActive_71av9_206{background:#0c151f;color:#f4f4f5}._pillActive_71av9_206:hover{background:#1a2530}._tableBox_71av9_216{overflow:auto;flex:1;min-height:0}._table_71av9_216{width:100%;border-collapse:collapse}._table_71av9_216 th{background:#f7f8f9;padding:10px 12px;text-align:left;font-size:var(--text-12);font-weight:500;color:#9ca7b2;position:sticky;top:0;z-index:1;white-space:nowrap;font-family:Pretendard,sans-serif}._table_71av9_216 th:first-child,._table_71av9_216 td:first-child{padding-left:24px}._table_71av9_216 th:last-child,._table_71av9_216 td:last-child{padding-right:24px}._colCouponId_71av9_252{width:80px}._colTitle_71av9_253{width:300px}._colCenter_71av9_254{text-align:center}._colDateTime_71av9_257{width:140px}._colType_71av9_258,._colAmount_71av9_259{width:140px;text-align:center}._colDesc_71av9_260,._colApproval_71av9_261{text-align:center}._table_71av9_216 td{padding:12px;font-size:var(--text-14);font-weight:500;color:#0c151f;border-bottom:1px solid #EFF1F3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Pretendard,sans-serif}._table_71av9_216 tbody tr:hover td{background:#0c151f05}._clickableRow_71av9_279{cursor:pointer;transition:background .15s}._clickableRow_71av9_279:hover td{background-color:#f7f8f9!important}._clickableRow_71av9_279:active td{background-color:#eff1f3!important}._table_71av9_216 tbody tr:has(._emptyState_71av9_292):hover td{background-color:#fff!important}._couponId_71av9_297{font-size:var(--text-12);color:#9ca7b2;font-family:monospace}._amount_71av9_304{font-weight:600;color:#0c151f}._badgeFixed_71av9_310{display:inline-block;padding:4px 8px;border-radius:20px;font-size:var(--text-12);font-weight:600;background:#1d356d1a;color:#1d356d;font-family:Pretendard,sans-serif}._badgePercent_71av9_321{display:inline-block;padding:4px 8px;border-radius:20px;font-size:var(--text-12);font-weight:600;background:#f7eefc;color:#af52de;font-family:Pretendard,sans-serif}._badgePoint_71av9_333{display:inline-block;padding:4px 10px;border-radius:20px;font-size:var(--text-12);font-weight:600;background:#eff1f3;color:#647587;font-family:Pretendard,sans-serif}._approvalNumber_71av9_345{font-size:var(--text-12);color:#9ca7b2;font-family:monospace}._emptyState_71av9_292{text-align:center!important;padding:0!important;height:400px!important;vertical-align:middle!important}._emptyIcon_71av9_359{width:48px;height:48px;margin-bottom:12px;color:#d1d6db}._emptyText_71av9_366{font-size:var(--text-14);color:#9ca7b2;font-family:Pretendard,sans-serif}._paginationBar_71av9_373{padding:16px 24px;border-top:1px solid #EFF1F3;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:0 0 24px 24px}._paginationInfo_71av9_384{font-size:var(--text-14);font-weight:500;color:#9ca7b2;font-family:Pretendard,sans-serif}._paginationButtons_71av9_391{display:flex;gap:4px}._pageBtn_71av9_396{padding:0;width:32px;height:32px;border:1px solid #EFF1F3;background-color:#fff;border-radius:8px;font-size:var(--text-14);cursor:pointer;color:#647587;display:flex;align-items:center;justify-content:center;transition:all .15s;font-family:Pretendard,sans-serif}._pageBtn_71av9_396:hover:not(:disabled){background-color:#f7f8f9;border-color:#d1d6db}._pageBtn_71av9_396:disabled{opacity:.4;cursor:not-allowed}._activePage_71av9_423{background-color:#0c151f;color:#fff;border-color:#0c151f;font-weight:600}._activePage_71av9_423:hover{background-color:#1a2530;border-color:#1a2530}._modalOverlay_71av9_436{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_71av9_436{background:#fff;border-radius:24px;padding:32px;width:520px;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026}._modalHeader_71av9_460{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._modalHeader_71av9_460 h2{margin:0;font-size:var(--text-20);font-weight:700;color:#0c151f;font-family:Pretendard,sans-serif}._closeButton_71av9_475{background:none;border:none;cursor:pointer;color:#9ca7b2;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .15s}._closeButton_71av9_475:hover{background-color:#f7f8f9;color:#0c151f}._detailGrid_71av9_493{display:grid;grid-template-columns:1fr 1fr;gap:16px}._detailItem_71av9_499{padding:12px;background-color:#f7f8f9;border-radius:12px}._fullWidth_71av9_505{grid-column:1 / -1}._detailLabel_71av9_509{font-size:var(--text-12);color:#9ca7b2;margin-bottom:4px;font-weight:500;font-family:Pretendard,sans-serif}._detailValue_71av9_517{font-size:var(--text-15);font-weight:600;color:#0c151f;font-family:Pretendard,sans-serif}@media (max-width: 1200px){._filterSection_71av9_103{flex-wrap:wrap;gap:12px}._filterDivider_71av9_126{display:none}}@media (max-width: 768px){._mainCard_71av9_11{margin:0 16px 16px}._searchRow_71av9_24{flex-direction:column;align-items:stretch}._searchInputWrap_71av9_31{width:100%}._searchInput_71av9_31{flex:1;width:100%}._searchWarning_71av9_84{margin-left:0}._filterSection_71av9_103{flex-direction:column;align-items:flex-start;gap:12px}._filterDivider_71av9_126{display:none}._table_71av9_216{font-size:var(--text-12)}._table_71av9_216 th,._table_71av9_216 td{padding:10px 8px}._paginationBar_71av9_373{flex-direction:column;gap:12px;align-items:flex-start}._detailGrid_71av9_493{grid-template-columns:1fr}}._pageContainer_71av9_3{background:#fff}._mainCard_71av9_11{margin:23px 24px 0;border-radius:0;box-shadow:none;overflow:visible}._searchRow_71av9_24{height:40px;box-sizing:border-box;gap:0;padding:0}._searchInputWrap_71av9_31{position:relative;width:400px}._searchInput_71av9_31{width:400px;height:40px;padding:0 40px;border:1px solid #E4E4E7;border-radius:8px;background:#fff}._searchIcon_71av9_595{position:absolute;z-index:1;left:12px;top:12px;color:#a1a1aa;pointer-events:none}._searchBtn_71av9_61,._searchWarning_71av9_84{display:none}._filterSection_71av9_103{height:36px;box-sizing:border-box;margin-top:12px;padding:0;border-top:1px solid #E4E4E7;border-bottom:1px solid #E4E4E7}._filterGroup_71av9_110{height:36px;gap:16px}._filterLabel_71av9_116{align-self:stretch;display:flex;align-items:center;margin:0;padding:0 10px;background:#f4f4f5;color:#71717a;font-size:var(--text-12);font-weight:500}._dateInputGroup_71av9_139{height:36px;gap:4px}._dateDisplay_71av9_146{padding:0;border:0;border-radius:0;color:#3f3f46;font-size:var(--text-12)}._filterDivider_71av9_126{height:36px;margin:0;background:#e4e4e7}._pillGroup_71av9_182{gap:16px}._pill_71av9_182{display:inline-flex;align-items:center;gap:6px;padding:0;border-radius:0;background:transparent;color:#71717a;font-size:var(--text-12)}._pill_71av9_182:before{content:"";width:14px;height:14px;box-sizing:border-box;border:1px solid #D4D4D8;border-radius:50%}._pillActive_71av9_206{background:transparent;color:#007aff}._pillActive_71av9_206:before{border:5px solid #007AFF}._tableBox_71av9_216{margin-top:24px;overflow:visible;flex:0 0 auto}._table_71av9_216{table-layout:fixed}._table_71av9_216 th,._table_71av9_216 td{height:40px;box-sizing:border-box;padding:0 12px;border:1px solid #E4E4E7;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:400;color:#71717a}._table_71av9_216 th{position:static;background:#f4f4f5;font-weight:400}._table_71av9_216 th:first-child,._table_71av9_216 td:first-child,._table_71av9_216 th:last-child,._table_71av9_216 td:last-child{padding:0 12px}._table_71av9_216 th:nth-child(1),._table_71av9_216 td:nth-child(1){width:80px}._table_71av9_216 th:nth-child(2),._table_71av9_216 td:nth-child(2){width:540px}._table_71av9_216 th:nth-child(3),._table_71av9_216 td:nth-child(3){width:80px}._table_71av9_216 th:nth-child(4),._table_71av9_216 td:nth-child(4){width:120px}._table_71av9_216 th:nth-child(5),._table_71av9_216 td:nth-child(5){width:140px}._table_71av9_216 th:nth-child(6),._table_71av9_216 td:nth-child(6){width:100px}._table_71av9_216 th:nth-child(7),._table_71av9_216 td:nth-child(7){width:120px}._badgeFixed_71av9_310,._badgePercent_71av9_321,._badgePoint_71av9_333{padding:0;background:transparent;border-radius:0}._badgeFixed_71av9_310{color:#007aff}._badgePercent_71av9_321{color:#34c759}._paginationBar_71av9_373{display:none}body:has(button[aria-label="사이드바 접기"]) ._tableBox_71av9_216{overflow-x:auto;overflow-y:visible}._searchInputWrap_71av9_31{position:relative}._searchInput_71av9_31{background:#fafafa;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._searchIcon_71av9_595{width:20px;height:20px;top:10px}._searchClear_71av9_638{position:absolute;top:8px;right:8px;display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#71717a;cursor:pointer}._pill_71av9_182:hover,._pillActive_71av9_206:hover{background:transparent}._table_71av9_216 th,._table_71av9_216 td{border:0;border-right:1px solid #E4E4E7;border-bottom:1px solid #E4E4E7;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;font-weight:400;color:#71717a}._table_71av9_216 th{border-top:1px solid #E4E4E7}._table_71av9_216 th:last-child,._table_71av9_216 td:last-child{border-right:0}._couponId_71av9_297{color:#71717a;font-weight:400}._amount_71av9_304{color:#3f3f46;font-weight:500}._badgeFixed_71av9_310,._badgePercent_71av9_321,._badgePoint_71av9_333{font-weight:600}._table_71av9_216 th:nth-child(2),._table_71av9_216 td:nth-child(2){width:auto;min-width:120px}._pageContainer_tjejt_3{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}._historySection_tjejt_12{margin:0 24px 24px;background:#fff;border-radius:24px;box-shadow:0 3px 6px #bababa1a,0 10px 10px #bababa17,0 23px 14px #bababa0d;display:flex;flex-direction:column;overflow:hidden;min-height:400px;flex:1}._cardHeader_tjejt_28{padding:24px;display:flex;justify-content:space-between;align-items:center}._headerLeft_tjejt_35{display:flex;align-items:center;gap:16px}._headerIconBadge_tjejt_41{width:32px;height:32px;border-radius:18.4px;background:#eff1f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}._headerTitleWrap_tjejt_52{display:flex;align-items:baseline;gap:16px}._sectionTitle_tjejt_58{font-size:var(--text-20);font-weight:700;color:#0c151f}._groupCount_tjejt_64{font-size:var(--text-14);font-weight:500;color:#9ca7b2}._createButton_tjejt_70{display:flex;align-items:center;gap:6px;padding:8px 24px;border-radius:16px;background:#edf2fd;border:1px solid #4779EB;cursor:pointer;font-size:var(--text-16);font-weight:600;font-family:inherit;color:#1d356d;transition:all .15s ease;white-space:nowrap}._createButton_tjejt_70:hover{background:#dce6fb}._searchRow_tjejt_92{display:flex;align-items:center;gap:8px;padding:0 24px 16px}._searchInputWrap_tjejt_99{width:484px;position:relative;display:flex;align-items:center;flex-shrink:0}._searchIconInner_tjejt_107{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#9ca7b2;pointer-events:none;display:flex;align-items:center;justify-content:center}._searchInput_tjejt_99{width:100%;padding:6px 10px 6px 36px;background:#f7f8f9;border:1px solid #E2E8F0;border-radius:8px;font-size:var(--text-14);font-family:inherit;color:#0c151f;outline:none;transition:border-color .15s;box-sizing:border-box}._searchInput_tjejt_99:focus{border-color:#4779eb}._searchInput_tjejt_99::placeholder{color:#9ca7b2}._searchButton_tjejt_141{width:70px;height:36px;background:#1d356d;border:none;border-radius:8px;color:#fff;font-size:var(--text-16);font-weight:600;font-family:inherit;cursor:pointer;flex-shrink:0;transition:background .15s}._searchButton_tjejt_141:hover{background:#162b57}._tableBox_tjejt_161{overflow:auto;flex:1;min-height:0}._table_tjejt_161{width:100%;border-collapse:collapse}._table_tjejt_161 th{background:#f7f8f9;padding:10px 16px;text-align:left;font-size:var(--text-12);font-weight:500;color:#9ca7b2;letter-spacing:-.12px;position:sticky;top:0;z-index:1;white-space:nowrap}._table_tjejt_161 th:first-child,._table_tjejt_161 td:first-child{padding-left:16px}._table_tjejt_161 th:last-child,._table_tjejt_161 td:last-child{padding-right:16px}._colGroupName_tjejt_197{width:300px;text-align:left}._colGender_tjejt_202,._colAge_tjejt_207,._colUserCount_tjejt_212{width:80px;text-align:center}._colCreatedAt_tjejt_217{width:100px;text-align:center}._colManage_tjejt_222{width:106px;text-align:center}._table_tjejt_161 td{padding:6px 16px;height:48px;font-size:var(--text-14);font-weight:500;color:#0c151f;border-bottom:1px solid #EFF1F3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}._table_tjejt_161 tbody tr:hover td{background:#0064ff05}._table_tjejt_161 tbody{background-color:#fff}._tableRow_tjejt_248{cursor:default;transition:all .2s ease}._tableRow_tjejt_248:hover td{background:#0064ff05!important}._table_tjejt_161 tbody tr:has(._emptyState_tjejt_257):hover td{background-color:#fff!important}._cellCenter_tjejt_262{text-align:center}._groupName_tjejt_266{font-weight:500;color:#0c151f}._manageCell_tjejt_271{display:flex;align-items:center;justify-content:center;gap:8px;height:48px}._editButton_tjejt_279{padding:4px 12px;border:1px solid #ECEEF1;border-radius:8px;background:#eff1f3;color:#3c4651;font-size:var(--text-14);font-weight:500;font-family:inherit;cursor:pointer;transition:all .15s;white-space:nowrap}._editButton_tjejt_279:hover{background:#e3e6e9}._deleteButton_tjejt_297{padding:4px 12px;border:1px solid #FF3B30;border-radius:8px;background:#ffe2e0;color:#ff3b30;font-size:var(--text-14);font-weight:500;font-family:inherit;cursor:pointer;transition:all .15s;white-space:nowrap}._deleteButton_tjejt_297:hover{background:#ffd4d1}._emptyState_tjejt_257{text-align:center!important;padding:0!important;height:469px!important;vertical-align:middle!important}._emptyIcon_tjejt_322{font-size:80px;margin-bottom:12px;color:#ccc}._emptyText_tjejt_328{font-size:var(--text-16);color:#999}._paginationBar_tjejt_334{padding:8px 24px 12px;border-top:1px solid #EFF1F3;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}._paginationInfo_tjejt_344{font-size:var(--text-14);font-weight:500;color:#9ca7b2}._paginationButtons_tjejt_350{display:flex;align-items:center;gap:4px}._paginationText_tjejt_356{font-size:var(--text-14);font-weight:500;color:#0c151f;padding:0 8px}._pageBtn_tjejt_363{padding:0;width:32px;height:32px;border:1px solid #E2E8F0;background-color:#fff;border-radius:8px;font-size:var(--text-14);cursor:pointer;color:#0c151f;display:flex;align-items:center;justify-content:center}._pageBtn_tjejt_363:hover:not(:disabled){background-color:#f7f8f9;border-color:#9ca7b2}._pageBtn_tjejt_363:disabled{opacity:.4;cursor:not-allowed}._modalOverlay_tjejt_389{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_tjejt_389{background:#fff;border-radius:24px;padding:20px;width:500px;max-width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026;display:flex;flex-direction:column;gap:24px}._modalHeader_tjejt_416{display:flex;align-items:center;gap:8px;padding-bottom:8px}._modalIconBadge_tjejt_423{width:32px;height:32px;border-radius:18.4px;background:#eff1f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}._modalTitle_tjejt_434{font-size:var(--text-20);font-weight:700;color:#0c151f;margin:0}._formGroup_tjejt_441{display:flex;flex-direction:column;gap:8px}._formLabel_tjejt_447{font-size:var(--text-14);font-weight:700;color:#9ca7b2}._formLabelRow_tjejt_453{display:flex;align-items:baseline;gap:6px}._formLabelSub_tjejt_459{font-size:var(--text-12);font-weight:600;color:#505e6c}._formInput_tjejt_465{width:100%;padding:12px 16px;border:1px solid #E2E8F0;border-radius:16px;font-size:var(--text-14);font-weight:500;font-family:inherit;color:#0c151f;outline:none;transition:border-color .15s;box-sizing:border-box;background:#fff}._formInput_tjejt_465:focus{border-color:#4779eb}._formInput_tjejt_465::placeholder{color:#647587;font-weight:500}._chipGroup_tjejt_490{display:flex;flex-wrap:wrap;gap:8px}._chip_tjejt_490{padding:8px 16px;border:none;border-radius:9999px;background:#f4f4f5;font-size:var(--text-14);font-weight:500;font-family:inherit;color:#9ca7b2;cursor:pointer;transition:all .15s}._chip_tjejt_490:hover{background:#e8e8ea}._chipActive_tjejt_513{background:#0c151f;color:#f4f4f5}._chipActive_tjejt_513:hover{background:#1a2533}._preview_tjejt_523{background:#007aff1a;border-radius:16px;padding:8px 16px;display:flex;align-items:center;justify-content:space-between}._previewLabel_tjejt_532{font-size:var(--text-14);font-weight:700;color:#9ca7b2}._previewCount_tjejt_538{font-size:var(--text-20);font-weight:700;color:#0c151f}._modalActions_tjejt_545{display:flex;gap:8px}._cancelButton_tjejt_550{padding:8px 24px;border:1px solid #4779EB;border-radius:16px;background:#edf2fd;color:#1d356d;font-size:var(--text-16);font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s;white-space:nowrap}._cancelButton_tjejt_550:hover{background:#dce6fb}._submitButton_tjejt_568{flex:1;padding:8px 16px;border:none;border-radius:16px;background:#1d356d;color:#fff;font-size:var(--text-16);font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}._submitButton_tjejt_568:hover{background:#162b57}._submitButton_tjejt_568:disabled{background:#d1d5db;cursor:not-allowed}@media (max-width: 768px){._searchInputWrap_tjejt_99{width:100%}._table_tjejt_161{font-size:var(--text-12)}._table_tjejt_161 th,._table_tjejt_161 td{padding:10px 12px}._paginationBar_tjejt_334{flex-direction:column;gap:12px;align-items:flex-start}._searchRow_tjejt_92{flex-direction:column;align-items:stretch}}._page_szx3k_4{height:100%;overflow-y:auto;background:#fff;padding:24px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box;font-family:Pretendard,sans-serif}._kpiGrid_szx3k_17{flex-shrink:0;display:flex;gap:24px;align-items:flex-start;padding:16px 0;background:#fafafa;border-radius:10px;overflow-x:auto}._kpiCard_szx3k_28{flex:1 0 0;min-width:max-content;display:flex;flex-direction:column;gap:8px;padding:0 24px}._kpiCard_szx3k_28+._kpiCard_szx3k_28{border-left:1px solid #E4E4E7}._kpiTop_szx3k_41{display:flex;gap:8px;align-items:center;justify-content:space-between}._kpiLabel_szx3k_48{flex:1 0 0;min-width:0;font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;color:#a1a1aa}._kpiTrend_szx3k_58{display:inline-flex;align-items:center;font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh);color:#f04351;white-space:nowrap}._kpiTrendDown_szx3k_68{color:#007aff}._kpiValue_szx3k_72{font-size:var(--text-20);font-weight:700;line-height:var(--text-20-lh);letter-spacing:-.4px;color:#3f3f46}._kpiSub_szx3k_80{display:flex;flex-direction:column;gap:4px;padding-top:12px}._kpiSubRow_szx3k_87{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;white-space:nowrap}._kpiSubLabel_szx3k_98{font-weight:500;color:#a1a1aa}._kpiSubValue_szx3k_103{font-weight:600;color:#52525b}._calendar_szx3k_109{display:flex;flex-direction:column;gap:16px}._calendarHead_szx3k_115{display:flex;align-items:center;gap:24px}._monthNav_szx3k_121{flex:1 0 0;min-width:0;display:flex;align-items:center;gap:24px}._monthTitle_szx3k_129{margin:0;font-size:var(--text-24);font-weight:600;line-height:32px;letter-spacing:-.48px;color:#27272a;white-space:nowrap}._monthArrows_szx3k_139{display:flex;gap:8px}._arrowBtn_szx3k_144{display:flex;align-items:center;justify-content:center;padding:8px;border:none;border-radius:6px;background:#f4f4f5;color:#71717a;cursor:pointer}._filter_szx3k_156{display:flex;flex-wrap:wrap;gap:8px}._filterItem_szx3k_162{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;border:none;border-radius:6px;background:#f4f4f5;font-size:var(--text-15);font-weight:500;line-height:var(--text-15-lh);font-family:inherit;letter-spacing:-.3px;color:#71717a;white-space:nowrap;cursor:pointer}._filterItemActive_szx3k_181{background:#e5f2ff;font-weight:600;color:#007aff}._dot_szx3k_187{width:8px;height:8px;border-radius:50%;flex-shrink:0}._grid_szx3k_195{display:grid;grid-template-columns:repeat(7,minmax(100px,1fr)) 148px}._th_szx3k_200{padding:24px 12px 8px;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a}._sumTh_szx3k_209{padding:24px 24px 8px;background:#fafafa;border-radius:10px 10px 0 0}._cell_szx3k_216{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:144px;padding:12px;border-radius:8px;box-sizing:border-box}._gridFiltered_szx3k_227 ._cell_szx3k_216,._gridFiltered_szx3k_227 ._sumCell_szx3k_228{min-height:0}._cellOther_szx3k_232{opacity:.2}._cellClickable_szx3k_236{cursor:pointer}._cellSelected_szx3k_240{box-shadow:inset 0 0 0 2px #007aff}._cellHead_szx3k_244{display:flex;align-items:center;gap:8px}._cellHeadToday_szx3k_250{gap:10px}._dateGroup_szx3k_254{display:flex;align-items:center;gap:8px}._cellDate_szx3k_260{font-size:var(--text-14);font-weight:400;line-height:var(--text-14-lh);letter-spacing:-.28px;color:#52525b;white-space:nowrap}._sunday_szx3k_269{color:#f04351}._todayMark_szx3k_273{display:flex;align-items:flex-start;gap:2px;font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh);color:#f04351}._todayDot_szx3k_283{width:6px;height:6px;border-radius:50%;background:#f04351}._tag_szx3k_291{display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border-radius:999px;font-size:11px;font-weight:500;line-height:18px;white-space:nowrap}._tagPaid_szx3k_303{background:#f4f4f5;color:#a1a1aa}._tagPlanned_szx3k_308{background:#fef1e2;color:#f79103}._cellInfo_szx3k_313{display:flex;flex-direction:column;gap:6px;min-width:0;white-space:nowrap}._cellTotal_szx3k_321{font-size:var(--text-16);font-weight:600;line-height:var(--text-16-lh);letter-spacing:-.32px;color:#3f3f46;overflow:hidden;text-overflow:ellipsis}._cellDetail_szx3k_331{display:flex;flex-direction:column;font-size:var(--text-14);font-weight:400;line-height:var(--text-14-lh);letter-spacing:-.28px}._cellDetail_szx3k_331>span{overflow:hidden;text-overflow:ellipsis}._cellEmpty_szx3k_345{font-size:var(--text-16);font-weight:500;line-height:var(--text-16-lh);letter-spacing:-.32px;color:#d4d4d8}._sumCol_szx3k_354{padding:0 12px;background:#fafafa;min-width:0}._sumColLast_szx3k_360{border-radius:0 0 10px 10px}._sumCell_szx3k_228{display:flex;flex-direction:column;gap:8px;min-height:144px;padding:12px;box-sizing:border-box}._monthTotalSpacer_szx3k_374{grid-column:1 / span 7}._monthTotal_szx3k_374{margin-top:8px;padding:12px;background:#f3f9ff}._drawerBackdrop_szx3k_385{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0006;display:flex;justify-content:flex-end}._drawer_szx3k_385{width:426px;height:100%;overflow-y:auto;display:flex;flex-direction:column;background:#fff;border:1px solid #E4E4E7;box-shadow:-10px 0 48px #0000002e;box-sizing:border-box;font-family:Pretendard,sans-serif}._drawerHead_szx3k_407{display:flex;align-items:flex-start;gap:8px;padding:16px 24px;border-bottom:1px solid #E4E4E7}._drawerHeadText_szx3k_415{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:4px}._drawerHeadText_szx3k_415 p{margin:0}._drawerDate_szx3k_427{font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a}._drawerTotal_szx3k_435{font-size:var(--text-24);font-weight:600;line-height:32px;letter-spacing:-.48px;color:#18181b}._drawerPayout_szx3k_443{font-size:var(--text-14);font-weight:400;line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a}._drawerClose_szx3k_451{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#3f3f46;cursor:pointer}._drawerBody_szx3k_464{display:flex;flex-direction:column;gap:24px;padding:24px}._block_szx3k_471{display:flex;flex-direction:column;gap:12px}._blockTitle_szx3k_477{display:flex;align-items:center;gap:8px;padding-right:14px;font-size:var(--text-16);line-height:var(--text-16-lh);letter-spacing:-.32px;white-space:nowrap}._blockDot_szx3k_488{width:12px;height:12px;border-radius:50%;flex-shrink:0}._blockLabel_szx3k_495{font-weight:600;color:#3f3f46}._blockCount_szx3k_500{font-weight:500;color:#3f3f46}._blockSum_szx3k_505{flex:1 0 0;min-width:0;text-align:right;font-weight:600;color:#18181b}._blockList_szx3k_513{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:#fafafa;border-radius:8px}._infoRow_szx3k_522{display:flex;align-items:center;gap:8px;overflow:hidden;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._infoLabel_szx3k_532{font-weight:500;color:#71717a;white-space:nowrap}._infoValue_szx3k_538{flex:1 0 0;min-width:0;text-align:right;font-weight:400;color:#3f3f46}._moreBtn_szx3k_546{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:6px 0;background:#fff;border:1px solid #E4E4E7;border-radius:6px;font-size:var(--text-14);font-weight:500;line-height:var(--text-14-lh);font-family:inherit;letter-spacing:-.28px;color:#71717a;cursor:pointer}._drawerFoot_szx3k_565{padding:16px 24px}._policy_szx3k_569{margin:0;font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh);color:#a1a1aa}._page_cwqlj_2{height:100%;display:grid;grid-template-columns:minmax(620px,804px) 400px;column-gap:24px;background:#fff;overflow:auto;color:#18181b;font-family:Pretendard,sans-serif}._leftColumn_cwqlj_3{padding:24px 0 40px 24px;min-width:0}._rightColumn_cwqlj_4{padding:24px 24px 24px 0;display:flex;flex-direction:column;gap:10px;min-width:0}._hero_cwqlj_7{height:78px;box-sizing:border-box;padding:16px;border-radius:10px;background:#fef4f5;display:flex;align-items:center;gap:16px}._hero_cwqlj_7>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._hero_cwqlj_7 h2{display:flex;gap:6px;margin:0;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;color:#27272a;white-space:nowrap}._hero_cwqlj_7 h2 b{color:#f04351;font-weight:600}._hero_cwqlj_7 p{margin:0;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._hero_cwqlj_7 button{flex:none;display:flex;align-items:center;gap:4px;padding:8px 12px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#3f3f46;cursor:pointer;white-space:nowrap}._reviewAlert_cwqlj_15{height:90px;box-sizing:border-box;padding:16px;border-radius:8px;background:#f3f9ff;box-shadow:0 0 22.2px #434d760f;display:flex;align-items:flex-start;gap:4px;color:#5081e9;font-size:var(--text-12);line-height:var(--text-12-lh)}._reviewAlert_cwqlj_15 svg{flex:none}._reviewAlert_cwqlj_15>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._reviewAlert_cwqlj_15 b{font-weight:600}._reviewAlert_cwqlj_15 ul{margin:0;padding:0;list-style:disc;font-weight:500}._reviewAlert_cwqlj_15 li{margin-left:18px}._listHeader_cwqlj_23{height:34px;margin:32px 0 24px;display:flex;align-items:center;justify-content:space-between}._done_cwqlj_24 ._listHeader_cwqlj_23{margin-top:0}._review_cwqlj_15 ._listHeader_cwqlj_23,._done_cwqlj_24 ._listHeader_cwqlj_23{margin-bottom:16px}._listHeader_cwqlj_23 h1{margin:0;font-size:var(--text-20);line-height:var(--text-20-lh);font-weight:600;letter-spacing:-.4px;color:#18181b;white-space:nowrap}._brandFilter_cwqlj_27{position:relative}._brandButton_cwqlj_28{height:34px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font:inherit;font-size:var(--text-15);line-height:var(--text-15-lh);font-weight:500;letter-spacing:-.3px;color:#21242c;cursor:pointer;white-space:nowrap}._brandMenu_cwqlj_30{position:absolute;top:calc(100% + 4px);right:0;z-index:10;width:180px;box-sizing:border-box;margin:0;padding:0;list-style:none;background:#fff;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 20px 48px #0000002e;overflow:hidden}._brandMenu_cwqlj_30 button{width:100%;padding:8px 12px;border:0;background:transparent;text-align:left;font:inherit;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:500;letter-spacing:-.28px;color:#4e5968;cursor:pointer}._brandMenu_cwqlj_30 ._activeBrand_cwqlj_32{font-weight:600;color:#3182f6}._list_cwqlj_23{display:flex;flex-direction:column;gap:24px}._campaignCard_cwqlj_37{width:100%;height:188px;box-sizing:border-box;display:flex;flex-direction:column;background:#fff;border:1px solid #e4e4e7;border-radius:10px;overflow:hidden;box-shadow:0 0 22.2px #434d760f;cursor:pointer;text-align:left;color:#18181b}._campaignCard_cwqlj_37._review_cwqlj_15,._campaignCard_cwqlj_37._done_cwqlj_24{height:180px}._campaignCard_cwqlj_37._selected_cwqlj_39{border-color:#007aff}._campaignCard_cwqlj_37._dim_cwqlj_40{opacity:.6}._cardHead_cwqlj_41{flex:none;height:92px;box-sizing:border-box;padding:12px;display:flex;align-items:center;gap:16px;background:#fafafa;border-bottom:1px solid #efeff1}._review_cwqlj_15 ._cardHead_cwqlj_41,._done_cwqlj_24 ._cardHead_cwqlj_41{border-bottom-color:#e4e4e7}._cardHeadText_cwqlj_43{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._brand_cwqlj_27{height:20px;display:flex;align-items:center;gap:8px;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#71717a;white-space:nowrap}._brand_cwqlj_27 em{width:40px;box-sizing:border-box;padding:2px 6px;border-radius:4px;background:#f04351;color:#fff;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;font-style:normal;text-align:center}._cardHeadText_cwqlj_43 strong{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardHeadText_cwqlj_43 small{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._decision_cwqlj_48{align-self:stretch;flex:none;width:119px;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;gap:12px}._decision_cwqlj_48 span{width:46px;text-align:right;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#71717a;white-space:nowrap}._decision_cwqlj_48 span._off_cwqlj_50{color:#f04351}._toggle_cwqlj_51{flex:none;width:38px;height:22px;box-sizing:border-box;padding:2px;border:0;border-radius:173px;background:#b0b8c1;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}._toggle_cwqlj_51 i{width:18px;height:18px;border-radius:9px;background:#fff;box-shadow:0 0 2px #1f4e350f}._toggle_cwqlj_51._on_cwqlj_53{background:#5081e9;justify-content:flex-end}._metrics_cwqlj_55{flex:1;min-height:0;display:grid;grid-template-columns:minmax(240px,1fr) repeat(3,minmax(0,1fr))}._done_cwqlj_24 ._metrics_cwqlj_55{grid-template-columns:minmax(0,1fr) repeat(4,102.667px)}._metrics_cwqlj_55>div{box-sizing:border-box;padding:12px;border-right:1px solid #f4f4f5;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}._metrics_cwqlj_55 label{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#a1a1aa}._metrics_cwqlj_55 b{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metrics_cwqlj_55 small{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metrics_cwqlj_55 small._muted_cwqlj_61{color:#a1a1aa}._metrics_cwqlj_55 small._dark_cwqlj_62{color:#18181b}._metrics_cwqlj_55 b._sub1_cwqlj_63{color:#3f3f46}._metrics_cwqlj_55 b._orange_cwqlj_64{color:#f79103}._duration_cwqlj_65{display:flex;align-items:center;gap:12px;white-space:nowrap}._duration_cwqlj_65 em{font-style:normal;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._deadline_cwqlj_67{color:#f04351}._dday_cwqlj_68{color:#007aff}._progress_cwqlj_69{height:4px;border-radius:2px;background:#efeff1;overflow:hidden}._progress_cwqlj_69 i{display:block;height:100%;border-radius:2px;background:#34c759}._progress_cwqlj_69 ._redBar_cwqlj_71{background:#f04351}._progressMeta_cwqlj_72{display:flex;justify-content:space-between;gap:6px;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#a1a1aa}._danger_cwqlj_73{color:#f04351!important}._blue_cwqlj_74{color:#007aff!important}._row_cwqlj_75 b._orange_cwqlj_64{color:#f79103}._detailCard_cwqlj_78{width:100%;box-sizing:border-box;padding:18px;background:#fff;border:1px solid #e4e4e7;border-radius:10px;box-shadow:0 0 22.2px #434d760f;display:flex;flex-direction:column;gap:32px}._detailCard_cwqlj_78._p24_cwqlj_79{padding:24px}._detailCard_cwqlj_78._r12_cwqlj_80{border-radius:12px}._detailHead_cwqlj_81{padding-bottom:16px;border-bottom:1px solid #e4e4e7;display:flex;flex-direction:column;gap:4px}._detailHead_cwqlj_81 span{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#a1a1aa}._detailHead_cwqlj_81 h2{margin:0;font-size:var(--text-18);line-height:var(--text-18-lh);font-weight:600;letter-spacing:-.36px;color:#18181b}._detailHead_cwqlj_81 p{margin:0;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a}._detailHead_cwqlj_81>div{padding:4px 0}._detailHead_cwqlj_81 em{display:inline-block;padding:2px 6px;border-radius:4px;background:#efeff1;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;font-style:normal;color:#3f3f46;white-space:nowrap}._detailCard_cwqlj_78 section{display:flex;flex-direction:column;gap:12px}._detailCard_cwqlj_78 section h3{margin:0;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#71717a}._detailCard_cwqlj_78 section._blueTitle_cwqlj_89 h3{color:#007aff}._detailCard_cwqlj_78 section._faded_cwqlj_90{opacity:.7}._guide_cwqlj_91{margin:0;padding:12px;border-radius:8px;background:#fafafa;font-size:var(--text-14);line-height:var(--text-14-long-lh);letter-spacing:-.28px;color:#3f3f46}._box_cwqlj_92{padding:12px 14px;border-radius:8px;background:#fafafa;display:flex;flex-direction:column;gap:8px}._box_cwqlj_92 hr{width:100%;height:1px;margin:0;border:0;background:#e4e4e7}._boxTitle_cwqlj_94{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#18181b}._row_cwqlj_75{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._row_cwqlj_75 span{font-weight:500;color:#71717a;white-space:nowrap}._row_cwqlj_75 b{flex:1;min-width:0;text-align:right;font-weight:600;color:#3f3f46}._notice_cwqlj_98{padding:12px 14px;border-radius:8px;display:flex;align-items:flex-start;gap:8px}._notice_cwqlj_98 svg{flex:none;margin-top:2px}._notice_cwqlj_98>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._notice_cwqlj_98 b{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._notice_cwqlj_98 small{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a}._ok_cwqlj_103{background:#f1fbf3;color:#34c759}._warning_cwqlj_104{background:#fef1e2;color:#f79103}._gray_cwqlj_105{background:#efeff1;color:#71717a}._stats_cwqlj_106{display:flex;gap:12px}._stats_cwqlj_106>div{flex:1;min-width:0;padding:16px;border-radius:10px;background:#fafafa;display:flex;flex-direction:column;gap:2px}._stats_cwqlj_106 span{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#a1a1aa}._stats_cwqlj_106 b{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;color:#18181b}._stats_cwqlj_106._pending_cwqlj_110 b{color:#71717a}._compare_cwqlj_111{padding:12px}._compare_cwqlj_111>div{display:flex;align-items:center;gap:12px;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#71717a}._compare_cwqlj_111 span{width:46px;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._compare_cwqlj_111 i{flex:1;min-width:0;height:8px;border-radius:8px;background:#efeff1;overflow:hidden}._compare_cwqlj_111 s{display:block;height:100%;border-radius:8px;background:#bcbcc2}._compare_cwqlj_111 b{width:32px;flex:none;text-align:right;font-weight:600}._compare_cwqlj_111 ._mine_cwqlj_117 s{background:#007aff}._compare_cwqlj_111 ._mine_cwqlj_117 b{color:#007aff}._nonPart_cwqlj_120{padding:12px;border-radius:8px;background:#fef4f5;display:flex;flex-direction:column;gap:16px}._nonPart_cwqlj_120 p{margin:0;display:flex;align-items:center;gap:4px;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#f04351}._nonPart_cwqlj_120 p svg{flex:none}._nonPart_cwqlj_120>div{display:flex;align-items:center}._nonPart_cwqlj_120>div>div{flex:1;min-width:0;display:flex;flex-direction:column;white-space:nowrap}._nonPart_cwqlj_120>div b{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#3f3f46}._nonPart_cwqlj_120>div small{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a}._faq_cwqlj_129{box-sizing:border-box;padding:18px;background:#fff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 0 22.2px #434d760f;display:flex;flex-direction:column;gap:16px}._faq_cwqlj_129 h3{margin:0;display:flex;align-items:center;gap:4px;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#71717a}._qa_cwqlj_131{padding:10px 0;display:flex;flex-direction:column;gap:3px;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._qa_cwqlj_131:first-child{padding-top:0}._qa_cwqlj_131+._qa_cwqlj_131{border-top:1px solid #e4e4e7}._qa_cwqlj_131 b{font-weight:600;color:#3f3f46}._qa_cwqlj_131 p{margin:0;color:#71717a}@media (max-width:1050px){._page_cwqlj_2{grid-template-columns:minmax(560px,1fr) 400px}}body:has(button[aria-label="사이드바 접기"]) ._page_cwqlj_2{grid-template-columns:640px 400px;min-width:1064px}._history_cwqlj_141{height:100%;box-sizing:border-box;padding:24px;background:#fff;overflow:auto;color:#18181b;font-family:Pretendard,sans-serif}._summaryCards_cwqlj_142{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:24px}._summaryCards_cwqlj_142>div{height:142px;box-sizing:border-box;padding:16px 0 12px;border-radius:10px;background:#fafafa;display:flex;flex-direction:column;gap:16px}._kpiTitle_cwqlj_144{padding:0 24px;display:flex;flex-direction:column;gap:2px;min-width:0}._kpiTitle_cwqlj_144 span{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#a1a1aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiTitle_cwqlj_144 b{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;color:#3f3f46;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kpiStats_cwqlj_147{height:54px;padding:0 24px}._kpiStats_cwqlj_147>div{height:100%;box-sizing:border-box;padding-top:12px;border-top:1px solid #e4e4e7;display:flex;align-items:center}._kpiStats_cwqlj_147 span{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;color:#a1a1aa}._kpiStats_cwqlj_147 b{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;color:#3f3f46;white-space:nowrap}._kpiUse_cwqlj_151{flex:none;width:90px;height:21px;border-right:1px solid #e4e4e7;display:flex;flex-direction:column;justify-content:center;gap:2px}._kpiBenefit_cwqlj_152{flex:1;min-width:0;padding-left:16px;display:flex;flex-direction:column;gap:2px}._kpiBenefit_cwqlj_152 b{color:#007aff}._search_cwqlj_154{width:400px;max-width:100%;height:40px;box-sizing:border-box;padding:8px 12px;border:1px solid #e4e4e7;border-radius:8px;background:#fafafa;display:flex;align-items:center;gap:8px;color:#71717a}._search_cwqlj_154 svg{flex:none}._search_cwqlj_154 input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#18181b}._search_cwqlj_154 input::placeholder{color:#71717a}._search_cwqlj_154 button{flex:none;width:24px;height:24px;margin-left:8px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;color:#18181b;cursor:pointer}._filters_cwqlj_159{margin-top:12px;display:flex;flex-wrap:wrap}._filters_cwqlj_159>div{flex:1 0 0;min-width:590px;height:36px;box-sizing:border-box;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;overflow:hidden}._filters_cwqlj_159>div+div{min-width:310px}._filterLabel_cwqlj_162{flex:none;width:64px;height:100%;box-sizing:border-box;padding:0 12px;background:#f4f4f5;display:flex;align-items:center;justify-content:center;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#71717a;white-space:nowrap}._filterBody_cwqlj_163{height:100%;padding:0 16px 0 12px;display:flex;align-items:center;gap:16px}._filters_cwqlj_159>div+div ._filterBody_cwqlj_163{padding:0 12px}._dates_cwqlj_165{display:flex;align-items:center;gap:4px;white-space:nowrap}._dates_cwqlj_165 b{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:500;letter-spacing:-.28px;color:#52525b}._dates_cwqlj_165 small{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a}._calendar_cwqlj_168{flex:none;margin:0 -1px;color:#52525b}._radio_cwqlj_169{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#52525b;white-space:nowrap;cursor:pointer}._radio_cwqlj_169 input{position:absolute;opacity:0;pointer-events:none}._radio_cwqlj_169 i{width:16px;height:16px;box-sizing:border-box;border:1.5px solid #e4e4e7;border-radius:50%}._radio_cwqlj_169._checked_cwqlj_172{color:#007aff}._radio_cwqlj_169._checked_cwqlj_172 i{border:5px solid #007aff}._historyTable_cwqlj_174{margin-top:24px}._groupTitle_cwqlj_175{height:63px;box-sizing:border-box;padding:12px 18px;background:#fafafa;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;gap:8px;font-weight:600}._groupTitle_cwqlj_175>span:first-child{display:flex;flex-direction:column;gap:1px}._groupTitle_cwqlj_175 small{font-size:var(--text-12);line-height:var(--text-12-lh);color:#71717a}._groupTitle_cwqlj_175 b{font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#18181b}._groupTotal_cwqlj_179{display:flex;align-items:center;gap:6px;white-space:nowrap}._groupTotal_cwqlj_179 small{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:500;letter-spacing:-.28px}._tr_cwqlj_181{height:40px;box-sizing:border-box;display:grid;grid-template-columns:130px 130px minmax(0,1fr) 140px 80px;border-bottom:1px solid #e4e4e7;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px;color:#3f3f46}._tr_cwqlj_181>span{padding:0 12px;display:flex;align-items:center;border-right:1px solid #e4e4e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tr_cwqlj_181>span:last-child{border-right:0;justify-content:center;font-weight:600;color:#a1a1aa}._tr_cwqlj_181>span:nth-child(2){font-weight:500;color:#18181b}._tr_cwqlj_181>span:nth-child(4){justify-content:flex-end;font-weight:600}._cancelRow_cwqlj_186>span:nth-child(4){color:#a1a1aa}._cancelRow_cwqlj_186>span:last-child{color:#f04351}._th_cwqlj_188{height:30px;background:#fff;font-size:var(--text-12);line-height:var(--text-12-lh);letter-spacing:0;color:#a1a1aa}._th_cwqlj_188>span,._th_cwqlj_188>span:nth-child(2),._th_cwqlj_188>span:nth-child(4),._th_cwqlj_188>span:last-child{font-weight:600;color:#a1a1aa}._total_cwqlj_190{height:54px;box-sizing:border-box;padding:16px 18px;background:#e5f2ff;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}._total_cwqlj_190>b{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#1d356d}._total_cwqlj_190>div{display:flex;align-items:center;gap:24px}._total_cwqlj_190 span{display:flex;align-items:center;gap:6px}._total_cwqlj_190 small{font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;color:#71717a}._total_cwqlj_190 span b{font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px;color:#18181b}._total_cwqlj_190 strong{font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;color:#1d356d}._badge_1j2qq_1{display:inline-flex;align-items:center;gap:4px;font-size:var(--toss-small-size);font-weight:600;padding:4px 10px;border-radius:var(--toss-radius-xl);white-space:nowrap;background:var(--badge-bg, var(--toss-gray-100));color:var(--badge-color, var(--toss-gray-700))}._layout_1dv7w_1{display:flex;flex-direction:column;gap:20px;height:calc(100vh - 120px)}._sectionCard_1dv7w_9{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;overflow:hidden;min-height:400px}._cardHeader_1dv7w_20{padding:24px;display:flex;justify-content:space-between;align-items:center}._tableTitle_1dv7w_27{font-size:var(--text-16);font-weight:700;color:#191f28}._filterRow_1dv7w_34{padding:0 24px 16px;display:flex;gap:12px;border-bottom:1px solid #E5E8EB}._filterTabs_1dv7w_42{display:flex;gap:4px}._filterTab_1dv7w_42{padding:6px 14px;border-radius:20px;border:none;cursor:pointer;font-size:13px;font-weight:500;color:#8b95a1;background:transparent;transition:all .15s ease}._filterTab_1dv7w_42:hover{background:#f2f4f6}._filterTabActive_1dv7w_63{background:#191f28;color:#fff}._filterTabActive_1dv7w_63:hover{background:#191f28}._tableBody_1dv7w_73{flex:1;overflow:auto}._rankTable_1dv7w_78{width:100%;border-collapse:collapse}._rankTable_1dv7w_78 thead tr{background:#f2f4f6;position:sticky;top:0;z-index:1}._rankTable_1dv7w_78 th{padding:10px 8px;font-size:11px;font-weight:600;color:#8b95a1}._rankTable_1dv7w_78 th:first-child,._rankTable_1dv7w_78 td:first-child{padding-left:24px}._rankTable_1dv7w_78 th:last-child,._rankTable_1dv7w_78 td:last-child{padding-right:24px}._rankTable_1dv7w_78 tbody tr{border-bottom:1px solid #E5E8EB;transition:background .15s ease}._rankTable_1dv7w_78 tbody tr:hover{background:#0064ff05}._rankTable_1dv7w_78 td{padding:10px 8px}._rankBadge_1dv7w_121{width:30px;height:30px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-12);font-weight:700}._rankTop_1dv7w_132{background:#0064ff;color:#fff}._rankNormal_1dv7w_137{background:#f2f4f6;color:#6b7684}._productName_1dv7w_143{font-size:var(--text-14);font-weight:600;color:#191f28}._productMeta_1dv7w_149{font-size:11px;color:#b0b8c1}._changeCell_1dv7w_154{display:flex;align-items:center;justify-content:center;gap:2px}._changeText_1dv7w_161{font-size:var(--text-12);font-weight:600}._nationalSales_1dv7w_166{font-size:var(--text-14);font-weight:600;color:#191f28;font-variant-numeric:tabular-nums}._myShopSales_1dv7w_173{font-size:var(--text-14);font-weight:600;color:#191f28}._notCarried_1dv7w_179{font-size:var(--text-12);color:#b0b8c1}._price_1dv7w_184{font-size:var(--text-14);font-weight:500;color:#6b7684;font-variant-numeric:tabular-nums}._marginText_1dv7w_191{font-size:var(--text-12);font-weight:600}._productCell_1dv7w_197{display:flex;align-items:center;gap:10px}._productImg_1dv7w_203{width:36px;height:36px;border-radius:8px;object-fit:cover;background:#f2f4f6;flex-shrink:0}._loadingWrap_1dv7w_213{display:flex;align-items:center;justify-content:center;gap:8px;padding:60px 0;font-size:var(--text-14);color:#8b95a1}._spinner_1dv7w_223{animation:_spin_1dv7w_223 1s linear infinite}@keyframes _spin_1dv7w_223{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorWrap_1dv7w_232{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;gap:12px}._errorText_1dv7w_241{font-size:var(--text-14);color:#f04452}._retryBtn_1dv7w_246{padding:8px 20px;border-radius:10px;border:1px solid #E5E8EB;background:#fff;cursor:pointer;font-size:13px;color:#6b7684}._retryBtn_1dv7w_246:hover{background:#f2f4f6}._emptyState_1dv7w_260{display:flex;align-items:center;justify-content:center;padding:60px 0;font-size:var(--text-14);color:#8b95a1}._loadMoreWrap_1dv7w_270{display:flex;justify-content:center;padding:16px}._loadMoreBtn_1dv7w_276{padding:8px 24px;border-radius:20px;border:1px solid #E5E8EB;background:#fff;cursor:pointer;font-size:13px;font-weight:500;color:#6b7684;transition:all .15s ease}._loadMoreBtn_1dv7w_276:hover{background:#f2f4f6}._loadMoreBtn_1dv7w_276:disabled{color:#b0b8c1;cursor:not-allowed}._cardFooter_1dv7w_298{padding:16px 24px;border-top:1px solid #E5E8EB;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}._footerCount_1dv7w_308,._footerSub_1dv7w_313{font-size:13px;color:#8b95a1}._rightCol_1dv7w_319{display:flex;flex-direction:column;gap:16px;overflow:auto}._chartTitle_1dv7w_326{font-size:var(--text-16);font-weight:700;color:#191f28;margin-bottom:16px}._legendRow_1dv7w_333{display:flex;gap:16px;justify-content:center;margin-top:12px}._legendItem_1dv7w_340{display:flex;align-items:center;gap:6px;font-size:var(--text-12);color:#6b7684}._legendDot_1dv7w_348{width:10px;height:10px;border-radius:3px}._insightsHeader_1dv7w_355{display:flex;align-items:center;gap:6px;margin-bottom:16px}._insightsTitle_1dv7w_362{font-size:var(--text-12);font-weight:700;color:#191f28}._insightRow_1dv7w_368{display:flex;align-items:flex-start;gap:12px;padding:12px 0}._insightRowBorder_1dv7w_375{border-bottom:1px solid #E5E8EB}._insightIcon_1dv7w_379{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._insightText_1dv7w_390{font-size:var(--text-14);color:#6b7684;line-height:var(--text-14-long-lh)}._page_rnex5_1{container-type:inline-size;height:100%;overflow:auto;background:#fff;padding:24px;color:#27272a;font-family:Pretendard,sans-serif}._page_rnex5_1 section{max-width:1180px;margin:0 auto 40px}._page_rnex5_1 h1{margin:0 0 16px;font-size:var(--text-20);line-height:27px;font-weight:600;letter-spacing:-.4px}._kpiSection_rnex5_21{position:relative}._kpiLegend_rnex5_24{position:absolute;top:5px;right:0;margin:0;white-space:pre;color:#1d356d;font-size:11px;line-height:16px}._kpiLegend_rnex5_24 span{color:#c2c8d1f2}._kpis_rnex5_37{height:139px;box-sizing:border-box;overflow:hidden;border-radius:10px;background:#fafafa;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:16px 0}._kpis_rnex5_37 article{height:107px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:0 24px;min-width:0}._kpis_rnex5_37 article:not(:last-child){border-right:1px solid #e4e4e7}._kpis_rnex5_37 div{display:flex;align-items:center;justify-content:space-between;color:#a1a1aa;font-size:var(--text-14);font-weight:600;line-height:var(--text-14-lh);letter-spacing:-.28px}._kpis_rnex5_37 em{display:flex;align-items:center;justify-content:flex-end;font-style:normal;font-size:var(--text-12);font-weight:500;line-height:var(--text-12-lh);letter-spacing:0}._kpis_rnex5_37 em._flat_rnex5_80{width:43px;height:18px;justify-content:center}._kpis_rnex5_37 em img{width:14px;height:14px}._kpis_rnex5_37 strong{display:block;font-size:var(--text-20);line-height:var(--text-20-lh);font-weight:700;color:#3f3f46;letter-spacing:-.4px}._spark_rnex5_97{display:block;flex:0 0 44px;width:229px;max-width:100%;height:44px;overflow:hidden}._kpisPartial_rnex5_105{height:156px}._kpisPartial_rnex5_105 article{height:124px}._kpisPartial_rnex5_105 strong{color:#3f4149;line-height:24px;letter-spacing:0}._stall_rnex5_116{display:block;flex:0 0 10px;width:10px;height:2px;margin:0 4px;border-radius:1px;background:#71717a}._red_rnex5_125{color:#f04351!important}._blue_rnex5_128{color:#007aff!important}._flat_rnex5_80{color:#71717a!important}._hero_rnex5_134{box-sizing:border-box;box-shadow:inset 0 0 0 1px #fdecee;border-radius:10px;background:linear-gradient(90deg,#fef4f5,#fef4f500);display:flex;align-items:center;gap:16px;padding:0 24px;overflow:hidden}._heroTitle_rnex5_146{flex:1 0 0;min-width:0;display:flex;align-items:center;gap:10px;overflow:hidden}._heroTitle_rnex5_146>b{color:#27272a;font-size:var(--text-18);line-height:var(--text-18-lh);font-weight:600;letter-spacing:-.36px;white-space:nowrap}._heroTitle_rnex5_146>span{width:57px;box-sizing:border-box;text-align:center;background:#fdecee;color:#f04351;border-radius:4px;padding:2px 6px;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;white-space:nowrap}._heroCards_rnex5_175{flex:0 0 auto;display:flex;gap:12px;overflow:hidden}._heroCards_rnex5_175>div{flex:0 1 178px;width:178px;min-width:150px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 14px}._hero_rnex5_134 small{display:block;color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._heroCards_rnex5_175 b{display:block;width:100%;overflow-wrap:anywhere;color:#27272a;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._heroCards_rnex5_175 span{display:flex;flex-wrap:wrap;align-items:center;gap:2px;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;white-space:nowrap}._heroCards_rnex5_175 span i{font-style:normal}._hero_rnex5_134 em{display:inline-flex;align-items:center;justify-content:flex-end;color:#f04351;font-style:normal;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._hero_rnex5_134 em img{width:14px;height:14px}._rankHead_rnex5_237{display:flex;align-items:center;justify-content:space-between}._rankHead_rnex5_237 h1{margin:0}._rankHead_rnex5_237>div{display:flex;gap:12px;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._rankHead_rnex5_237 span{display:flex;align-items:center;gap:4px}._grid_rnex5_257{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:16px}._rankCard_rnex5_263{min-width:0;height:234px}._rankCard_rnex5_263:nth-child(n+4){height:254px}._rankCard_rnex5_263 h2{height:36px;margin:0;padding:8px 12px;box-sizing:border-box;background:#f4f4f5;border-block:1px solid #e4e4e7;color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:400;letter-spacing:-.28px}._rankCard_rnex5_263 ol{list-style:none;display:flex;flex-direction:column;gap:2px;margin:12px 0 0;padding:0}._rankCard_rnex5_263 li{height:28px;display:grid;grid-template-columns:44px 1fr 58px 40px;align-items:center;font-size:var(--text-12);line-height:var(--text-12-lh)}._rankCard_rnex5_263 li>b{color:#007aff;padding-left:12px;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._rankCard_rnex5_263 li:nth-child(n+4)>b{color:#52525b}._rankCard_rnex5_263 li>span{padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#52525b;font-weight:500}._rankCard_rnex5_263 li>em{font-style:normal;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;justify-content:flex-end;font-weight:500}._rankCard_rnex5_263 li>em img{width:14px;height:14px}._rankCard_rnex5_263 footer{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:12px;padding:8px 12px 0}._rankCard_rnex5_263 small{display:block;height:18px;margin:0;color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._rankCard_rnex5_263 button{display:flex;align-items:center;gap:2px;margin:0;border:0;background:none;padding:0;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;cursor:pointer}._rankCard_rnex5_263 button img{width:14px;height:14px}._out_rnex5_366{color:#f75a6a}._none_rnex5_369{color:#ff8a00!important}._stock_rnex5_372{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}._stock_rnex5_372 i{flex:0 0 4px;width:4px;height:4px;border-radius:50%;background:#bcbcc2}._outStock_rnex5_386,._notStock_rnex5_391{width:18px;height:18px;display:inline-block}._rankCard_rnex5_263 li>._stock_rnex5_372,._rankCard_rnex5_263 li>._outStock_rnex5_386,._rankCard_rnex5_263 li>._notStock_rnex5_391{justify-self:center}._legend_rnex5_401>._stock_rnex5_372{flex:0 0 18px}._legend_rnex5_401>._outStock_rnex5_386,._legend_rnex5_401>._notStock_rnex5_391{flex:0 0 18px}._detail_rnex5_408{height:100%;display:grid;grid-template-columns:minmax(440px,1fr) 480px;justify-content:start;overflow:hidden;background:#fafafa;color:#27272a}._rankList_rnex5_417{height:100%;overflow:auto;padding:24px;box-sizing:border-box;background:#fff}._filters_rnex5_424{display:flex;align-items:center;gap:16px}._filterGroup_rnex5_429{flex:1 0 0;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}._filterGroup_rnex5_429 button{height:30px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:6px;background:#f4f4f5;color:#71717a;font:500 15px/22px Pretendard;letter-spacing:-.3px}._filterGroup_rnex5_429 button small{font:400 14px/20px Pretendard;letter-spacing:-.28px}._filterGroup_rnex5_429 ._filterOn_rnex5_455{background:#e5f2ff;color:#007aff;font-weight:600}._contextFilters_rnex5_460{display:flex;align-items:center;gap:12px;margin-left:auto}._selectFilter_rnex5_466{position:relative;height:34px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer}._selectFilter_rnex5_466 small{padding-right:4px;color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600;letter-spacing:0;white-space:nowrap}._selectFilter_rnex5_466 b{color:#21242c;font-size:var(--text-15);line-height:var(--text-15-lh);font-weight:500;letter-spacing:-.3px;white-space:nowrap}._selectFilter_rnex5_466 select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}._selectChevron_rnex5_503{flex:0 0 18px;width:18px;height:18px}._legend_rnex5_401{height:50px;margin-top:16px;display:flex;align-items:center;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh)}._legend_rnex5_401 span{color:#ff8a00}._filterGap_rnex5_520{height:16px}._tableHead_rnex5_523,._rankList_rnex5_417>button:not(._more_rnex5_524){width:100%;height:44px;display:grid;grid-template-columns:44px 1fr 58px 66px;align-items:center;border:0;background:#fff;color:#52525b;text-align:left;font:500 14px/20px Pretendard;letter-spacing:-.28px}._tableHead_rnex5_523{height:36px;box-sizing:border-box;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;background:#f4f4f5;font-weight:400}._tableHead_rnex5_523 span{padding:0 8px}._tableHead_rnex5_523 span:first-child{padding:0 10px}._tableHead_rnex5_523 span:nth-child(3){padding:0 5px}._tableHead_rnex5_523 span:last-child{padding-left:30px}._rankList_rnex5_417>button b{padding-left:10px;font-size:var(--text-14);font-weight:600}._rankList_rnex5_417>button>span{padding-left:8px}._rankList_rnex5_417>button em{justify-self:stretch;display:flex;align-items:center;justify-content:flex-end;padding:0 12px;box-sizing:border-box;color:#f04351;font-size:var(--text-12);line-height:var(--text-12-lh);letter-spacing:0;font-style:normal;text-align:right}._rankList_rnex5_417>button em img,._productHero_rnex5_580 em img{width:14px;height:14px}._rankList_rnex5_417>button>._stock_rnex5_372,._rankList_rnex5_417>button>._outStock_rnex5_386,._rankList_rnex5_417>button>._notStock_rnex5_391{justify-self:end;margin-right:12px}._rankList_rnex5_417>button._rowOn_rnex5_590{background:#f3f9ff}._rankList_rnex5_417>button._rowOn_rnex5_590 span{color:#007aff}._rankList_rnex5_417 ._more_rnex5_524{width:100%;height:34px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;color:#71717a;font:600 12px/18px Pretendard}._chevronUp_rnex5_608{transform:rotate(180deg)}._moreChevron_rnex5_611{width:16px;height:16px}._detailPanel_rnex5_615{height:100%;overflow:auto;padding:24px;box-sizing:border-box;box-shadow:inset 1px 0 #e4e4e7;background:#fafafa}._emptyDetail_rnex5_623{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}._emptyDetail_rnex5_623 img{width:32px;height:32px}._emptyDetail_rnex5_623 strong{color:#18181b;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px}._emptyDetail_rnex5_623 p{margin:0;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:400}._productHero_rnex5_580{height:101px;border-bottom:1px solid #e4e4e7}._productHero_rnex5_580 span{display:flex;align-items:center;height:20px;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._productHero_rnex5_580 em{display:flex;align-items:center;color:#f04351;font-style:normal}._productHero_rnex5_580 ._heroTrendDown_rnex5_669{color:#007aff}._productHero_rnex5_580 h1{margin:6px 0 0;font-size:var(--text-20);line-height:27px;font-weight:700;letter-spacing:-.4px}._productHero_rnex5_580 small,._platforms_rnex5_680 span,._platforms_rnex5_680 small{display:block;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._productHero_rnex5_580 small{margin-top:6px}._detailPanel_rnex5_615 section{margin-top:32px}._detailPanel_rnex5_615 h2{margin:0 0 12px;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px}._platforms_rnex5_680{height:92px;box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:12px}._platforms_rnex5_680>div,._chart_rnex5_709,._stockCard_rnex5_710,._buyTogether_rnex5_711{padding:16px;border-radius:8px;background:#fff}._platforms_rnex5_680>div{position:relative;display:flex;flex-direction:column;gap:2px;box-sizing:border-box}._platforms_rnex5_680 span{font-weight:600}._platforms_rnex5_680 em{position:absolute;top:16px;right:16px;display:flex;align-items:center;color:#f04351;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;font-style:normal}._platforms_rnex5_680 em img{width:14px;height:14px}._platforms_rnex5_680 b{display:block;margin:2px 0;color:#18181b;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px}._chart_rnex5_709{position:relative;margin-top:12px}._detailPanel_rnex5_615 section:first-of-type ._chart_rnex5_709{height:253px;box-sizing:border-box}._chart_rnex5_709>span{display:block;height:18px;color:#3f3f46;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._chart_rnex5_709>em{position:absolute;top:16px;right:16px;color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;font-style:normal}._chart_rnex5_709 svg{width:100%;height:110px;margin-top:6px}._chart_rnex5_709 ._detailChart_rnex5_782,._chart_rnex5_709 ._detailChartGreen_rnex5_783,._chart_rnex5_709 ._detailChartRed_rnex5_784{height:131px}._detailChart_rnex5_782 polygon{fill:#71717a1a;stroke:none}._detailChart_rnex5_782 polyline{fill:none;stroke:#71717a;stroke-width:2}._detailChartGreen_rnex5_783 polygon{fill:#22c55e1a;stroke:none}._detailChartGreen_rnex5_783 polyline{fill:none;stroke:#22c55e;stroke-width:2}._detailChartRed_rnex5_784 polygon{fill:#f0435114;stroke:none}._detailChartRed_rnex5_784 polyline{fill:none;stroke:#f04351;stroke-width:2}._chart_rnex5_709>small{display:flex;justify-content:space-between;padding:0 12px;box-sizing:border-box;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);margin-top:-30px;text-align:center}._chart_rnex5_709>small span{width:30px}._keywords_rnex5_828{display:flex;flex-direction:column;gap:8px;margin-top:28px}._keywords_rnex5_828>span{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._keywords_rnex5_828 p,._stockCard_rnex5_710 p{margin:0;color:#3f3f46;font-size:var(--text-12);line-height:var(--text-12-lh)}._stockCard_rnex5_710 p{font-weight:500}._keywords_rnex5_828 p{display:flex;gap:6px}._keywords_rnex5_828 p b{display:inline-block;padding:3px 8px;border-radius:12px;background:#f4f4f5}._stockCard_rnex5_710{height:152px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px}._stockCardMedium_rnex5_867{height:170px}._stockCardDetailed_rnex5_870{height:224px}._stockCardDetailed_rnex5_870>strong:last-of-type{color:#f04351}._stockCardDetailed_rnex5_870>strong img,._stockCardDetailed_rnex5_870>strong svg,._stockCardMedium_rnex5_867>strong img,._stockCardMedium_rnex5_867>strong svg{width:16px;height:16px}._stockReason_rnex5_883{width:100%;display:flex;flex-direction:column;gap:6px}._stockReason_rnex5_883 strong{color:#3f3f46}._stockCardCompact_rnex5_892{height:54px;padding:15px 16px;border:1px solid #fdecee;flex-direction:row;align-items:center;gap:6px}._stockCard_rnex5_710._stockCardCompact_rnex5_892>b{flex:1;color:#3f3f46;text-align:right}._stockCard_rnex5_710._stockCardCompact_rnex5_892._stockOut_rnex5_905>b{color:#f04351}._stockCardCompact_rnex5_892._stockNone_rnex5_908{border-color:#fde8ce}._stockCard_rnex5_710._stockCardCompact_rnex5_892._stockNone_rnex5_908>b{color:#f79103}._stockCardCompact_rnex5_892:not(._stockOut_rnex5_905):not(._stockNone_rnex5_908){border-color:#e4e4e7}._stockCard_rnex5_710 strong{display:flex;align-items:center;gap:4px;color:#34c759;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._statusIcon_rnex5_927{width:18px;height:18px}._stockCard_rnex5_710>b{color:#3f3f46;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px}._stockOut_rnex5_905 strong{color:#f04351}._stockNone_rnex5_908 strong{color:#f79103}._stockCard_rnex5_710 hr{width:100%;border:0;border-top:1px solid #e4e4e7;margin:10px 0 5px}._green_rnex5_950 polyline{fill:#22c55e1a;stroke:#22c55e}._buyTogether_rnex5_711 p{display:grid;grid-template-columns:16px 1fr auto;gap:8px;height:28px;align-items:center;margin:0;font-size:var(--text-14);line-height:var(--text-14-lh);letter-spacing:-.28px}._buyTogether_rnex5_711 p b{color:#007aff;font-weight:600}._buyTogether_rnex5_711 p span,._buyTogether_rnex5_711 p em{color:#3f3f46;font-weight:500;font-style:normal}._buyTogether_rnex5_711 small{color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._buyTogether_rnex5_711{height:150px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}._buyTogether_rnex5_711 small{margin-top:10px}._comparison_rnex5_991{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px;height:266px}._comparison_rnex5_991 article{min-width:0;height:266px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:16px 24px;border-radius:8px;background:#fff}._comparison_rnex5_991 header{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid #e4e4e7}._comparison_rnex5_991 header strong{color:#34c759;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._comparison_rnex5_991 article:last-child header strong{color:#f79103}._comparison_rnex5_991 header b{overflow:hidden;color:#18181b;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;text-overflow:ellipsis;white-space:nowrap}._comparison_rnex5_991 header span{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._compareMetrics_rnex5_1041{display:flex;flex-direction:column;gap:16px}._compareMetrics_rnex5_1041 p{display:flex;flex-direction:column;gap:1px;margin:0}._compareMetrics_rnex5_1041 small{color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:600}._compareMetrics_rnex5_1041 b{color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:500;letter-spacing:-.28px}._compareMetrics_rnex5_1041 span{overflow:hidden;color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);text-overflow:ellipsis;white-space:nowrap}._comparison_rnex5_991>i{position:absolute;top:50%;left:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #e4e4e7;border-radius:50%;background:#fff;font-size:var(--text-16);line-height:var(--text-16-lh);font-weight:600;letter-spacing:-.32px;font-style:normal;transform:translate(-50%,-50%)}._compareNote_rnex5_1092{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;color:#007aff;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._compareNote_rnex5_1092>img{width:16px;height:16px;flex:0 0 16px}._comparisonSection_rnex5_1107>h2{margin-bottom:16px}._healthInfo_rnex5_1110{height:162px;box-sizing:border-box;padding:16px;border-radius:8px;background:#fff}._healthInfo_rnex5_1110>b{display:block;color:#3f3f46;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._healthInfo_rnex5_1110 p,._healthInfo_rnex5_1110 span{color:#71717a;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._healthInfo_rnex5_1110 p{margin:4px 0 0}._healthInfo_rnex5_1110 hr{border:0;border-top:1px solid #e4e4e7;margin:15px 0 10px}._healthInfo_rnex5_1110>span{display:block;font-weight:600}._healthInfo_rnex5_1110 div{display:flex;gap:6px;margin-top:8px}._healthInfo_rnex5_1110 em{padding:6px 10px;border-radius:6px;background:#efeff1;color:#3f3f46;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500;font-style:normal}._compactAlert_rnex5_1159{width:100%;height:94px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;margin-top:32px;padding:16px;border:1px solid #fde8ce;border-radius:8px;background:#fff}._compactAlert_rnex5_1159 strong{display:flex;align-items:center;gap:4px;color:#f79103;font-size:var(--text-14);line-height:var(--text-14-lh);font-weight:600;letter-spacing:-.28px}._compactAlert_rnex5_1159 img{width:18px;height:18px}._compactAlert_rnex5_1159 p{margin:0;color:#3f3f46;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._rankTrendHead_rnex5_1193{height:22px;display:flex;align-items:flex-start;justify-content:space-between}._rankTrendHead_rnex5_1193 h2{margin:0}._rankTrendHead_rnex5_1193>span{color:#a1a1aa;font-size:var(--text-12);line-height:var(--text-12-lh);font-weight:500}._rankTrendChart_rnex5_1208{height:140px;box-sizing:border-box}._rankTrendChart_rnex5_1208 ._detailChart_rnex5_782,._rankTrendChart_rnex5_1208 ._detailChartGreen_rnex5_783,._rankTrendChart_rnex5_1208 ._detailChartRed_rnex5_784{width:calc(100% + 8px);height:80px;margin:0}._rankTrendCompact_rnex5_1219{height:138px}._rankTrendCompact_rnex5_1219 ._detailChart_rnex5_782,._rankTrendCompact_rnex5_1219 ._detailChartGreen_rnex5_783,._rankTrendCompact_rnex5_1219 ._detailChartRed_rnex5_784{height:78px}._rankTrendChart_rnex5_1208>small{margin-top:10px}@media (max-width: 1000px){._grid_rnex5_257{gap:20px}}._skel_rnex5_1239{display:block;max-width:100%;border-radius:6px;background:#f4f4f5;opacity:0;animation:_skelShow_rnex5_1 .15s ease .2s forwards,_skelPulse_rnex5_1 1.2s ease-in-out .35s infinite alternate}@keyframes _skelShow_rnex5_1{to{opacity:1}}@keyframes _skelPulse_rnex5_1{to{background:#e9e9ec}}@media (prefers-reduced-motion: reduce){._skel_rnex5_1239{animation:_skelShow_rnex5_1 0s .2s forwards}}.prescription-upload-container{height:100vh;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.prescription-upload-header{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb;flex-shrink:0}.prescription-upload-title{font-size:var(--text-18);font-weight:600;color:#111827;margin:0}.prescription-upload-content{flex:1;padding:40px;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.prescription-upload-main-area{width:100%;max-width:1200px;display:flex;gap:32px;align-items:center;justify-content:center;margin:0 auto}.prescription-upload-section{flex:1;min-width:400px;max-width:500px}.prescription-section-title{font-size:var(--text-16);font-weight:600;color:#111827;margin-top:0;margin-bottom:16px;display:flex;align-items:center;gap:8px}.prescription-title-icon{font-size:var(--text-20);color:#10b981}.prescription-upload-box{position:relative;width:100%;height:400px;border:2px dashed #d1d5db;border-radius:12px;background-color:#f9fafb;cursor:pointer;transition:all .2s;overflow:hidden}.prescription-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.prescription-upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:20px}.prescription-upload-icon{font-size:64px;margin-bottom:16px;color:#9ca3af}.prescription-upload-text{font-size:var(--text-16);font-weight:600;color:#374151;margin:8px 0}.prescription-upload-subtext{font-size:var(--text-14);color:#6b7280;margin:0}.prescription-preview-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000}.prescription-preview-image{max-width:100%;max-height:100%;object-fit:contain}.prescription-file-info{margin-top:12px;padding:12px 16px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.prescription-file-name{font-size:var(--text-14);font-weight:500;color:#111827;margin-bottom:4px}.prescription-file-size{font-size:var(--text-12);color:#6b7280}.prescription-error-container{width:100%;max-width:600px;margin:0 auto;background-color:#fef2f2;color:#991b1b;padding:12px 16px;border-radius:6px;border:1px solid #fecaca;font-size:var(--text-14);display:flex;align-items:center;gap:8px}.prescription-error-icon{font-size:var(--text-18);flex-shrink:0}.prescription-sample-section{flex:1;min-width:300px;max-width:400px}.prescription-sample-list{display:flex;flex-direction:column;gap:12px;max-height:600px;overflow-y:auto;padding:4px}.prescription-sample-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:8px;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s;background-color:#fff}.prescription-sample-item.selected{border-color:#10b981;border-width:2px;background-color:#f0fdf4}.prescription-sample-name{font-size:var(--text-14);font-weight:500;color:#111827}.prescription-check-icon{font-size:var(--text-16);color:#10b981;font-weight:700}.prescription-analyze-button{width:100%;max-width:400px;padding:14px 24px;background-color:#10b981;color:#fff;font-size:var(--text-16);font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}.prescription-button-icon{font-size:var(--text-18)}.prescription-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.prescription-loading-modal{background-color:#fff;border-radius:12px;padding:40px 60px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 10px 25px #0003}.prescription-loading-spinner{font-size:48px;color:#10b981;animation:spin 1s linear infinite}.prescription-loading-text{font-size:var(--text-18);font-weight:600;color:#111827}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.prescription-result-container{height:100vh;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}.prescription-result-header{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb;flex-shrink:0}.prescription-result-title{font-size:var(--text-18);font-weight:600;color:#111827;margin:0}.prescription-action-buttons{display:flex;gap:8px}.prescription-back-button{padding:8px 16px;background-color:#6b7280;color:#fff;border:none;border-radius:6px;font-size:var(--text-14);font-weight:500;cursor:pointer;transition:all .2s}.prescription-content-wrapper{flex:1;display:flex;flex-direction:column;overflow:auto;padding:20px;gap:20px}.prescription-review-section{display:flex;flex-direction:row;gap:20px;flex:1;min-height:0}.prescription-receipt-section{width:500px;flex-shrink:0;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;padding:16px;display:flex;flex-direction:column}.prescription-receipt-image-container{position:relative;width:100%;height:100%;background-color:#fff;border-radius:6px;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.prescription-receipt-image{width:100%;height:100%;object-fit:contain}.prescription-receipt-image-container:hover .prescription-receipt-image-overlay{opacity:1}.prescription-receipt-image-overlay{position:absolute;bottom:0;left:0;right:0;background-color:#0009;color:#fff;padding:8px;text-align:center;font-size:var(--text-12);opacity:0;transition:opacity .2s}.prescription-right-section{flex:1;display:flex;flex-direction:column;gap:16px;min-height:0}.prescription-basic-info-section{background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden;flex-shrink:0}.prescription-basic-info{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px}.prescription-info-row{display:flex;flex-direction:column;gap:4px}.prescription-info-label{font-size:var(--text-12);font-weight:600;color:#6b7280}.prescription-info-value{font-size:var(--text-14);color:#111827;font-weight:500}.prescription-items-section{flex:1;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden}.prescription-items-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb;flex-shrink:0}.prescription-items-title{font-size:var(--text-14);font-weight:600;color:#111827}.prescription-items-count{font-size:13px;color:#6b7280;font-weight:500}.prescription-table-container{flex:1;overflow-y:auto;overflow-x:auto}.prescription-item-table{width:100%;border-collapse:collapse;font-size:13px}.prescription-table-header{padding:10px 12px;text-align:left;background-color:#f9fafb;font-weight:600;font-size:var(--text-12);color:#6b7280;border-bottom:2px solid #e5e7eb;position:sticky;top:0;z-index:1}.prescription-table-row{transition:background-color .2s;border-bottom:1px solid #e5e7eb}.prescription-table-cell{padding:10px 12px;color:#111827;font-size:13px}.prescription-table-cell-center{padding:10px 12px;color:#111827;font-size:13px;text-align:center}.prescription-table-cell-right{padding:10px 12px;color:#111827;font-size:13px;text-align:right}.prescription-amount-claimable{color:#10b981;font-weight:600}.prescription-amount-not-claimable{color:#dc2626;font-weight:600}.prescription-divider-row{height:auto;background-color:#f3f4f6}.prescription-divider-header{padding:10px 12px;text-align:left;background-color:#f9fafb;font-weight:600;font-size:var(--text-12);color:#6b7280;border-bottom:2px solid #e5e7eb}.prescription-total-row{background-color:#f0f9ff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.prescription-total-cell{padding:10px 12px;color:#111827;font-size:13px;font-weight:700}.prescription-total-cell-center{padding:10px 12px;color:#111827;font-size:13px;text-align:center;font-weight:700}.prescription-total-cell-right{padding:10px 12px;color:#111827;font-size:13px;text-align:right;font-weight:700}.prescription-empty-message{text-align:center;padding:20px;color:#9ca3af;font-size:var(--text-14)}._loadingContainer_19kuv_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f5f5f5}._spinner_19kuv_12{width:48px;height:48px;border:4px solid #e0e0e0;border-top-color:#5d84f9;border-radius:50%;animation:_spin_19kuv_12 1s linear infinite;margin-bottom:20px}@keyframes _spin_19kuv_12{to{transform:rotate(360deg)}}._loadingText_19kuv_28{font-size:var(--text-16);color:#666;margin:0}._errorContainer_19kuv_35{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:24px;background-color:#f5f5f5}._errorIcon_19kuv_45{width:64px;height:64px;border-radius:50%;background-color:#f44336;color:#fff;font-size:32px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:20px}._errorTitle_19kuv_59{font-size:var(--text-20);font-weight:600;color:#333;margin:0 0 12px}._errorMessage_19kuv_66{font-size:var(--text-14);color:#666;margin:0 0 24px;text-align:center}._button_19kuv_73{width:100%;max-width:280px;padding:16px 24px;border:none;border-radius:12px;background-color:#5d84f9;color:#fff;font-size:var(--text-16);font-weight:600;cursor:pointer;transition:background-color .2s}._button_19kuv_73:hover{background-color:#4a6fd6}._button_19kuv_73:active{background-color:#3d5fc9}._container_vudk6_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:24px;background-color:#f5f5f5}._icon_vudk6_14{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;margin-bottom:24px}._success_vudk6_25{background-color:#4caf50;color:#fff}._fail_vudk6_30{background-color:#f44336;color:#fff}._title_vudk6_36{font-size:var(--text-20);font-weight:600;margin:0 0 12px;color:#333}._message_vudk6_43{font-size:var(--text-14);color:#666;margin:0 0 24px;text-align:center}._details_vudk6_51{width:100%;max-width:320px;background:#fff;border-radius:12px;padding:16px;margin-bottom:24px;box-shadow:0 2px 8px #0000000f}._detailRow_vudk6_61{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee}._detailRow_vudk6_61:last-child{border-bottom:none}._detailRow_vudk6_61 span:first-child{color:#888;font-size:var(--text-14)}._detailRow_vudk6_61 span:last-child{font-weight:500;font-size:var(--text-14);color:#333}._buttonGroup_vudk6_84{width:100%;max-width:320px;display:flex;flex-direction:column;gap:12px}._button_vudk6_84{width:100%;padding:16px;border:none;border-radius:12px;background-color:#5d84f9;color:#fff;font-size:var(--text-16);font-weight:600;cursor:pointer;transition:background-color .2s}._button_vudk6_84:hover{background-color:#4a6fd6}._button_vudk6_84:active{background-color:#3d5fc9}._buttonSecondary_vudk6_115{width:100%;padding:16px;border:1px solid #ddd;border-radius:12px;background-color:#fff;color:#666;font-size:var(--text-16);font-weight:600;cursor:pointer;transition:all .2s}._buttonSecondary_vudk6_115:hover{background-color:#f5f5f5;border-color:#ccc}._buttonSecondary_vudk6_115:active{background-color:#eee}._spinner_vudk6_138{width:48px;height:48px;border:4px solid #e0e0e0;border-top-color:#5d84f9;border-radius:50%;animation:_spin_vudk6_138 1s linear infinite;margin-bottom:20px}@keyframes _spin_vudk6_138{to{transform:rotate(360deg)}}._loadingText_vudk6_154{font-size:var(--text-16);color:#666;margin:0}._container_vsrfh_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f6f7f8}._form_vsrfh_9{background:#fff;padding:20px;border-radius:24px;box-shadow:0 3px 6px #bababa1a,0 10px 10px #bababa17,0 23px 14px #bababa0d,0 41px 16px #bababa03,0 64px 18px #bababa00;width:100%;max-width:400px;display:flex;flex-direction:column;gap:16px}._logo_vsrfh_26{width:157px;height:49px;object-fit:contain}._divider_vsrfh_32{width:100%;height:1px;background-color:#e2e8f0}._title_vsrfh_38{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#000;margin:0}._inputGroup_vsrfh_46{display:flex;flex-direction:column;gap:8px;width:100%}._inputGroup_vsrfh_46 label{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#9ca7b2}._inputGroup_vsrfh_46 input{width:100%;padding:12px 16px;border:1px solid #E2E8F0;border-radius:16px;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--text-14);color:#0c151f;outline:none;box-sizing:border-box}._inputGroup_vsrfh_46 input::placeholder{color:#647587}._inputGroup_vsrfh_46 input:focus{border-color:#0c151f}._form_vsrfh_9 button{width:100%;padding:8px 16px;background-color:#1d356d;color:#fff;border:none;border-radius:16px;font-family:Pretendard,sans-serif;font-weight:600;font-size:var(--text-16);letter-spacing:-.32px;line-height:1.35;cursor:pointer}._form_vsrfh_9 button:hover{background-color:#162a57}._form_vsrfh_9 button:disabled{background-color:#9ca7b2;cursor:not-allowed}._hint_vsrfh_105{font-family:Pretendard,sans-serif;font-weight:600;font-size:var(--text-12);color:#9ca7b2;text-align:center;margin:0}._error_vsrfh_114{background-color:#fee2e2;color:#dc2626;padding:12px 16px;border-radius:16px;font-size:var(--text-14);text-align:center}._posSection_vsrfh_123{display:flex;flex-direction:column;gap:12px}._posTitle_vsrfh_129{font-family:Pretendard,sans-serif;font-weight:700;font-size:var(--text-14);color:#000;margin:0}._posButtons_vsrfh_137{display:flex;flex-direction:row;gap:8px}._posBtn_vsrfh_143{width:100%;padding:8px 16px;background-color:#0064ff;color:#fff;border:none;border-radius:16px;font-family:Pretendard,sans-serif;font-weight:600;font-size:var(--text-14);letter-spacing:-.28px;line-height:1.35;cursor:pointer}._posBtn_vsrfh_143:hover{background-color:#0050cc}._posBtn_vsrfh_143:disabled{background-color:#9ca7b2;cursor:not-allowed}._container_j8jo0_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--color-grey-05)}._form_j8jo0_9{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:100%;max-width:400px}._form_j8jo0_9 h2{margin-bottom:1.5rem;text-align:center}._form_j8jo0_9 input{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}._form_j8jo0_9 button{width:100%;padding:.75rem;background-color:var(--color-green);color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer}._form_j8jo0_9 button:hover{background-color:var(--color-green-hover)}._container_11rp2_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--color-grey-05)}._form_11rp2_9{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:100%;max-width:400px}._form_11rp2_9 h2{margin-bottom:.5rem;text-align:center}._description_11rp2_23{margin-bottom:1.5rem;font-size:.9rem;color:#666;text-align:center}._form_11rp2_9 input{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}._form_11rp2_9 button{width:100%;padding:.75rem;background-color:var(--color-accent-blue);color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer}._form_11rp2_9 button:hover{background-color:var(--color-accent-blue-hover)}._form_11rp2_9 button:disabled{background-color:var(--color-grey-50);cursor:not-allowed}._error_11rp2_59{background-color:var(--color-red-light);color:var(--color-red);padding:.75rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem;text-align:center}._skipLink_11rp2_69{display:block;margin-top:1rem;font-size:.85rem;color:#666;text-align:center;cursor:pointer}._skipLink_11rp2_69:hover{color:var(--color-grey-80);text-decoration:underline}
