.badges{gap:8px;display:flex}.badge{text-align:center;letter-spacing:-.28px;color:#fff;border-radius:4px;min-width:43px;padding:2px 6px;font-size:14px;line-height:20px;display:inline-block}.badge.line-badge,.badge[class*=line-badge]{border:1px solid}.badge.gray{background-color:#8d919b}.badge.primary{color:#fff;background-color:#026cd6}.badge.focus-badge{background-color:#3a9dff}.badge.active-badge{color:#e20224;background-color:#ffeded}.badge.fail-badge{color:#385171;background-color:#ebf0fb}.badge.upcoming-badge{background-color:#dd4aaf}.badge.waiting-badge{color:#4e10cc;background-color:#ede4fe}.badge.success-badge{color:#026cd6;background-color:#e9f4ff}.badge.cancel-badge{color:#e0510a;background-color:#ffeddd}.badge.closed-badge{background-color:#c9ccd3}.badge.repay-badge{background-color:#026cd6}.badge.delay-badge{background-color:#743be6}.badge.overdue-badge{background-color:#e8383e}.badge.complete-badge{background-color:#8d919b}.badge.replay-badge{background-color:#475a7f}.badge.time-badge{color:#026cd6;background-color:#e9f4ff}.badge.today-badge{color:#4e10cc;background-color:#ede4fe}.badge.date-badge{color:#385171;background-color:#ebf0fb}.badge.event-badge{color:#198c46;background-color:#e9f6ee}.badge.plan-badge{color:#4e10cc;background-color:#ede4fe}.badge.apply-badge{color:#e0510a;background-color:#ffeddd}.badge.invest-badge{color:#198c46;background-color:#e9f6ee}.badge.blue-fill-badge{background-color:#026cd6}.badge.red-fill-badge{background-color:#e8383e}.badge.green-fill-badge{background-color:#39b76b}.badge.purple-fill-badge{background-color:#743be6}.badge.navy-fill-badge{background-color:#475a7f}.badge.gray-fill-badge{background-color:#6d717b}.badge.orange-fill-badge{background-color:#ff8113}.badge.blue-line-badge{color:#026cd6;border-color:#026cd6}.badge.red-line-badge{color:#e8383e;border-color:#e8383e}.badge.green-line-badge{color:#39b76b;border-color:#39b76b}.badge.purple-line-badge{color:#743be6;border-color:#743be6}.badge.navy-line-badge{color:#475a7f;border-color:#475a7f}.badge.gray-line-badge{color:#6d717b;border-color:#6d717b}.badge.orange-line-badge{color:#ff8113;border-color:#ff8113}.badge.blue-light-badge{color:#026cd6;background-color:#e9f4ff}.badge.red-light-badge{color:#e8383e;background-color:#ffeded}.badge.green-light-badge{color:#198c46;background-color:#e9f6ee}.badge.purple-light-badge{color:#4e10cc;background-color:#ede4fe}.badge.navy-light-badge{color:#385171;background-color:#ebf0fb}.badge.gray-light-badge{color:#6d717b;background-color:#f0f0f3}.badge.orange-light-badge{color:#ff8113;background-color:#fff3e9}.badge.individual-badge{color:#026cd6;background-color:#e9f4ff;border-radius:99px}.badge.individual-expert-badge{color:#198c46;background-color:#e9f6ee;border-radius:99px}.badge.individual-qualified-badge{color:#4e10cc;background-color:#ede4fe;border-radius:99px}.badge.corporate-badge{color:#e20224;background-color:#ffeded;border-radius:99px}.btn-badge{transition:all .2s ease-in-out;display:inline-block}.btn-badge:active{transform:scale(.95)}.btn-badge{cursor:pointer}.btn-badge:has(.closed-badge){pointer-events:none}.btn-badge:has(.closed-badge) .badge{color:#44474c;background:0 0}.product-basic-info .badge.focus-badge{background-color:#3a9dff}.product-basic-info .badge.active-badge{color:#fff;background-color:#dd4aaf}.product-basic-info .badge.upcoming-badge{background-color:#dd4aaf}.product-basic-info .badge.closed-badge{background-color:#8d919b}
.tooltip-wrap{z-index:101;display:flex;position:relative}.tooltip-wrap .tooltip-item{justify-content:space-between;align-items:center;gap:0 15px;display:flex}.tooltip-wrap .tooltip-item+.tooltip-item{margin-top:4px}.tooltip-wrap .tooltip-item dt{text-align:left;color:var(--color-gray-400);min-width:70px;font-size:14px;font-weight:400;line-height:20px}.tooltip-wrap .tooltip-item dt.bold{color:var(--color-white)}.tooltip-wrap .tooltip-item dd{text-align:right;min-width:70px;color:var(--color-white);font-size:14px;font-weight:500;line-height:20px}table .tooltip-wrap{align-items:center;gap:0 4px;display:inline-flex}table .tooltip-wrap span{z-index:1;position:relative}.tooltip-group{align-self:center;width:auto;display:inline-flex;position:relative}.tooltip-group .btn-tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 12V7.5M12 15.3354V15.375M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%2344474C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;align-self:flex-start;width:24px;height:24px;position:relative}.tooltip-group .btn-tooltip:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M8.38451 13.0757C9.185 14.066 10.6949 14.066 11.4954 13.0757L19.4315 3.25724C20.4887 1.94936 19.5578 0 17.8761 0H2.00381C0.322106 0 -0.608768 1.94936 0.44838 3.25724L8.38451 13.0757Z' fill='%2344474C'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:14px;display:none;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.tooltip-group.active .tooltip-contents,.tooltip-group.active .btn-tooltip:after{display:block}.tooltip-group.tooltip-x-center{left:50%;right:auto;transform:translate(-50%)}.tooltip-group.tooltip-x-center:after{margin-left:-10px;left:50%}.tooltip-group.tooltip-x-left .tooltip-contents{left:-10px;right:auto}.tooltip-group.tooltip-x-left .tooltip-contents:after{left:10px}.tooltip-group.tooltip-x-right .tooltip-contents{right:-10px}.tooltip-group.tooltip-x-right .tooltip-contents:after{right:10px}.tooltip-group.tooltip-y-bottom .tooltip-contents{top:calc(100% + 10px)}.tooltip-group.tooltip-y-bottom .tooltip-contents:after{top:-10px;transform:rotate(180deg)}.tooltip-group.tooltip-y-top .tooltip-contents{top:auto;bottom:calc(100% + 10px)}.tooltip-group.tooltip-y-top .tooltip-contents:after{bottom:-10px}@media (max-width:1023px){.tooltip-group.tooltip-x-left .tooltip-contents,.tooltip-group.tooltip-x-center .tooltip-contents,.tooltip-group.tooltip-x-right .tooltip-contents,.tooltip-group.tooltip-y-top .tooltip-contents,.tooltip-group.tooltip-y-bottom .tooltip-contents{inset:auto auto calc(100% + 10px) -8px;transform:none}.tooltip-group.tooltip-x-left .tooltip-contents:after,.tooltip-group.tooltip-x-center .tooltip-contents:after,.tooltip-group.tooltip-x-right .tooltip-contents:after,.tooltip-group.tooltip-y-top .tooltip-contents:after,.tooltip-group.tooltip-y-bottom .tooltip-contents:after{top:auto;bottom:-10px;left:10px}}.tooltip-contents{width:max-content;max-width:400px;color:var(--color-white);word-break:keep-all;z-index:10;white-space:normal;background-color:#44474c;border-radius:6px;padding:16px 52px 16px 16px;font-size:16px;font-weight:400;line-height:24px;display:none;position:absolute;top:28px;right:0}@media (max-width:1023px){.tooltip-contents{max-width:240px}.tooltip-contents br{display:none}}.tooltip-contents .tooltip-close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M14.999 5L4.99902 15M14.999 15L4.99902 5' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:16px;right:16px}.tooltip-contents .tooltip-item{justify-content:space-between;align-items:center;gap:0 15px;display:flex}.tooltip-contents .tooltip-item+.tooltip-item{margin-top:4px}.tooltip-contents .tooltip-item dt{color:var(--color-gray-400);min-width:70px;font-size:14px;font-weight:400;line-height:20px}.tooltip-contents .tooltip-item dt.bold{color:var(--color-white)}.tooltip-contents .tooltip-item dd{text-align:right;min-width:70px;color:var(--color-white);font-size:14px;font-weight:500;line-height:20px}.table-tooltip{transform:translate(calc(8px - 100%),calc(-100% - 10px))!important}.table-tooltip:after{inset:auto 10px -10px auto!important;transform:rotate(0)!important}.tooltip-btn{height:24px}.tooltip-wrap .react-tooltip{letter-spacing:-.32px;word-break:keep-all;max-width:240px;z-index:var(--z-index-tooltip);pointer-events:auto;-webkit-user-select:text;user-select:text;padding:12px 14px;font-size:16px;font-weight:400;line-height:24px;transition:none}.tooltip-wrap .styles-module_dark__xNqje{opacity:1;background:#44474c;border-radius:6px}.tooltip-wrap .tooltip-arrow{border-radius:4px;width:16px;height:14px}.tooltip-wrap.number-input-tooltip .icon.ico-tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 10.7499V7.01198M10 13.5206V13.5534M14.7249 16.6666H5.27506C3.98425 16.6666 2.89494 15.8135 2.55221 14.6463C2.40591 14.1481 2.58567 13.6292 2.86063 13.1873L7.58557 4.66744C8.69258 2.88852 11.3074 2.88852 12.4144 4.66744L17.1394 13.1873C17.4143 13.6292 17.5941 14.1481 17.4478 14.6463C17.1051 15.8135 16.0157 16.6666 14.7249 16.6666Z' stroke='%23E8383E' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tooltip-wrap.number-input-tooltip .tooltip-arrow{width:14px}
:root{--color-primary-50:#d7e7ff;--color-primary-100:#e9f4ff;--color-primary-200:#73b9ff;--color-primary-300:#3a9dff;--color-primary-400:#1780ea;--color-primary-500:#026cd6;--color-primary-600:#045dbc;--color-primary-700:#0050a1;--color-primary-800:#124991;--color-primary-900:#1b3764;--color-secondary-50:#ffe4e4;--color-secondary-100:#ffc3c3;--color-secondary-200:#ffa5a5;--color-secondary-300:#ff6d6d;--color-secondary-400:#ff424e;--color-secondary-500:#eb2127;--color-secondary-600:#e20224;--color-secondary-700:#d20020;--color-secondary-800:#b4001b;--color-secondary-900:#950016;--color-gray-50:#f9fafb;--color-gray-100:#f0f0f3;--color-gray-200:#e0e2e6;--color-gray-300:#d5d7de;--color-gray-400:#c9ccd3;--color-gray-500:#afb3bc;--color-gray-600:#8d919b;--color-gray-700:#6d717b;--color-gray-800:#44474c;--color-gray-900:#101319;--color-error:#eb2127;--color-error-light:#ffe4e4;--color-info:#026cd6;--color-info-light:#a4d7f5;--color-success:#39b76b;--color-warning:#fc0;--color-success-light:#d1fae5;--color-success-dark:#047857;--color-warning-light:#fef3c7;--color-warning-dark:#d97706;--color-error-dark:#dc2626;--color-info-dark:#1d4ed8;--color-base:#212224;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--background-color-base:#f1f3f8;--font-family-base:var(--font-pretendard),sans-serif;--font-base-color:var(--color-gray-900);--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-weight-base:400;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--radius-none:0;--radius-sm:2px;--radius-base:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--z-index-hide:-1;--z-index-auto:auto;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:100;--z-index-sticky:200;--z-index-banner:300;--z-index-overlay:400;--z-index-modal:1000;--z-index-popover:1100;--z-index-skipLink:1200;--z-index-toast:1300;--z-index-tooltip:1400;--z-index-gnb:1500;--transition-none:none;--transition-all:all .15s cubic-bezier(.4,0,.2,1);--transition-default:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1),backdrop-filter .15s cubic-bezier(.4,0,.2,1);--transition-colors:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1);--transition-opacity:opacity .15s cubic-bezier(.4,0,.2,1);--transition-shadow:box-shadow .15s cubic-bezier(.4,0,.2,1);--transition-transform:transform .15s cubic-bezier(.4,0,.2,1);--breakpoint-sm:320px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px}.textarea{border:1px solid var(--color-gray-400);border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;min-height:48px;font-size:var(--font-size-base);resize:none;outline:none;padding:13px 16px 25px;line-height:24px;transition:all .2s}.textarea-wrap{flex-direction:column;gap:6px;width:100%;display:flex}.textarea-label{letter-spacing:-.32px;color:#44474c;font-size:16px;font-weight:700;line-height:24px}.textarea-required{color:var(--color-primary-500);margin-left:2px}.textarea-container{align-items:flex-start;display:flex;position:relative}.textarea::placeholder{color:var(--color-gray-500)}.textarea:read-only{background-color:var(--color-gray-100);cursor:default}.textarea:focus:not(disabled){border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}.textarea--small{font-size:var(--font-size-xs);min-height:32px;padding:6px 10px 20px}.textarea--large{font-size:var(--font-size-lg);min-height:56px;padding:16px 18px 28px}.textarea.error{border-color:var(--color-error)!important}.textarea.error:focus{box-shadow:0 0 0 3px rgba(var(--color-error),.1);border-color:var(--color-error)!important}.textarea:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;cursor:not-allowed;pointer-events:none}.textarea-counter{font-size:var(--font-size-sm);color:var(--color-gray-500);pointer-events:none;transition:color .2s ease-in-out;position:absolute;bottom:8px;right:12px}.textarea-counter.over{color:var(--color-error);font-weight:var(--font-weight-medium)}.textarea-error{color:var(--color-error);font-size:12px;font-weight:400;line-height:16px}@media (max-width:1023px){.textarea--small{font-size:var(--font-size-xs);min-height:28px;padding:5px 8px 18px}.textarea--large{font-size:var(--font-size-base);min-height:44px;padding:9px 12px 24px}.textarea-counter{font-size:var(--font-size-xs);bottom:6px;right:10px}}
:root{--color-primary-50:#d7e7ff;--color-primary-100:#e9f4ff;--color-primary-200:#73b9ff;--color-primary-300:#3a9dff;--color-primary-400:#1780ea;--color-primary-500:#026cd6;--color-primary-600:#045dbc;--color-primary-700:#0050a1;--color-primary-800:#124991;--color-primary-900:#1b3764;--color-secondary-50:#ffe4e4;--color-secondary-100:#ffc3c3;--color-secondary-200:#ffa5a5;--color-secondary-300:#ff6d6d;--color-secondary-400:#ff424e;--color-secondary-500:#eb2127;--color-secondary-600:#e20224;--color-secondary-700:#d20020;--color-secondary-800:#b4001b;--color-secondary-900:#950016;--color-gray-50:#f9fafb;--color-gray-100:#f0f0f3;--color-gray-200:#e0e2e6;--color-gray-300:#d5d7de;--color-gray-400:#c9ccd3;--color-gray-500:#afb3bc;--color-gray-600:#8d919b;--color-gray-700:#6d717b;--color-gray-800:#44474c;--color-gray-900:#101319;--color-error:#eb2127;--color-error-light:#ffe4e4;--color-info:#026cd6;--color-info-light:#a4d7f5;--color-success:#39b76b;--color-warning:#fc0;--color-success-light:#d1fae5;--color-success-dark:#047857;--color-warning-light:#fef3c7;--color-warning-dark:#d97706;--color-error-dark:#dc2626;--color-info-dark:#1d4ed8;--color-base:#212224;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--background-color-base:#f1f3f8;--font-family-base:var(--font-pretendard),sans-serif;--font-base-color:var(--color-gray-900);--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-weight-base:400;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--radius-none:0;--radius-sm:2px;--radius-base:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--z-index-hide:-1;--z-index-auto:auto;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:100;--z-index-sticky:200;--z-index-banner:300;--z-index-overlay:400;--z-index-modal:1000;--z-index-popover:1100;--z-index-skipLink:1200;--z-index-toast:1300;--z-index-tooltip:1400;--z-index-gnb:1500;--transition-none:none;--transition-all:all .15s cubic-bezier(.4,0,.2,1);--transition-default:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1),backdrop-filter .15s cubic-bezier(.4,0,.2,1);--transition-colors:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1);--transition-opacity:opacity .15s cubic-bezier(.4,0,.2,1);--transition-shadow:box-shadow .15s cubic-bezier(.4,0,.2,1);--transition-transform:transform .15s cubic-bezier(.4,0,.2,1);--breakpoint-sm:320px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px}.c-radiotype{align-items:center;display:flex;position:relative}.c-radiotype:has(:disabled){pointer-events:none}.c-radiotype--required .c-label{font-weight:var(--font-weight-medium)}.c-radio{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.c-radio:checked+.c-label .c-radio-indicator{border-color:var(--color-primary-500);background-color:var(--color-primary-500)}.c-radio:checked+.c-label .c-radio-indicator:after{display:block;transform:translate(-50%,-50%)}.c-radio:focus+.c-label .c-radio-indicator{box-shadow:0 0 0 3px #1890ff1a}.c-radio:disabled+.c-label{cursor:not-allowed}.c-radio:disabled+.c-label .c-radio-indicator{background-color:var(--color-gray-100);border-color:var(--color-gray-400)}.c-radio:disabled+.c-label .c-radio-text{color:var(--color-gray-400)}.c-label{cursor:pointer;font-size:var(--font-size-sm);color:#595959;align-items:center;gap:8px;transition:all .2s ease-in-out;display:flex}.c-label:hover:not(:disabled){color:#1890ff}.c-radio-indicator{border:1px solid var(--color-gray-600);background-color:#fff;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:all .2s ease-in-out;position:relative}.c-radio-indicator:after{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px;transition:all .2s ease-in-out;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-radio-text{font-size:var(--font-size-base);color:var(--color-gray-800);line-height:24px}.radio-group{gap:16px;display:flex}.radio-group.column{flex-direction:column}@media (max-width:1023px){.radio-group{grid-template-columns:1fr}}.radio-group.suitability-test .radio-card .rdo-bullet{color:#026cd6}.radio-group.suitability-test .radio-card.incorrect{opacity:.5}.radio-group.suitability-test .radio-card.incorrect:has(input:checked){opacity:1}.radio-group.suitability-test .radio-card.incorrect input:checked+.radio-card__label{background:#ffeded;border:1px solid #e8383e}.radio-group.suitability-test .radio-card.incorrect input:checked+.radio-card__label .radio-card__indicator{background:#e8383e}.radio-group.suitability-test .radio-card.incorrect input:checked+.radio-card__label .rdo-bullet{color:#e8383e}.radio-group .radio-red .c-radio-text{color:#e8383e;font-size:14px}.radio-group .radio-red .c-radio-indicator{border-color:#c9ccd3;width:20px;height:20px}.radio-group .radio-red input:checked+.c-label .c-radio-indicator{background:#fff;border:none;box-shadow:inset 0 0 0 1px #e8383e}.radio-group .radio-red input:checked+.c-label .c-radio-indicator:after{background-color:#e8383e}.radio-group .radio-card{flex:1}.radio-group .radio-card.disabled{pointer-events:none;opacity:.5}.radio-group .radio-card.disabled .radio-card__label{cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.radio-group .radio-card.disabled .radio-card__content strong{color:#bfbfbf}.radio-group .radio-card.disabled .radio-card__content p{color:#d9d9d9}.radio-group .radio-card.disabled .radio-card__indicator{background:#f5f5f5;border-color:#d9d9d9}.radio-group .radio-card__label{cursor:pointer;background:#fff;border:1px solid #e0e2e6;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;height:100%;padding:20px;transition:all .2s ease-in-out;display:flex}.radio-group .radio-card:not(.bank) .radio-card__label i{background-color:#f8f8f8}.radio-group .radio-card:not(.bank) .radio-card__label i img{object-fit:none}.radio-group .radio-card:not(.bank) .radio-card__input:checked+.radio-card__label i{background-color:#fff}.radio-group .radio-card__content{flex:1;align-items:center;gap:12px;display:flex}.radio-group .radio-card__content i{border-radius:40%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex;overflow:hidden}.radio-group .radio-card__content i img{object-fit:cover;width:100%;height:100%}.radio-group .radio-card__content strong{color:#101319;font-size:14px;font-weight:600;line-height:20px;display:block}.radio-group .radio-card__content p{color:#6d717b;font-size:13px;font-weight:500;line-height:18px}.radio-group .radio-card__input{display:none}.radio-group .radio-card__input:checked+.radio-card__label{background:#ebf0fb;border-color:#026cd6}.radio-group .radio-card__indicator{background:#fff;border:1px solid #c9ccd3;border-radius:50%;width:20px;height:20px;transition:all .2s;position:relative}.radio-group .radio-card__indicator:after{content:"";opacity:0;background:url(../media/ico-check.d14d6c0a.svg) 50%/80% no-repeat;width:12px;height:9px;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-group .radio-card__input:checked+.radio-card__label .radio-card__indicator{background:#026cd6;border:none}.radio-group .radio-card__input:checked+.radio-card__label .radio-card__indicator:after{opacity:1}.radio-group .rdo-bullet{margin-right:12px;font-weight:700}.radio-group--small .radio-item__label{font-size:var(--font-size-xs);padding:3px 0}.radio-group--small .radio-item__indicator{width:14px;height:14px}.radio-group--small .radio-item__indicator:after{width:5px;height:5px}.radio-group--large .radio-item__label{font-size:var(--font-size-base);padding:5px 0}.radio-group--large .radio-item__indicator{width:18px;height:18px}.radio-group--large .radio-item__indicator:after{width:7px;height:7px}.radio-border-flat .c-label{background-color:#fff;border-radius:8px;flex-direction:row-reverse;width:100%;min-height:82px;padding:20px 24px}.radio-border-flat .c-radio-indicator{margin-left:auto}.radio-border-flat .c-radio-text{color:#6d717b;font-weight:500;line-height:1.4}.radio-border-flat .stit{color:#101319;margin-bottom:4px;font-size:18px;font-weight:700;display:block}.radio-border-flat .c-radio:checked+.c-label{box-shadow:inset 0 0 0 1px #026cd6}.radio-border-wrap{flex-direction:column;row-gap:8px;display:flex}.btn-radio-box{align-items:center;gap:6px;display:flex}.btn-radio-box .c-radiotype .c-radio:checked+.c-label{background:var(--color-primary-100);border:1px solid var(--color-primary-300)}.btn-radio-box .c-radiotype .c-radio:checked+.c-label .c-radio-text{color:var(--color-primary-500)}.btn-radio-box .c-radiotype .c-label{background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:6px;justify-content:center;align-items:center;width:83.75px;height:48px;padding:10px 0;display:flex}.btn-radio-box .c-radiotype .c-radio-indicator{display:none}@media (max-width:1023px){.radio-group{flex-direction:column;gap:8px}.radio-group.half{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:768px){.btn-radio-box{width:100%}.btn-radio-box .c-radiotype{flex:1}.btn-radio-box .c-radiotype .c-label{width:100%}}
:root{--color-primary-50:#d7e7ff;--color-primary-100:#e9f4ff;--color-primary-200:#73b9ff;--color-primary-300:#3a9dff;--color-primary-400:#1780ea;--color-primary-500:#026cd6;--color-primary-600:#045dbc;--color-primary-700:#0050a1;--color-primary-800:#124991;--color-primary-900:#1b3764;--color-secondary-50:#ffe4e4;--color-secondary-100:#ffc3c3;--color-secondary-200:#ffa5a5;--color-secondary-300:#ff6d6d;--color-secondary-400:#ff424e;--color-secondary-500:#eb2127;--color-secondary-600:#e20224;--color-secondary-700:#d20020;--color-secondary-800:#b4001b;--color-secondary-900:#950016;--color-gray-50:#f9fafb;--color-gray-100:#f0f0f3;--color-gray-200:#e0e2e6;--color-gray-300:#d5d7de;--color-gray-400:#c9ccd3;--color-gray-500:#afb3bc;--color-gray-600:#8d919b;--color-gray-700:#6d717b;--color-gray-800:#44474c;--color-gray-900:#101319;--color-error:#eb2127;--color-error-light:#ffe4e4;--color-info:#026cd6;--color-info-light:#a4d7f5;--color-success:#39b76b;--color-warning:#fc0;--color-success-light:#d1fae5;--color-success-dark:#047857;--color-warning-light:#fef3c7;--color-warning-dark:#d97706;--color-error-dark:#dc2626;--color-info-dark:#1d4ed8;--color-base:#212224;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--background-color-base:#f1f3f8;--font-family-base:var(--font-pretendard),sans-serif;--font-base-color:var(--color-gray-900);--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-weight-base:400;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--radius-none:0;--radius-sm:2px;--radius-base:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--z-index-hide:-1;--z-index-auto:auto;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:100;--z-index-sticky:200;--z-index-banner:300;--z-index-overlay:400;--z-index-modal:1000;--z-index-popover:1100;--z-index-skipLink:1200;--z-index-toast:1300;--z-index-tooltip:1400;--z-index-gnb:1500;--transition-none:none;--transition-all:all .15s cubic-bezier(.4,0,.2,1);--transition-default:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1),backdrop-filter .15s cubic-bezier(.4,0,.2,1);--transition-colors:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1);--transition-opacity:opacity .15s cubic-bezier(.4,0,.2,1);--transition-shadow:box-shadow .15s cubic-bezier(.4,0,.2,1);--transition-transform:transform .15s cubic-bezier(.4,0,.2,1);--breakpoint-sm:320px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px}.checkbox-wrap{align-items:center;gap:8px;display:flex}.checkbox-wrap.column{flex-direction:column}.c-checktype{align-items:center;display:flex;position:relative}.c-checktype:has(:disabled){pointer-events:none}.c-checktype--required .c-label{font-weight:var(--font-weight-medium)}.c-checktype.fw-bold .c-check-text{font-weight:700}.c-check{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.c-check:checked+.c-label .c-check-indicator{border-color:var(--color-primary-500);background-color:var(--color-primary-500)}.c-check:checked+.c-label .c-check-indicator:after{content:"";background:url(../media/ico-check.d14d6c0a.svg) 50% no-repeat;width:13px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-check:checked:disabled+.c-label .c-check-indicator:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath d='M11.4077 0.300734C11.7663 -0.0940513 12.3542 -0.101066 12.7208 0.285109C13.0873 0.671312 13.0938 1.3044 12.7353 1.6992L5.46814 9.69936C5.11423 10.089 4.53607 10.1015 4.16778 9.72768L0.2912 5.79108C-0.0817019 5.41212 -0.0986898 4.77871 0.253114 4.37699C0.604996 3.97539 1.19314 3.9571 1.56617 4.33597L4.77806 7.59776L11.4077 0.300734Z' fill='%23C9CCD3'/%3E%3C/svg%3E")}.c-check:indeterminate+.c-label .c-check-indicator{background-color:#1890ff;border-color:#1890ff}.c-check:indeterminate+.c-label .c-check-indicator:after{content:"";background:url(../media/ico-check.d14d6c0a.svg) 50% no-repeat;width:13px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-check:disabled+.c-label{cursor:not-allowed}.c-check:disabled+.c-label .c-check-indicator{background-color:var(--color-gray-100);border-color:var(--color-gray-400)}.c-check:disabled+.c-label .c-check-text{color:var(--color-gray-400);word-break:keep-all}.c-label{cursor:pointer;font-size:var(--font-size-sm);color:#595959;align-items:center;gap:8px;transition:all .2s ease-in-out;display:flex}.c-check-indicator{border:1px solid var(--color-gray-400);background-color:#fff;border-radius:4px;flex-shrink:0;width:24px;height:24px;transition:all .2s ease-in-out;position:relative}.c-check-text{font-size:16px;line-height:22px;font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.c-checktype--small .c-label{font-size:var(--font-size-xs)}.c-checktype--small .c-check-indicator{width:14px;height:14px}.c-checktype--small .c-check-indicator:after{width:3px;height:6px;top:1px;left:4px}.c-checktype--large .c-label{font-size:var(--font-size-base);padding:5px 0}.c-checktype--large .c-check-indicator{width:18px;height:18px}.c-checktype--large .c-check-indicator:after{width:5px;height:10px;top:3px;left:6px}
:root{--color-primary-50:#d7e7ff;--color-primary-100:#e9f4ff;--color-primary-200:#73b9ff;--color-primary-300:#3a9dff;--color-primary-400:#1780ea;--color-primary-500:#026cd6;--color-primary-600:#045dbc;--color-primary-700:#0050a1;--color-primary-800:#124991;--color-primary-900:#1b3764;--color-secondary-50:#ffe4e4;--color-secondary-100:#ffc3c3;--color-secondary-200:#ffa5a5;--color-secondary-300:#ff6d6d;--color-secondary-400:#ff424e;--color-secondary-500:#eb2127;--color-secondary-600:#e20224;--color-secondary-700:#d20020;--color-secondary-800:#b4001b;--color-secondary-900:#950016;--color-gray-50:#f9fafb;--color-gray-100:#f0f0f3;--color-gray-200:#e0e2e6;--color-gray-300:#d5d7de;--color-gray-400:#c9ccd3;--color-gray-500:#afb3bc;--color-gray-600:#8d919b;--color-gray-700:#6d717b;--color-gray-800:#44474c;--color-gray-900:#101319;--color-error:#eb2127;--color-error-light:#ffe4e4;--color-info:#026cd6;--color-info-light:#a4d7f5;--color-success:#39b76b;--color-warning:#fc0;--color-success-light:#d1fae5;--color-success-dark:#047857;--color-warning-light:#fef3c7;--color-warning-dark:#d97706;--color-error-dark:#dc2626;--color-info-dark:#1d4ed8;--color-base:#212224;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--background-color-base:#f1f3f8;--font-family-base:var(--font-pretendard),sans-serif;--font-base-color:var(--color-gray-900);--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-weight-base:400;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--radius-none:0;--radius-sm:2px;--radius-base:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--z-index-hide:-1;--z-index-auto:auto;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:100;--z-index-sticky:200;--z-index-banner:300;--z-index-overlay:400;--z-index-modal:1000;--z-index-popover:1100;--z-index-skipLink:1200;--z-index-toast:1300;--z-index-tooltip:1400;--z-index-gnb:1500;--transition-none:none;--transition-all:all .15s cubic-bezier(.4,0,.2,1);--transition-default:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1),backdrop-filter .15s cubic-bezier(.4,0,.2,1);--transition-colors:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1);--transition-opacity:opacity .15s cubic-bezier(.4,0,.2,1);--transition-shadow:box-shadow .15s cubic-bezier(.4,0,.2,1);--transition-transform:transform .15s cubic-bezier(.4,0,.2,1);--breakpoint-sm:320px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px}.select{border:1px solid var(--color-gray-400);cursor:pointer;background-color:var(--color-white);border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:0 6px;width:100%;height:40px;padding:12px 16px;font-size:16px;line-height:24px;transition:all .2s;display:flex;position:relative}.select:focus:not(.select--read-only){border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}.select.select--read-only{border-color:var(--color-primary-500);color:var(--color-gray-500)}.select.open{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}.select--small{height:32px;min-height:32px;padding:7px 6px;font-size:14px;line-height:20px}.select--medium{height:48px;min-height:48px;padding:12px 16px;font-size:16px;line-height:24px}.select--large{height:56px;min-height:56px;padding:16px 20px;font-size:18px;line-height:28px}.select.error{border-color:var(--color-error)}.select.error:focus:not(:read-only){border-color:var(--color-error);box-shadow:0 0 0 3px rgba(var(--color-error),.1)}.select:disabled,.select.disabled{background-color:var(--color-gray-50);color:var(--color-gray-400);border-color:var(--color-gray-200)}.select-wrap{flex-direction:column;gap:6px;display:flex;position:relative}.select-value{text-align:left;flex:1}.select-value.placeholder{color:var(--color-gray-500)}.select-arrow{background:url(../media/ico-nav-arrow-down.38a44fab.svg) 50%/cover no-repeat;width:20px;height:20px;transition:transform .2s;display:block}.select-container{position:relative}.select-dropdown{z-index:var(--z-index-dropdown);background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;margin-top:4px;animation:.15s ease-out selectDropdownOpen;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.select-dropdown--top{margin-top:0;margin-bottom:4px;animation:.15s ease-out selectDropdownOpenTop;top:auto;bottom:100%}.select-search-box{border-bottom:1px solid var(--color-gray-200);background-color:var(--color-white);padding:8px}.select-search-input{border:1px solid var(--color-gray-300);border-radius:6px;outline:none;width:100%;height:36px;padding:8px 12px;font-size:14px;transition:border-color .2s}.select-search-input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 2px #3b82f61a}.select-search-input::placeholder{color:var(--color-gray-400)}.select-options{max-height:200px;overflow:hidden auto}.select-option{cursor:pointer;white-space:nowrap;text-align:left;color:var(--color-gray-900);border-bottom:1px solid var(--color-gray-100);padding:12px;font-size:1rem;line-height:24px;transition:background-color .15s}.select-option:last-child{border-bottom:none}.select-option.selected{background-color:var(--color-white);color:var(--color-primary-600);font-weight:500}.select-option.hovered{background-color:var(--color-primary-50);color:var(--color-primary-700)}.select-option.disabled{background-color:var(--color-gray-50);color:var(--color-gray-400)}.select-label{letter-spacing:-.32px;color:#44474c;font-size:16px;font-weight:700;line-height:24px;display:inline-block}.select-required{color:var(--color-primary-500);margin-left:2px;line-height:24px;display:inline-block}.select-error{color:var(--color-error);margin-top:4px;font-size:12px;line-height:16px}.text-select{cursor:pointer;outline:none;justify-content:space-between;align-items:center;font-size:16px;line-height:24px;transition:all .2s;display:inline-flex;position:relative}.text-select .text-select-trigger{padding-right:20px}.text-select .text-select-trigger:after{content:"";background:url(../media/ico-black-arrow-down.2a635e2d.svg) 50%/100% no-repeat;width:16px;height:16px;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.text-select:has(.text-select-dropdown) .text-select-trigger:after{transform:translateY(-50%)rotate(180deg)}.text-select .text-select-dropdown{z-index:var(--z-index-dropdown);background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:6px;min-width:165px;padding:8px;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 8px #0000001f}.text-select .text-select-option{font-weight:var(--font-weight-medium);text-align:left;border-radius:4px;padding:9px 12px 9px 8px;line-height:22px}.text-select .text-select-option:hover{background:#e7efff}.text-select .text-select-option.selected,.text-select .text-select-option.active{color:var(--color-primary-500);font-weight:700}@media (max-width:1023px){.select--small{height:36px;min-height:36px;padding:6px 10px;font-size:13px;line-height:18px}.select--large{min-height:52px;padding:14px 18px;font-size:16px;line-height:24px}.select-option{padding:10px 12px;font-size:14px;line-height:20px}}
.datepicker-wrap{align-items:center;gap:12px;display:flex}.datepicker-wrap:has(.datePicker){position:relative}.datepicker-wrap:has(.datePicker) .datePicker{position:static}.datepicker-wrap .datepicker{flex:1}.datepicker-withBtn{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex;position:relative}.datepicker-withBtn .datepicker-wrap .datepicker .MuiPickersInputBase-root{width:180px}.datepicker-withBtn .btn{min-width:79px}@media (max-width:768px){.datepicker-withBtn{flex-direction:column;align-items:flex-start}.datepicker-withBtn .datepicker-wrap,.datepicker-withBtn .datepicker-wrap .datepicker .MuiPickersInputBase-root,.datepicker-withBtn .btn{width:100%}}.datepicker--small .MuiPickersInputBase-root{height:32px}.datepicker--medium .MuiPickersInputBase-root{height:48px}.datepicker--large .MuiPickersInputBase-root{height:56px}.datepicker *{line-height:1.2!important}.datepicker .MuiFormControl-root{border-radius:6px;height:auto}.datepicker .MuiFormControl-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-width:1px;box-shadow:0 0 0 3px #3b82f61a;border-color:var(--color-primary-500)!important}.datepicker .MuiFormControl-root.Mui-focused .MuiFormLabel-root,.datepicker legend{display:none}.datepicker .MuiFormLabel-root{font-family:var(--font-family-base);top:50%;transform:translate(14px,-50%)scale(1)}.datepicker .MuiFormLabel-root[data-shrink=true]{display:none}.datepicker .MuiFormLabel-root.Mui-error{top:calc(50% - 8px)}.datepicker .MuiFormHelperText-root{color:var(--color-error);letter-spacing:-.12px;margin:6px 0 0;font-size:12px;font-weight:400;line-height:16px}.datepicker .MuiPickersSectionList-root{height:100%;font-family:var(--font-family-base);letter-spacing:-1px;align-items:center;width:auto}.datepicker .MuiPickersSectionList-root span{font-family:var(--font-family-base)}.datepicker .MuiInputAdornment-root{margin-left:0}.datepicker .MuiInputAdornment-root svg{width:1.5rem;height:1.5rem}.datepicker .MuiPickersInputBase-root{background:#fff;border-radius:6px;height:48px}.datepicker .MuiPickersInputBase-root:hover .MuiPickersOutlinedInput-notchedOutline{border-color:var(--color-gray-500)}.datepicker .MuiPickersInputBase-root-MuiPickersOutlinedInput-root .MuiPickersOutlinedInput-notchedOutline{border:1px solid var(--Colors-Grayscale-400,#c9ccd3);border-radius:6px;transition:all .2s;top:0;border-width:1px!important}.datepicker .MuiPickersOutlinedInput-notchedOutline{transition:all .2s;top:0}.datepicker .MuiButtonBase-root:hover{background-color:#0000}.MuiPaper-root{border-radius:12px!important;margin:0!important}.MuiPaper-root .MuiPickersToolbar-root{display:none!important}.MuiPaper-root .MuiPickersCalendarHeader-root+div{flex:1}.MuiPaper-root .MuiPickersCalendarHeader-root{min-height:26px;max-height:26px;margin:0;padding:0;position:relative}.MuiPaper-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-label{font-size:18px;font-family:var(--font-family-base);color:#101319;margin-right:0;font-weight:500}.MuiPaper-root .MuiPickersCalendarHeader-root .MuiPickersCalendarHeader-switchViewButton{display:none}.MuiPaper-root .MuiPickersCalendarHeader-root .MuiPickersArrowSwitcher-root{justify-content:space-between;width:100%}.MuiPaper-root .MuiPickersCalendarHeader-root .MuiButtonBase-root{width:24px;height:24px}.MuiPaper-root .MuiPickersCalendarHeader-root .MuiButtonBase-root:hover{background-color:#0000}.MuiPaper-root .MuiDayCalendar-slideTransition{min-height:264px!important}.MuiPaper-root .MuiPickersCalendarHeader-labelContainer{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MuiPaper-root .MuiDialogActions-root{display:none}.MuiPaper-root .MuiDayCalendar-weekContainer{margin:8px 0 0}.MuiPaper-root .MuiDayCalendar-weekContainer .MuiButtonBase-root{font-family:var(--font-family-base);background:#f8f8f8;border-radius:8px}.MuiPaper-root .MuiDayCalendar-weekContainer .MuiButtonBase-root.MuiPickersDay-today{background:#e9f4ff;border-color:#026cd6}.MuiPaper-root .MuiDayCalendar-weekContainer .MuiButtonBase-root.Mui-selected{background-color:#026cd6}.MuiPaper-root .MuiPickersCalendarHeader-root{padding:0 20px}.MuiPaper-root .MuiPickersLayout-contentWrapper{padding:24px 0 12px}.MuiPaper-root .MuiDateCalendar-root{height:auto;max-height:none}.calendar{width:100%;max-width:420px;box-shadow:none;background:#fff;border-radius:0;padding:32px}.calendar .calendar-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.calendar .navButton{color:#374151;width:24px;height:24px;padding:4px;font-size:0}.calendar .navButton:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:8px 14px;width:100%;height:100%;display:block}.calendar .navButton.prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'%3E%3Cpath d='M0.750002 12.75L6.75 6.75L0.75 0.75' stroke='%2344474C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:rotate(180deg)}.calendar .navButton.next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'%3E%3Cpath d='M0.750002 12.75L6.75 6.75L0.75 0.75' stroke='%2344474C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.calendar .navButton:hover{color:#1f2937}.calendar .navButton:active{color:#111827}.calendar .monthYear{color:#101319;margin:0;font-size:18px;font-weight:500}.calendar .weekDays{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.calendar .weekDay{color:#8d919b;justify-content:center;align-items:center;width:48px;height:48px;font-weight:500;display:flex}.calendar .calendarGrid{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.calendar .day{cursor:pointer;color:#101319;aspect-ratio:1;background:#f8f8f8;border-radius:6px;justify-content:center;align-items:center;width:100%;height:48px;font-size:16px;font-weight:500;transition:all .2s;display:flex}.calendar .day:hover{background-color:#f3f4f6}.calendar .day.today{color:#026cd6;background-color:#e9f4ff;border:1px solid #026cd6}.calendar .day.selected{color:#fff;background-color:#026cd6}.calendar .day.selected:hover{background-color:#026cd6}.calendar .day.otherMonth{color:#8d919b;background:0 0}.calendar .day.otherMonth:hover{background-color:#f9fafb}@media (max-width:1023px){.calendar{padding:24px 20px}.calendar .calendarGrid{gap:6px}.calendar .weekDays{gap:6px;margin-bottom:6px}.calendar .weekDay{width:40px;height:40px;font-size:14px}}@media (max-width:768px){.calendar .weekDays,.calendar .weekDay,.calendar .day{width:auto;height:auto}}.datePicker{width:100%;display:inline-block;position:relative}.datePicker.error .inputField{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(var(--color-error),.1)}.datePicker .inputField{border:1px solid var(--color-gray-400);border-radius:var(--radius-lg);background:var(--color-white);cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 16px;transition:all .2s;display:flex}.datePicker .inputField:hover{border-color:var(--color-gray-500)}.datePicker .inputField.focused{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}.datePicker .inputField.disabled{background-color:var(--color-gray-100);border-color:var(--color-gray-300);cursor:not-allowed}.datePicker .inputField.disabled .dateText,.datePicker .inputField.disabled .calendarIcon{color:var(--color-gray-500)}.datePicker .errorMessage{color:var(--color-error);margin-top:4px;font-size:12px;line-height:16px}.datePicker .dateText{flex:1;font-size:16px;line-height:24px}.datePicker .dateText:empty:before{content:attr(data-placeholder);color:var(--color-gray-500)}.datePicker .dateText.placeholder{color:#8d919b}.datePicker .calendarIcon{color:var(--color-gray-500);flex:none;justify-content:center;align-items:center;transition:color .2s;display:flex}.datePicker .calendarPopup{z-index:var(--z-index-dropdown);background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:max-content;margin-top:4px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 10px 25px #0000001a}.datePicker .calendarPopup .calendar{box-shadow:none;border-radius:0;max-width:none;margin:0}.datePicker .calendarPopup.right-aligned{left:auto;right:0}@media (max-width:1023px){.datePicker .calendarPopup{width:100%}}@media (max-width:768px){.datePicker .calendarPopup{max-width:420px;left:0;right:auto;transform:translate(0)}}@media (max-width:480px){.datePicker .calendarPopup{max-width:none;left:50%;right:auto;transform:translate(-50%)}.datePicker .calendarPopup .calendar{padding:16px 12px}.datePicker .calendarPopup.right-aligned{left:50%;right:auto;transform:translate(-50%)}}.datePicker .actionButtons{gap:8px;padding:0 32px 32px;display:flex}.datePicker .actionButtons button{border-radius:6px;flex:1;height:48px;padding:10px 16px;font-size:16px;font-weight:500;line-height:24px;transition:all .2s}.datePicker .cancelButton{color:#026cd6;background:#e9f4ff}.datePicker .confirmButton{color:#fff;background:#026cd6}.datePicker .confirmButton:disabled{cursor:not-allowed;background:#9ca3af}@media (max-width:1023px){.datePicker .inputField{height:44px;padding:0 14px}.datePicker .dateText{font-size:14px;line-height:20px}.datePicker .calendarPopup{border-radius:8px;margin-top:2px}.datePicker .actionButtons{gap:6px;padding:0 20px 24px}.datePicker .cancelButton,.datePicker .confirmButton{padding:8px 12px;font-size:13px}}
:root{--color-primary-50:#d7e7ff;--color-primary-100:#e9f4ff;--color-primary-200:#73b9ff;--color-primary-300:#3a9dff;--color-primary-400:#1780ea;--color-primary-500:#026cd6;--color-primary-600:#045dbc;--color-primary-700:#0050a1;--color-primary-800:#124991;--color-primary-900:#1b3764;--color-secondary-50:#ffe4e4;--color-secondary-100:#ffc3c3;--color-secondary-200:#ffa5a5;--color-secondary-300:#ff6d6d;--color-secondary-400:#ff424e;--color-secondary-500:#eb2127;--color-secondary-600:#e20224;--color-secondary-700:#d20020;--color-secondary-800:#b4001b;--color-secondary-900:#950016;--color-gray-50:#f9fafb;--color-gray-100:#f0f0f3;--color-gray-200:#e0e2e6;--color-gray-300:#d5d7de;--color-gray-400:#c9ccd3;--color-gray-500:#afb3bc;--color-gray-600:#8d919b;--color-gray-700:#6d717b;--color-gray-800:#44474c;--color-gray-900:#101319;--color-error:#eb2127;--color-error-light:#ffe4e4;--color-info:#026cd6;--color-info-light:#a4d7f5;--color-success:#39b76b;--color-warning:#fc0;--color-success-light:#d1fae5;--color-success-dark:#047857;--color-warning-light:#fef3c7;--color-warning-dark:#d97706;--color-error-dark:#dc2626;--color-info-dark:#1d4ed8;--color-base:#212224;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--background-color-base:#f1f3f8;--font-family-base:var(--font-pretendard),sans-serif;--font-base-color:var(--color-gray-900);--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-weight-base:400;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--space-0:0;--space-px:1px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--radius-none:0;--radius-sm:2px;--radius-base:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--z-index-hide:-1;--z-index-auto:auto;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:100;--z-index-sticky:200;--z-index-banner:300;--z-index-overlay:400;--z-index-modal:1000;--z-index-popover:1100;--z-index-skipLink:1200;--z-index-toast:1300;--z-index-tooltip:1400;--z-index-gnb:1500;--transition-none:none;--transition-all:all .15s cubic-bezier(.4,0,.2,1);--transition-default:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1),backdrop-filter .15s cubic-bezier(.4,0,.2,1);--transition-colors:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1);--transition-opacity:opacity .15s cubic-bezier(.4,0,.2,1);--transition-shadow:box-shadow .15s cubic-bezier(.4,0,.2,1);--transition-transform:transform .15s cubic-bezier(.4,0,.2,1);--breakpoint-sm:320px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px}.c-toggle{align-items:center;gap:16px;display:inline-flex;position:relative}.c-toggle:has(:disabled){pointer-events:none}.c-toggle .c-toggle__input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.c-toggle .c-toggle__input:checked+.c-toggle__label .c-toggle__track{background-color:var(--color-primary-500);border-color:var(--color-primary-500)}.c-toggle .c-toggle__input:checked+.c-toggle__label .c-toggle__track .c-toggle__thumb{background-color:var(--color-white);border-color:var(--color-primary-500);transform:translate(100%,-50%)}.c-toggle .c-toggle__input:checked+.c-toggle__label+.toggle-label{color:#44474c}.c-toggle .c-toggle__input:disabled+.c-toggle__label{cursor:not-allowed}.c-toggle .c-toggle__input:disabled+.c-toggle__label .c-toggle__track{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.c-toggle .c-toggle__input:disabled+.c-toggle__label .c-toggle__track .c-toggle__thumb{background-color:var(--color-white);border-color:var(--color-gray-300)}.c-toggle .c-toggle__label{cursor:pointer;align-items:center;transition:all .2s ease-in-out;display:flex;position:relative}.c-toggle .c-toggle__track{border-radius:var(--radius-full);background-color:#8d919b;width:44px;height:24px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.c-toggle .c-toggle__thumb{background-color:var(--color-white);border:1px solid #8d919b;border-radius:50%;width:20px;height:20px;transition:all .2s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 2px #0000001a}.c-toggle .toggle-label{color:#6d717b;align-items:center;font-weight:500}.c-toggle .toggle-label.has-link{gap:8px;display:flex}.c-toggle .toggle-label.has-link:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 18L15 12L9 6' stroke='%2344474C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;width:24px;height:24px}.c-toggle.c-toggle--small .c-toggle__track{width:32px;height:18px}.c-toggle.c-toggle--small .c-toggle__thumb{width:14px;height:14px}.c-toggle.c-toggle--small .c-toggle__input:checked+.c-toggle__label .c-toggle__thumb{transform:translate(100%,-50%)}.c-toggle.c-toggle--medium{gap:12px}.c-toggle.c-toggle--medium .c-toggle__track{width:40px;height:14px}.c-toggle.c-toggle--medium .c-toggle__thumb{width:20px;height:20px;left:-1px}.c-toggle.c-toggle--medium .c-toggle__input:checked+.c-toggle__label .c-toggle__thumb{left:2px;transform:translate(100%,-50%)}.c-toggle.c-toggle--medium .toggle-label{font-size:18px;line-height:26px}.c-toggle.c-toggle--large .c-toggle__track{width:56px;height:28px}.c-toggle.c-toggle--large .c-toggle__thumb{width:22px;height:22px;left:3px}.c-toggle.c-toggle--large .c-toggle__input:checked+.c-toggle__label .c-toggle__thumb{left:9px;transform:translate(100%,-50%)}.c-toggle.c-toggle--large .toggle-label{font-size:20px;line-height:28px}@media (max-width:1023px){.c-toggle.c-toggle--large .toggle-label{font-size:18px}}.c-toggle.c-toggle--primary .c-toggle__input:checked+.c-toggle__label .c-toggle__track{background-color:var(--color-primary-500)}.c-toggle.c-toggle--primary .c-toggle__input:checked+.c-toggle__label .c-toggle__thumb{background-color:var(--color-white);border-color:var(--color-primary-500)}.c-toggle.c-toggle--secondary .c-toggle__input:checked+.c-toggle__label .c-toggle__track{background-color:var(--color-primary-200);border-color:var(--color-primary-200)}.c-toggle.c-toggle--secondary .c-toggle__input:checked+.c-toggle__label .c-toggle__track .c-toggle__thumb{background-color:var(--color-white);border-color:var(--color-primary-200)}.c-toggle:disabled .c-toggle__input:checked+.c-toggle__label .c-toggle__track{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.c-toggle:disabled .c-toggle__input:checked+.c-toggle__label .c-toggle__track .c-toggle__thumb{background-color:var(--color-white);border-color:var(--color-gray-300)}.c-toggle .c-toggle__input:not(:disabled)+.c-toggle__label:hover .c-toggle__track{box-shadow:0 2px 4px #0000001a}.c-toggle .c-toggle__input:focus+.c-toggle__label .c-toggle__track{box-shadow:0 0 0 3px #026cd61a}.c-toggle .c-toggle__input:active+.c-toggle__label .c-toggle__thumb{transform:translateY(-50%)scale(.95)}.c-toggle .c-toggle__input:checked:active+.c-toggle__label .c-toggle__thumb{transform:translate(100%,-50%)scale(.95)}.toggle-wrap{align-items:center;gap:24px;display:flex}@media (max-width:1023px){.toggle-wrap{grid-template-columns:1fr 1fr;gap:16px 40px;margin-top:12px;display:grid}.c-toggle--large .c-toggle__track{width:48px;height:26px}.c-toggle--large .c-toggle__thumb{width:22px;height:22px}}
.filterToolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;display:flex}.filterToolbar .btn-wrap{margin-top:0}.filter{gap:6px;display:flex}.filter:has(.reset) .toggle:after{content:"";background:var(--color-primary-500);border-radius:100%;width:4px;height:4px;display:block;position:absolute;top:10px;right:10px}.filter .toggle{border:1px solid var(--color-gray-200);background:#fff;border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.filter .toggle i{width:24px;height:24px}.filter .list{white-space:nowrap;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.filter .list .btn{flex-shrink:0;gap:6px}.filter .item{border:1px solid var(--color-gray-200);color:#6d717b;white-space:nowrap;background:#fff;border-radius:6px;flex-shrink:0;padding:6px 12px 6px 16px;font-weight:500;line-height:18px}.filter .item i{width:16px;height:16px}.filter .reset{border:1px solid var(--color-gray-300);color:var(--color-gray-600);white-space:nowrap;background:#f0f0f3;flex-shrink:0;padding:6px 16px}.filter .reset i{width:20px;height:20px}.filter-popup:has(.selected){position:relative}.filter-popup.selected{background:#fff;justify-content:space-between;width:100%;height:100%;margin-bottom:10px;display:flex}.filter-popup.selected.sticky{z-index:1;position:sticky;top:0;left:0}.filter-popup.selected-content{background:var(--color-gray-100);border-radius:8px;flex:1;justify-content:space-between;align-items:center;min-height:calc(100% - 34px);padding:12px 12px 12px 20px;display:flex}.filter-popup.items{flex-wrap:wrap;gap:10px;display:flex}.filter-popup.item{color:#6d717b;font-size:16px;font-weight:var(--font-weight-medium);line-height:22px;position:relative}.filter-popup.item+.item{padding-left:10px}.filter-popup.item:first-child:before{display:none}.filter-popup.item:before{content:"";background:#6d717b;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.filter-popup .reset{flex-shrink:0}.filter-popup.group{margin-bottom:var(--space-6)}.filter-popup.group:last-child{margin-bottom:0}.filter-popup.title{font-size:22px;font-weight:var(--font-weight-bold);margin-bottom:24px;line-height:30px}.filter-popup.options{flex-wrap:wrap;gap:24px 50px;display:flex}.filter-popup.options .c-radiotype{width:160px}@media (max-width:1023px){.filter-popup.options{gap:20px 30px}.filterToolbar{flex-direction:column;gap:20px}.filterToolbar .btn-wrap{display:none}.filter{width:calc(100% + 40px);padding-left:20px}.filter .list{scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;padding-right:20px;overflow-x:auto}.filter .list::-webkit-scrollbar{height:4px}.filter .list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.filter .list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.filter .list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}
.path-wrap{z-index:101;justify-content:center;align-items:center;gap:4px;max-width:1400px;margin:0 auto;padding:0 40px 40px;display:flex;position:relative}.path-wrap .path-home,.path-wrap .path-text,.path-wrap .path-depth1,.path-wrap .text-select{padding-right:20px;position:relative}.path-wrap .path-home:after,.path-wrap .path-text:after,.path-wrap .path-depth1:after,.path-wrap .text-select:after{content:"";background:url(../media/ico-nav-arrow-right.2e391e39.svg) 50%/100% no-repeat;width:16px;height:16px;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.path-wrap .text-select:last-child:after{display:none}.path-wrap .text-select-option{padding:0}.path-wrap .text-select-option a{padding:9px 12px 9px 8px;display:block}.path-wrap span{color:var(--color-gray-800);line-height:22px}.path-wrap span:not(.path-text){color:var(--color-base)}.path-wrap .path-home{box-sizing:content-box;background:url(../media/ico-home.2159467d.svg) 0/20px no-repeat;width:20px;height:20px;display:block}.path-wrap .path-text{opacity:.7}.path-wrap .path-depth1{color:var(--color-base);opacity:.7;font-weight:500}.path-wrap .text-select .text-select-trigger{font-size:inherit;line-height:inherit;color:inherit;background:0 0;border:none;padding:0}.path-wrap .text-select .text-select-trigger span{color:var(--color-base);font-weight:500}.path-wrap .text-select .text-select-trigger span.active{font-weight:700}@media (max-width:1023px){.path-wrap{display:none}}
.progress{width:100%}.progress-wrap{background:#f0f0f3;border-radius:4px;width:100%;height:16px;position:relative;overflow:visible}.progress-percent{letter-spacing:-.21px;color:#101319;z-index:2;text-align:center;background:#fff;border-radius:99px;min-width:60px;padding:5px 10px;font-size:14px;line-height:20px;transition:left .8s ease-out;position:absolute;top:-45px;left:0;transform:translate(-50%)}.progress-percent:after{content:"";background:url(../media/ico-progress-arrow.fe6c7c63.svg) 50%/cover no-repeat;width:8px;height:5px;display:block;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.progress-fill{transform-origin:0;background:#026cd6;border-radius:3px;width:0%;height:100%;transition:width .8s ease-out}.circle-wrapper{align-items:center;gap:8px;display:flex}.circle{flex-shrink:0;display:inline-block;position:relative}.circle svg{transform:rotate(-90deg)}.circle svg circle:first-child{fill:none;stroke:#d5d7de;stroke-width:4px}.circle svg circle:last-child{fill:none;stroke:#026cd6;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset 1s ease-in-out}.circle-text{color:#44474c;text-align:left;min-width:40px;font-size:16px;font-weight:500;line-height:24px}
.card-group{gap:16px;display:flex}.card-group>*{flex:1}.card-group.column{flex-direction:column;gap:24px}.card-group+.btn-wrap{margin-top:24px}.card{background:#fff;border-radius:16px;flex-direction:column;gap:24px;padding:40px;display:flex}@media (max-width:1023px){.card.full-w{border-radius:0;gap:16px 0;margin:0 -20px;padding:32px 20px;width:auto!important}}.card-header{flex-wrap:wrap;align-items:center;display:flex}.card-header-left,.card-header-right,.card-header-between{align-items:center;width:100%;display:flex}.card-header-left{text-align:left;justify-content:flex-start}@media (max-width:1023px){.card-header-left{gap:20px}}.card-header-left .card-header-box{align-self:flex-start;align-items:center;gap:8px;display:flex}.card-header-right{justify-content:flex-end}@media (max-width:1023px){.card-header-right{gap:20px}}.card-header-right .card-header-box{align-items:center;gap:8px;display:flex}.card-header-between{justify-content:space-between}@media (max-width:1023px){.card-header-between{align-items:start;gap:20px}}.card-header-between .card-header-box{align-items:center;gap:8px;display:flex}.card-header .card-header-btns{align-items:center;gap:0 8px;display:flex}.card-header .card-header__actions{align-items:center;gap:8px;display:flex}.card-header.has-toggle{justify-content:space-between;align-items:center;gap:1rem 0;display:flex}@media (max-width:1023px){.card-header.has-toggle{flex-flow:column wrap;align-items:flex-start}.card-header.has-toggle .card-title{flex-direction:column;align-items:flex-start;gap:24px}}.card-title{align-items:center;display:flex}.card-title__heading{font-size:22px;font-weight:var(--font-weight-bold);line-height:32px}.card-body{align-items:center;display:flex}.account-status .card-header{justify-content:space-between}.account-status .card-header .card-title__badge{margin-left:8px}.account-status .card-body{justify-content:space-between}.account-status .card-body .account-info{flex:1;align-items:center;gap:16px;display:flex}.account-status .card-body .account-summary{flex-direction:column;gap:2px;display:flex}.account-status .card-body .account-summary span:not(.amount){color:var(--color-gray-700);font-size:16px;line-height:24px}.account-status .card-body .btn-wrap{margin-top:0}.account-status .card-body .balance{align-items:center;gap:8px;display:flex}.account-status .card-body .balance .amount{font-size:24px;font-weight:var(--font-weight-semibold);line-height:32px}.account-status .card-body .bank-info{gap:6px;display:flex}.account-status .card-body .bank-info .number{flex:1}.account-status .card-footer{margin-top:auto}.account-status .card-footer .progress-wrap{margin:8px 0 12px}.account-status .card-footer .limit-info{align-items:center;display:flex}.account-status .card-footer .limit-info.no-limit{gap:40px}.account-status .card-footer .limit-info.no-limit .limit-item{width:auto}.account-status .card-footer .limit-item{align-items:center;gap:6px;width:50%;display:flex}.account-status .card-footer .limit-item.total{text-align:left}.account-status .card-footer .limit-item.total .value{color:var(--color-primary-500)}.account-status .card-footer .limit-item.max{text-align:right;justify-content:flex-end}.account-status .card-footer .limit-item.max .value{color:var(--color-gray-800)}.account-status .card-footer .limit-item span{white-space:nowrap;color:var(--color-gray-600);line-height:24px}.account-status .card-footer .limit-item span.value{font-weight:var(--font-weight-bold)}@media (min-width:1024px) and (max-width:1200px){.account-status .bank-logo{display:none}}.card .error-message-content{align-items:center;gap:12px;padding:20px 0;display:flex}.card .error-message-content .ico-msg-error{flex-shrink:0;width:24px;height:24px}.card .error-message-content .error-text{color:#c62828;word-break:keep-all;font-size:16px;line-height:24px}.register-info .card-body{flex-direction:column;gap:8px;display:flex}.register-info .card-body .info-row{justify-content:space-between;width:100%;display:flex}.register-info .card-body .info-row span{font-weight:var(--font-weight-medium);line-height:22px;display:inline-block}.register-info .card-body .info-row span+span{text-align:right;font-weight:var(--font-weight-bold);flex:1}.register-info.error .error-message-content{align-items:center;gap:12px;padding:20px 0;display:flex}.register-info.error .error-message-content .ico-msg-error{flex-shrink:0;width:24px;height:24px}.register-info.error .error-message-content .error-text{color:#c62828;word-break:keep-all;font-size:16px;line-height:24px}.register-info .card-footer{background:#f6f6f6;border-radius:8px;padding:16px 20px}.register-info .card-footer .c-label{justify-content:space-between;width:100%;padding:0}.register-info .card-footer .c-checktype{flex:1}@media (max-width:1023px){.register-info .card-body .info-row{flex-direction:column;justify-content:flex-start;gap:6px}.register-info .card-body .info-row span.label{color:#6d717b}.register-info .card-body .info-row span+span{text-align:left;flex:1}}.results{gap:34px}.results .card-header strong{font-size:22px;font-weight:var(--font-weight-bold);line-height:32px}.results .card-body{flex:1;justify-content:space-between;display:flex}.results .results-status{flex-direction:column;flex:1;align-items:center;gap:18px;display:flex}.results .results-status+.results-status{border-left:1px solid #d9d9d9}.results .results-status span{font-size:18px;font-weight:var(--font-weight-bold);line-height:26px}.results .results-status span:not(.count){color:#6d717b}.results .results-status span.amount{font-size:16px;font-weight:var(--font-weight-medium);text-align:center;flex-basis:100%;margin-top:-2px;line-height:24px}.results .results-status.apply .count{color:var(--color-base)}.results .results-status.success .count{color:var(--color-primary-500)}.results .results-status.fail .count{color:var(--color-error)}.results .icon{width:40px;height:40px}.results .status-content{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.check-list-card-wrap{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.check-list-card{background:#f8f8f8;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:24px 32px;display:flex}.check-list-card>div{flex-direction:column;flex:1;display:flex}.check-list-card strong,.check-list-card p{letter-spacing:-.36px;font-size:18px;font-weight:700;line-height:26px}.check-list-card p{font-weight:500}.check-list-card .icon{width:48px;height:48px}.risk-list-card-wrap{flex-direction:column;gap:8px;display:flex}.gray-card-wrap{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:0 24px;display:flex}.gray-card-wrap .gray-card{flex:1;height:285px}@media (max-width:1400px){.gray-card-wrap{gap:24px}.gray-card-wrap .gray-card{height:auto}.gray-card-wrap .gray-card:first-child{flex:0 0 calc(50% - 12px);order:1}.gray-card-wrap .gray-card:nth-child(2){flex:0 0 100%;order:3}.gray-card-wrap .gray-card:nth-child(3){flex:0 0 calc(50% - 12px);order:2}}@media (max-width:1023px){.gray-card-wrap{flex-direction:column}.gray-card-wrap .gray-card{width:100%}.gray-card-wrap .gray-card:first-child,.gray-card-wrap .gray-card:nth-child(3){flex:1}}.gray-card{background:#f8f8f8;border-radius:12px;flex-direction:column;padding:1.5rem;display:flex}.gray-card.small{padding:20px 24px}@media (max-width:1023px){.gray-card{padding:1.5rem}.gray-card.small{padding:16px 20px}}.gray-card .card-title,.gray-card .card-description,.gray-card .card-sub-description{letter-spacing:-.32px;margin:0;font-size:18px;line-height:26px}.gray-card .card-title{color:#101319;font-weight:700}.gray-card .card-description{color:#101319}.gray-card .card-sub-description{color:#44474c}.gray-card .risk-card-list>p{letter-spacing:-.32px;color:#101319;margin:4px 0;font-size:18px;line-height:26px}.gray-card ul{flex-direction:column;gap:4px;display:flex}.gray-card ul li{padding-left:13px;position:relative}.gray-card ul li:before{content:"";background:#44474c;border-radius:50%;width:3px;height:3px;display:block;position:absolute;top:8px;left:2px}.gray-card ul li p{letter-spacing:-.32px;line-height:24px}.gray-card ul[class*=legend-] li:before{content:none}.gray-card .total-bottom{border-top:1px solid var(--color-gray-200);margin:0 -32px -32px}@media (max-width:1023px){.gray-card .total-bottom{margin:0 -20px -20px}}.gray-card .total-bottom dl{justify-content:space-between;align-items:center;padding:20px 32px;display:flex}.gray-card .total-bottom dl dt{color:var(--color-gray-800)}.gray-card .total-bottom dl dd{color:var(--color-gray-900);font-size:22px;font-weight:600;line-height:32px}.gray-card .chart-box .legend-wrap{min-width:300px}.gray-card .chart-box .legend-wrap li:before{content:none}.gray-card .chart-box .legend-wrap li .legend{color:#101319;justify-content:space-between;width:100%;font-weight:500;display:flex}.gray-card .chart-box .legend-wrap li .legend .value{font-weight:600}.step-card-list{gap:12px;display:flex}.step-card{background:#f8f8f8;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:16px;padding:32px 30px;display:flex;position:relative}.step-card.type-white{background:#fff}.step-card+.step-card:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.80078 12L10.8008 8L6.80078 4' stroke='%2344474C' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% no-repeat;border-radius:99px;width:40px;height:40px;display:block;position:absolute;top:50%;left:-25px;transform:translateY(-50%);box-shadow:0 4px 4px #0000000d}.step-card .img{width:104px;height:104px}.step-card .img img{object-fit:cover;width:100%;height:100%}.step-card .content{flex-direction:column;align-items:center;gap:6px;display:flex}.step-card .title{letter-spacing:-.4px;text-align:center;color:#101319;font-size:20px;font-weight:700;line-height:26px}.step-card .des{letter-spacing:-.36px;text-align:center;color:#101319;font-size:18px;font-weight:500;line-height:26px}.info-card{background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:32px;display:flex}@media (max-width:1023px){.info-card{padding:1.5rem}}.info-card.investment-info-card{margin-top:0;margin-bottom:24px}.info-card .title{font-size:18px;font-weight:var(--font-weight-bold);line-height:26px}.info-card .info-list{grid-template-columns:repeat(2,1fr);gap:6px 64px;display:grid}.info-card .info-list.col{flex-direction:column;gap:0;display:flex}@media (max-width:1023px){.info-card .info-list{grid-template-columns:repeat(1,1fr)}}.info-card p{color:#6d717b;letter-spacing:-.5px;padding-left:14px;line-height:24px;position:relative}.info-card p:before{content:"";background:#6d717b;border-radius:50%;width:4px;height:4px;display:inline-block;position:absolute;top:9px;left:0}.white-card{background:#fff;border-radius:16px;padding:32px}.blue-card{background:linear-gradient(258deg,#318af6 -.8%,#4953a3 118.22%);border-radius:16px;padding:40px}.blue-card+.description{color:#6d717b;text-align:center;margin-top:1rem}@media (max-width:1023px){.card-group{flex-direction:column;gap:20px}.card-group+.btn-wrap{margin-top:20px}.account-status .card-body{flex-direction:column;gap:20px}.account-status .card-body .account-info,.account-status .card-body .btn-wrap{justify-content:flex-start;width:100%}.account-status .card-body .bank-logo{display:none}.account-status .card-body .account-summary span:not(.amount){font-size:14px}.account-status .card-footer .limit-info.no-limit .limit-item{width:50%}.account-status .card-footer .limit-item{flex-direction:column}.account-status .card-footer .limit-item span{width:100%}.account-status .card-footer .limit-item.total{justify-content:flex-start}.results .card-header strong{font-size:20px;line-height:26px}.results .card-body{flex-direction:column;gap:20px;padding:0}.results .results-status{flex-direction:row-reverse;width:100%}.results .results-status+.results-status{border-top:1px solid #d9d9d9;border-left:none;padding-top:20px}.results .results-status span.amount{text-align:left}.results .status-content{flex:1;justify-content:flex-start;align-items:center}.check-list-card-wrap{grid-template-columns:repeat(1,1fr)}.check-list-card{padding:24px 20px}.check-list-card .icon{width:40px;height:40px}.blue-card{border-radius:0;margin-inline:-20px;padding:24px}.step-card-list{flex-direction:column;gap:16px}.step-card{flex-direction:row;padding:24px 32px}.step-card+.step-card:before{width:3rem;height:3rem;top:-35px;left:50%;transform:translate(-50%)rotate(90deg)}.step-card .img{width:64px;height:64px}.step-card .content{align-items:flex-start}.step-card .title,.step-card .des{text-align:left}}
.msg-box{border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:20px 32px;display:flex}.msg-box .icon{width:24px;height:24px}.msg-box .msg-text{font-size:18px;line-height:26px}.msg-box.error{color:#c62828;background-color:#ffebee}.msg-box.warning{background-color:#ffeded}.msg-box.warning .msg-text{color:#eb2127}.msg-box.info{color:#1e334f;background-color:#ebf0fb}@media (max-width:1023px){.msg-box{align-items:flex-start;padding:20px}.msg-box .msg-text{word-break:keep-all;flex:1}}
.invest-tab .line-tab-item,.investManage-tab .line-tab-item{flex:1}.profile-card{background-color:#026cd6;border-radius:12px;flex-direction:column;display:flex}.profile-card .profile-header{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.profile-card .profile-name{color:var(--color-white);font-size:22px;font-weight:700;line-height:36px}@media (max-width:1023px){.profile-card .profile-name{width:100%;margin-bottom:.5rem}}.profile-card .referral-code{align-items:center;gap:0 8px;display:flex}.profile-card .referral-code .referral-tit{color:var(--color-white);font-size:18px;font-weight:400}.profile-card .referral-code .code-wrap{color:var(--color-white);align-items:center;font-size:18px;font-weight:500;line-height:26px;display:flex}.profile-card .referral-code .code-wrap .btn-copyCode{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg opacity='0.7'%3E%3Cpath d='M16.668 10.9376L16.668 5.50003C16.668 3.84317 15.3248 2.50002 13.6679 2.50003L8.23047 2.5001M11.668 17.5001L6.04297 17.5001C5.00744 17.5001 4.16797 16.6606 4.16797 15.6251L4.16797 7.5001C4.16797 6.46456 5.00743 5.6251 6.04297 5.6251L11.668 5.62509C12.7035 5.62509 13.543 6.46456 13.543 7.50009L13.543 15.6251C13.543 16.6606 12.7035 17.5001 11.668 17.5001Z' stroke='white' stroke-width='1.2' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;padding-right:30px;display:inline-block}.profile-card .profile-content{flex-direction:column;gap:20px;padding:24px 32px 32px;display:flex}.profile-card .profile-content-top{justify-content:space-between;display:flex}.profile-card .profile-content-top .tit{letter-spacing:-.36px;color:var(--color-white);font-size:22px;font-weight:700;line-height:32px}.profile-card .profile-content-top .date{letter-spacing:-.21px;color:var(--color-white);font-size:14px;font-weight:500;line-height:20px}.profile-card .left{align-items:center;gap:6px;display:flex}.profile-card .btn-wrap{margin-top:0}.profile-card .btn-wrap .btn{font-weight:600}.profile-card .badge{padding:2px 8px}.profile-card .limit-flex{gap:0 24px;display:flex}.profile-card .limit-flex .limit-item{flex-direction:column;flex:1;gap:6px;display:flex}.profile-card .limit-flex .limit-item+.limit-item{border-left:1px solid #e0e2e633;padding-left:24px}.profile-card .limit-flex .limit-item .price-tit{color:var(--color-white);opacity:.8;font-size:18px;font-weight:400;line-height:26px}.profile-card .limit-flex .limit-item .price{text-align:right;letter-spacing:-.36px;color:var(--color-white);font-size:28px;line-height:46px}@media (max-width:1023px){.profile-card .profile-header{flex-direction:column;justify-content:flex-start;gap:16px}.profile-card .profile-content{gap:22px}.profile-card .profile-content-top{flex-direction:column;gap:16px}.profile-card .left{flex-wrap:wrap}.profile-card .profile-content-bottom{flex-direction:column;gap:22px;display:flex}.profile-card .limit-flex{flex-direction:column;gap:16px}.profile-card .limit-flex .limit-item{flex-flow:wrap;justify-content:space-between;align-items:center}.profile-card .limit-flex .limit-item+.limit-item{border-top:1px solid #e0e2e633;border-left:none;padding-top:16px;padding-left:0}.profile-card .limit-flex .limit-item .price-tit{font-size:1rem}.profile-card .limit-flex .limit-item .price{font-size:1.25rem;line-height:24px}.profile-card .referral-code{flex-wrap:wrap;width:100%}.profile-card .referral-code .code-wrap .btn-copyCode{background-size:20px;padding-right:22px}.profile-card .btn-wrap{width:100%}.profile-card .btn-wrap .btn{word-break:keep-all}}.investManage-flex{flex-direction:column;gap:24px 0;display:flex}.investManage-flex .flex-item{flex:1;gap:0 24px;display:flex}.investManage-flex .flex-item .profile-card{flex:1;gap:0}.investManage-flex .flex-item .gray-card{flex:1}.investManage-flex .flex-item .gray-card .card-title{letter-spacing:-.44px;font-size:22px;font-weight:700;line-height:32px}.investManage-flex .flex-item .gray-card .card-content{flex-direction:column;flex:1;display:flex}.investManage-flex .flex-item .gray-card .card-header-date{color:#6d717b;flex:1;margin-left:8px;font-size:14px;line-height:20px}@media (max-width:1023px){.investManage-flex .flex-item .gray-card .card-header-date{text-align:left;flex:none;width:100%;margin-left:0}}@media (max-width:768px){.investManage-flex .flex-item .gray-card .card-header-date{margin-top:-14px}}.investManage-flex .invest-assets{flex-direction:column;flex:1;gap:1.5rem;display:flex}.investManage-flex .invest-assets .price-wrap{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.investManage-flex .invest-assets .price{color:#101319;font-size:32px;font-weight:600;line-height:46px}@media (max-width:1023px){.investManage-flex .invest-assets .price{font-size:28px;line-height:32px}}.investManage-flex .invest-assets .metric-num{font-size:18px;font-weight:500;line-height:26px}.investManage-flex .invest-assets .metric-num.plus{color:#026cd6}.investManage-flex .invest-assets .metric-num.minus{color:#e8383e}.investManage-flex .invest-assets .chart-box{flex:1;height:180px;display:block}@media (max-width:1023px){.investManage-flex .invest-assets .chart-box{flex:none}}.investManage-flex .invest-profit{flex-direction:column;gap:0 26px;display:flex}@media (max-width:1023px){.investManage-flex .invest-profit{flex-direction:column;gap:1rem}}.investManage-flex .invest-profit .price-wrap{flex-wrap:wrap;flex:1;align-items:center;gap:0 8px;margin-bottom:auto;display:flex}.investManage-flex .invest-profit .price-wrap .tooltip-group{position:relative}.investManage-flex .invest-profit .price-wrap .tooltip-wrap{top:15px}.investManage-flex .invest-profit .price-wrap .tooltip-contents.tooltip-x-right:after{right:12px}@media (max-width:1400px){.investManage-flex .invest-profit .price-wrap{padding-top:0}}.investManage-flex .invest-profit .price-wrap .price{color:#101319;font-size:32px;font-weight:600;line-height:46px}@media (max-width:1200px){.investManage-flex .invest-profit .price-wrap .price{flex:none;font-size:28px}}.investManage-flex .invest-profit .price-wrap .metric-num{font-size:18px;font-weight:500;line-height:26px}.investManage-flex .invest-profit .price-wrap .metric-num.plus{color:#026cd6}.investManage-flex .invest-profit .price-wrap .metric-num.minus{color:#e8383e}.investManage-flex .invest-profit .chart-wrap{width:50%;height:130px;margin-left:auto}@media (min-width:1024px) and (max-width:1200px){.investManage-flex .invest-profit .chart-wrap{width:100%}}@media (max-width:1023px){.investManage-flex .invest-profit .chart-wrap{flex:none;width:100%;height:140px}}.investManage-flex .account-list{flex-direction:column;gap:20px 0;margin:24px 0;display:flex}.investManage-flex .connected-acccount{border-top:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;margin:0 -24px;padding:20px 24px 0;display:flex}.investManage-flex .connected-acccount .price{color:var(--color-gray-900);font-size:22px;font-weight:600;line-height:32px}.investManage-flex .connected-acccount .tit{color:var(--color-gray-800);font-size:18px;font-weight:500;line-height:28px}.investManage-flex .invest-tit{margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}.investManage-flex .investment-rate-list{gap:24px;display:flex}.investManage-flex .investment-rate-list .rate-item{flex-direction:column;flex:1;align-items:center;gap:10px 0;display:flex}.investManage-flex .investment-rate-list .rate-item dt,.investManage-flex .investment-rate-list .rate-item dd{width:100%}.investManage-flex .investment-rate-list .rate-item dt{text-align:left;color:#101319;letter-spacing:-.21px;align-items:center;gap:0 2px;font-size:14px;font-weight:600;line-height:26px;display:inline-flex}.investManage-flex .investment-rate-list .rate-item dt strong{letter-spacing:-.36px;font-size:18px;font-weight:700;line-height:26px}.investManage-flex .investment-rate-list .rate-item+.rate-item{border-left:1px solid #e0e2e6;padding-left:24px}.investManage-flex .investment-rate-list .rate-item dd{letter-spacing:-.36px;color:#101319;text-align:right;font-size:18px;font-weight:500;line-height:36px}.investManage-flex .investment-rate-list .rate-item dd strong{letter-spacing:-.56px;font-size:28px;font-weight:600;line-height:36px;display:block}@media (max-width:1023px){.investManage-flex .investment-rate-list{flex-direction:column;gap:16px}.investManage-flex .investment-rate-list .rate-item{flex-flow:wrap;justify-content:space-between}.investManage-flex .investment-rate-list .rate-item+.rate-item{border-top:1px solid #e0e2e6;border-left:none;padding-top:16px;padding-left:0}.investManage-flex .investment-rate-list .rate-item dt,.investManage-flex .investment-rate-list .rate-item dd{width:auto}.investManage-flex .investment-rate-list .rate-item dt strong{font-size:1rem}.investManage-flex .investment-rate-list .rate-item dd strong{font-size:20px;line-height:24px}}.investManage-flex .investment-status .chart-box{height:208px;margin-top:16px}.investManage-flex .history-tit{color:var(--color-gray-900);align-items:center;gap:0 8px;margin-bottom:16px;font-size:18px;font-weight:700;line-height:26px;display:flex}@media (max-width:1023px){.investManage-flex .history-tit{margin-bottom:.5rem;font-size:1rem;line-height:24px}}.investManage-flex .investment-history table td{height:72px}.investManage-flex .investment-history table td .btn{font-size:.875rem}.investManage-flex .payment-amount-list{margin-bottom:-4px;display:flex}@media (max-width:1023px){.investManage-flex .payment-amount-list{flex-direction:column}}.investManage-flex .payment-amount-list .amount-item+.amount-item{border-left:1px solid #e0e2e6;margin-left:24px;padding-left:24px}@media (max-width:1023px){.investManage-flex .payment-amount-list .amount-item+.amount-item{border-top:1px solid #e0e2e6;border-left:none;margin-top:16px;margin-left:0;padding-top:16px;padding-left:0}}.investManage-flex .payment-amount-list .amount-item .tit-box{flex-direction:column;flex:1;justify-content:space-between;gap:16px 0;display:flex}@media (max-width:1023px){.investManage-flex .payment-amount-list .amount-item .tit-box{gap:8px 0}}.investManage-flex .payment-amount-list .amount-item .tit-box .tit{text-align:left;margin:0;padding:0;font-size:18px;font-weight:700}@media (max-width:1023px){.investManage-flex .payment-amount-list .amount-item .tit-box .tit{font-size:1rem;line-height:24px}}.investManage-flex .payment-amount-list .amount-item .tit-box .price{text-align:right;font-size:28px;font-weight:600;line-height:46px}@media (max-width:1023px){.investManage-flex .payment-amount-list .amount-item .tit-box .price{font-size:20px;line-height:28px}}.investManage-flex .payment-amount-list .amount-item .total-amount{background-color:#e9f4ff;border-radius:8px;width:calc(100% + 12px);margin:8px -6px 0;padding:14px 16px}.investManage-flex .payment-amount-list .amount-item .total-amount strong{font-size:1.125rem;font-weight:500}.investManage-flex .payment-amount-list .amount-item .total-amount div{font-size:1.25rem;font-weight:700}.investManage-flex .detail-amount-list{flex-wrap:wrap;align-items:center;margin:0 -24px;display:flex}@media (max-width:1400px){.investManage-flex .detail-amount-list{gap:32px}}@media (max-width:480px){.investManage-flex .detail-amount-list{gap:16px;margin:24px 0 0}}.investManage-flex .detail-amount-list .amount-item{border-right:1px solid #e0e2e6;flex-direction:column;flex:1;align-items:end;gap:0;padding:0 24px;display:flex}.investManage-flex .detail-amount-list .amount-item:last-child{border-right:none}@media (max-width:1400px){.investManage-flex .detail-amount-list .amount-item{border-right:none;flex:0 0 calc(33.333% - 24px)}}@media (max-width:1023px){.investManage-flex .detail-amount-list .amount-item{flex-direction:row-reverse;flex:0 0 calc(50% - 24px);justify-content:space-between;align-items:center;gap:0}}@media (max-width:480px){.investManage-flex .detail-amount-list .amount-item{border-bottom:1px solid #e0e2e6;flex:0 0 100%;padding:0 0 16px}.investManage-flex .detail-amount-list .amount-item:last-child{border-bottom:none;padding-bottom:0}}.investManage-flex .detail-amount-list .amount-item:after{left:0}.investManage-flex .detail-amount-list .amount-item:first-child:after{content:none}.investManage-flex .detail-amount-list .amount-item .price{text-align:right;color:var(--color-gray-900);font-size:28px;font-weight:600;line-height:46px}@media (max-width:1023px){.investManage-flex .detail-amount-list .amount-item .price{font-size:20px;line-height:24px}}.investManage-flex .detail-amount-list .amount-item .item-desc{color:var(--color-gray-800);font-size:16px;font-weight:500;line-height:24px}@media (max-width:1023px){.investManage-flex .detail-amount-list .amount-item .item-desc{color:#101319;font-weight:700}}.investManage-flex .detail-amount-list+.amount-total{border-top:1px solid #e0e2e6;justify-content:space-between;align-items:center;margin:24px -24px 0;padding:20px 24px 0;display:flex}.investManage-flex .detail-amount-list+.amount-total p{color:#101319;font-size:20px;font-weight:700;line-height:28px}.investManage-flex .detail-amount-list+.amount-total .cost{font-size:32px;font-weight:600;line-height:46px}@media (max-width:1023px){.investManage-flex .detail-amount-list+.amount-total{flex-direction:row;margin:24px -24px 0;padding-inline:1.5rem}.investManage-flex .detail-amount-list+.amount-total p{font-size:20px;line-height:24px}.investManage-flex .detail-amount-list+.amount-total .cost{font-size:24px;line-height:28px}}.investManage-flex .withdraw-box{gap:0 32px;display:flex}.investManage-flex .withdraw-box .withdraw-left{background:#f8f8f8;border-radius:12px;flex:2;margin-right:32px;display:flex;position:relative}.investManage-flex .withdraw-box .withdraw-left:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='21' viewBox='0 0 17 21' fill='none'%3E%3Cpath d='M9.5 1.50024L15.5 10.914L9.5 19.5002' stroke='%23475A7F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.5 1.50024L7.5 10.914L1.5 19.5002' stroke='%23819AB9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;display:block;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.investManage-flex .withdraw-box .withdraw-right{background:#ebf0fb;border-radius:12px;flex:1}.investManage-flex .withdraw-box .withdraw-right .withdraw-info{flex:1;gap:0;height:100%}.investManage-flex .withdraw-box .withdraw-right .withdraw-info .withdraw-item{gap:30px}.investManage-flex .withdraw-box .withdraw-calculator-title-box,.investManage-flex .withdraw-box .withdraw-title-box{justify-content:space-between;display:flex}.investManage-flex .withdraw-box .withdraw-calculator-title-box .title,.investManage-flex .withdraw-box .withdraw-title-box .title{color:var(--color-gray-900);font-size:22px;font-weight:700}.investManage-flex .withdraw-box .withdraw-info{flex-direction:column;flex:50%;gap:16px 0;display:flex}.investManage-flex .withdraw-box .withdraw-item{flex-direction:column;flex:1;gap:20px;padding:32px 32px 0;display:flex}@media (max-width:1023px){.investManage-flex .withdraw-box .withdraw-item{padding-inline:20px}}.investManage-flex .withdraw-box .withdraw-item .total{align-items:center;gap:8px;display:flex}.investManage-flex .withdraw-box .withdraw-item .price{letter-spacing:-.64px;font-size:32px;font-style:normal;font-weight:700;line-height:46px}@media (max-width:1023px){.investManage-flex .withdraw-box .withdraw-item .price{font-size:28px;line-height:32px}}.investManage-flex .withdraw-box .withdraw-item .btn-refresh{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M25.5045 19.3333C24.1472 23.5918 20.2598 26.6666 15.6761 26.6666C9.9636 26.6666 5.33268 21.891 5.33268 15.9999C5.33268 10.1089 9.9636 5.33325 15.6761 5.33325C19.5046 5.33325 22.8474 7.47831 24.6358 10.6666M21.4943 11.9999H26.666V6.66659' stroke='%2344474C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px}.investManage-flex .withdraw-box .withdraw-notice{border-top:1px solid #e0e2e6;margin-top:auto;padding:16px 32px}@media (max-width:1023px){.investManage-flex .withdraw-box .withdraw-notice{padding-inline:20px}}.investManage-flex .withdraw-box .withdraw-notice strong,.investManage-flex .withdraw-box .withdraw-notice p{letter-spacing:-.21px;font-size:14px;line-height:20px}.investManage-flex .withdraw-box .withdraw-notice strong{color:#44474c;margin-bottom:4px;font-weight:600;display:block}.investManage-flex .withdraw-box .withdraw-notice p{color:#6d717b;font-weight:500}.investManage-flex .withdraw-box .withdraw-calculator{border-left:1px solid #e0e2e6;flex:50%;margin:0;padding:27px 32px}@media (max-width:1023px){.investManage-flex .withdraw-box .withdraw-calculator{padding-inline:20px}}.investManage-flex .withdraw-box .withdraw-calculator-info{justify-content:center;gap:8px;margin-top:.5rem;display:flex}.investManage-flex .withdraw-box .withdraw-calculator-info p{letter-spacing:-.21px;color:#8d919b;font-size:14px;font-weight:500;line-height:20px}.investManage-flex .withdraw-box .withdraw-calculator-info strong{letter-spacing:-.21px;font-size:14px;font-weight:600;line-height:20px}.investManage-flex .withdraw-box .account-item i{width:56px;height:56px}.investManage-flex .withdraw-box .account-item i:after{width:100%;height:100%}@media (min-width:1024px) and (max-width:1400px){.investManage-flex .withdraw-box{flex-direction:column;gap:32px 0}.investManage-flex .withdraw-box .withdraw-left{margin-bottom:32px;margin-right:0}.investManage-flex .withdraw-box .withdraw-left:after{top:auto;bottom:-40px;left:50%;transform:translate(-50%)rotate(90deg)}.investManage-flex .withdraw-box .withdraw-right .withdraw-info .withdraw-item{padding:32px}.investManage-flex .withdraw-box .withdraw-tiem .btn-refresh{background-color:#0000}}@media (max-width:1023px){.investManage-flex .withdraw-box{border-radius:0;flex-direction:column;gap:32px 0;margin:-1.5rem -1.25rem 0}.investManage-flex .withdraw-box .withdraw-left{flex-direction:column;margin-bottom:32px;margin-right:0}.investManage-flex .withdraw-box .withdraw-left:after{top:auto;bottom:-40px;left:50%;transform:translate(-50%)rotate(90deg)}}@media (max-width:1023px) and (max-width:1023px){.investManage-flex .withdraw-box .withdraw-right{border-radius:0}}@media (max-width:1023px){.investManage-flex .withdraw-box .withdraw-right .withdraw-info .withdraw-item{padding:32px 20px}.investManage-flex .withdraw-box .withdraw-item .btn-refresh{background-color:#0000;border:none}.investManage-flex .withdraw-box .withdraw-calculator{border-top:1px solid #e0e2e6;border-left:0}}.investManage-flex .down-btn-wrap{justify-content:end;display:flex}.investManage-flex .history-price{color:var(--color-gray-900);text-align:right;font-size:28px;font-weight:600}@media (max-width:1023px){.investManage-flex .history-price{font-size:20px}}.investManage-flex .table-base+.table-base{border-top:none}.investManage-flex .table-base .gray-bg{background-color:#f6f8f9}.investManage-flex .btn-more-wrap{margin-top:0}@media (max-width:1200px){.investManage-flex.-type1 .flex-item{flex-direction:row;gap:16px}.investManage-flex{gap:16px 0}.investManage-flex .flex-item{flex-direction:column;gap:16px 0}.investManage-flex .flex-item .profile-card{flex:1;width:100%;margin-bottom:16px}.investManage-flex .flex-item:has(.amount-item-card){flex-direction:row;gap:0 16px}}@media (max-width:1200px) and (max-width:1023px){.investManage-flex .flex-item:has(.amount-item-card){flex-direction:column;gap:16px 0}}@media screen and (max-width:1023px){.investManage-flex.-type1 .flex-item{flex-direction:column}}.investManage-flex .step-card-list{gap:24px}@media (max-width:1200px){.investManage-flex .step-card-list{flex-direction:column}.investManage-flex .step-card-list .step-card{flex-direction:row;justify-content:flex-start;padding:24px 32px}.investManage-flex .step-card-list .step-card .img{width:64px;height:64px}.investManage-flex .step-card-list .step-card .content{align-items:flex-start}}.investManage-flex .step-card-list .step-card+.step-card:before{width:56px;height:56px;top:50%;left:-40px}@media (max-width:1200px){.investManage-flex .step-card-list .step-card+.step-card:before{top:-40px;left:50%;transform:translate(-50%)rotate(90deg)}}.investManage-tit-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.investManage-tit-wrap .ico-accodion{padding-inline:1rem .675rem}.investManage-tit-wrap .ico-accodion.active i{rotate:180deg}@media (max-width:480px){.investManage-tit-wrap:not(:has(.btn)) .investManage-tit{width:100%}.investManage-tit-wrap .month-select{flex:1;width:100%;margin-bottom:24px}.investManage-tit-wrap .month-select .date{text-align:center;flex:1}}.investManage-notice{font-size:16px;font-weight:500;line-height:32px}.investManage-notice .blue{color:var(--color-primary-500)}@media (max-width:1023px){.investManage-notice{margin-top:.5rem;line-height:24px}}.investManage-notice-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.payout-schedule-modal .payout-schedule-info{letter-spacing:-.21px;text-align:center;word-break:keep-all;color:#026cd6;background:#ebf0fb;border-radius:8px;padding:16px 10px;font-size:14px;font-weight:500;line-height:20px}.payout-schedule-modal .dl{background:#f8f8f8;border-radius:8px;flex-direction:column;gap:8px 0;margin-top:12px;padding:24px;display:flex}.payout-schedule-modal .dl dl{justify-content:space-between;align-items:center;gap:8px 0;display:flex}.payout-schedule-modal .dl dl+dl{border-top:1px solid #e0e2e6;padding-top:8px}.payout-schedule-modal .dl dt{letter-spacing:-.21px;color:#44474c;font-size:14px;font-weight:500;line-height:20px}.payout-schedule-modal .dl dd{letter-spacing:-.21px;color:#101319;font-size:14px;font-weight:600;line-height:20px}.payout-schedule-modal .signature-info{letter-spacing:-.21px;text-align:center;margin-top:12px;font-size:14px;font-weight:500;line-height:20px}.payout-schedule-modal .signature-wrap{flex-direction:column;gap:8px 0;padding-top:24px;display:flex}.payout-schedule-modal .signature-wrap .signature-date{text-align:center;letter-spacing:-.32px;color:#44474c;font-size:16px;font-weight:500;line-height:24px}.payout-schedule-modal .signature-wrap .signature-img{width:177px;height:59px;margin:0 auto}.payout-schedule-modal .signature-wrap .signature-img img{object-fit:contain;width:100%;height:100%}.investManage-tit{color:var(--color-gray-900);font-size:22px;font-weight:700;line-height:32px}.guide-process-wrap{color:#101319;gap:24px;display:flex}@media (max-width:1200px){.guide-process-wrap{flex-direction:column}}.guide-process-wrap .guide-process-box{box-sizing:border-box;background:#f8f8f8;border-radius:12px;flex-direction:column;flex:1;display:flex;position:relative}.guide-process-wrap .guide-process-box.focused{background:#ebf0fb;border:4px solid #026cd6}.guide-process-wrap .guide-process-box+.guide-process-box:after{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.80078 12L10.8008 8L6.80078 4' stroke='%2344474C' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% no-repeat;border-radius:99px;width:56px;height:56px;display:block;position:absolute;top:81px;left:-40px;box-shadow:0 4px 4px #0000000d}@media (max-width:1200px){.guide-process-wrap .guide-process-box+.guide-process-box:after{top:-40px;left:50%;transform:translate(-50%)rotate(90deg)}}.guide-process-wrap .guide-process-box .img-box{border-radius:12px;position:relative;box-shadow:0 8px 16px #00000014}.guide-process-wrap .guide-process-box .img-box img{width:100%}.guide-process-wrap .guide-process-box .img-box .guide-tit{font-size:24px;font-weight:700;line-height:32px;position:absolute;top:40px;left:32px}.guide-process-wrap .guide-process-box .text-wrap{padding:32px 30px}.guide-process-wrap .guide-process-box .text-wrap .txt-box{border-bottom:1px solid #e0e2e6;margin-bottom:20px;padding-bottom:20px}.guide-process-wrap .guide-process-box .text-wrap .txt-box:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.guide-process-wrap .guide-process-box .text-wrap .txt-box .guide-sub-tit{margin-bottom:6px;font-size:18px;font-weight:700;line-height:32px}.guide-process-wrap .guide-process-box .text-wrap .txt-box .sub-des{font-size:18px;font-weight:500;line-height:26px}.guide-process-wrap .guide-process-box .text-wrap .txt-box .sub-des+.sub-des{margin-top:6px}.guide-process-wrap .guide-process-box .text-wrap .txt-box .added-txt-box{margin-top:16px}.guide-process-wrap .guide-process-box .text-wrap .txt-box .added-txt-box p{font-size:16px;font-weight:500;line-height:24px}.guide-process-wrap .guide-process-box .text-wrap .txt-box .added-txt-box ul li{font-size:16px;line-height:24px}.guide-process-wrap .guide-process-box .text-wrap .txt-box .added-txt-box ul li+li{margin-top:2px}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul{margin-top:6px}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul li{padding-left:11px;font-size:18px;font-weight:500;line-height:26px;position:relative}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul li .num{line-height:26px;position:absolute;top:0;left:0}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul li+li{margin-top:6px}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul li:has(.num){padding-left:24px}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul li:has(.num):before{content:none}.guide-process-wrap .guide-process-box .text-wrap .txt-box ul li:before{content:"";background-color:#44474c;border-radius:50%;width:3px;height:3px;position:absolute;top:11.5px;left:0;transform:translateY(-50%)}.guide-txt-box{color:#44474c;margin-bottom:16px}.guide-txt-box .guide-tit{color:#101319;margin-bottom:6px;font-size:22px;font-weight:700;line-height:32px}.guide-txt-box .form-box{align-items:center;margin-bottom:6px;display:flex}.guide-txt-box .form-box p{margin-bottom:0}@media (max-width:1200px){.guide-txt-box .form-box{flex-direction:column;align-items:flex-start;gap:6px}}.guide-txt-box .form-box .btn-wrap{margin-left:.5rem}.guide-txt-box .download-form{color:#026cd6;background:#e9f4ff;border:1px solid #bde7f4;border-radius:4px;gap:4px;padding:7px 12px;font-size:13px;font-weight:500;line-height:18px;display:flex}.guide-txt-box .download-form:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.8763 14.2444H10.293C10.04 14.2444 9.83463 14.0253 9.83463 13.7555C9.83463 13.4856 9.83463 2.50981 9.83463 2.23996C9.83463 1.9701 10.04 1.75109 10.293 1.75109H14.8763C15.1293 1.75109 15.3346 1.9701 15.3346 2.23996V13.7555C15.3346 14.0253 15.1293 14.2444 14.8763 14.2444Z' fill='%2341A5EE'/%3E%3Cpath d='M10.5854 0.777161C10.4809 0.684276 10.3406 0.644189 10.2086 0.673521L1.04197 2.14012C0.824719 2.18314 0.667969 2.38456 0.667969 2.62019V13.3753C0.667969 13.6099 0.824719 13.8123 1.04197 13.8553L10.2086 15.3219C10.2361 15.3278 10.2646 15.3307 10.293 15.3307C10.3993 15.3307 10.5029 15.2916 10.5854 15.2183C10.6908 15.1254 10.7513 14.9866 10.7513 14.8419V1.15359C10.7513 1.00791 10.6908 0.870045 10.5854 0.777161Z' fill='%23195DBF'/%3E%3Cpath d='M4.30666 9.53587C4.30666 9.64557 4.30666 9.7384 4.30666 9.82279C4.30666 9.74684 4.30666 9.65401 4.30666 9.5443C4.31895 9.45004 4.33893 9.35691 4.3664 9.26582L5.11747 6.02532H6.09898L6.961 9.18987C7.01055 9.38672 7.04479 9.58702 7.06342 9.78903C7.06342 9.62025 7.10609 9.42616 7.14877 9.20675L7.77181 6H8.66797L7.56697 10.6413H6.53426L5.78319 7.56962C5.78319 7.47679 5.74051 7.36709 5.71491 7.22363C5.68931 7.08017 5.67224 6.9789 5.6637 6.91139C5.6637 6.98734 5.6637 7.09705 5.61249 7.24895C5.56128 7.40085 5.56982 7.50211 5.55275 7.57806L4.87849 10.6667H3.7775L2.66797 6.02532H3.57266L4.25545 9.27426C4.27738 9.36046 4.29448 9.4478 4.30666 9.53587Z' fill='white'/%3E%3C/svg%3E");width:16px;height:16px;display:inline-block}.guide-txt-box .download-form.hwp{background:#e9fbff}.guide-txt-box .download-form.hwp:before{background-image:url(../media/ico-hwp.5eea84dc.svg)}.guide-txt-box p{margin-bottom:6px;font-size:18px;font-weight:700;line-height:26px}.guide-txt-box p span{margin-left:6px;font-weight:400}@media (max-width:1200px){.guide-txt-box p span{margin-top:2px;margin-left:0;display:block}}.guide-txt-box ul li{color:#44474c;padding-left:14px;font-size:18px;font-weight:400;line-height:26px;position:relative}.guide-txt-box ul li:before{content:"";background-color:#44474c;border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:0}.guide-txt-box ul li.point{color:#e8383e}.guide-txt-box ul li.point:before{background-color:#e8383e}.guide-txt-box+.guide-txt-box{border-top:1px solid #e0e2e6;margin-top:16px;padding-top:16px}.guide-txt-box .btn-history{margin-block:1rem}.transactionStatus-info{margin-top:24px;margin-bottom:32px}@media (max-width:1023px){.transactionStatus-info{margin-top:16px;margin-bottom:24px}}.transactionStatus-info li{color:var(--color-gray-800);margin-top:8px;padding-left:24px;font-weight:500;line-height:24px;position:relative}.transactionStatus-info li:first-child{margin-top:0}.transactionStatus-info li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.04355 13.9993C6.77081 13.9903 6.5633 13.8744 6.40369 13.6578C5.74995 12.77 5.09343 11.885 4.43761 10.9987C3.69018 9.98804 2.94414 8.97741 2.19601 7.96748C2.07318 7.80159 1.96144 7.63362 2.0128 7.4122C2.09747 7.0457 2.47153 6.86871 2.80881 7.04917C3.36261 7.34556 3.90948 7.65375 4.45912 7.95777C5.11564 8.32079 5.77424 8.68103 6.42659 9.05168C6.54665 9.11971 6.60703 9.09611 6.69239 9.00448C8.147 7.44065 9.60507 5.8789 11.0625 4.31785C11.7273 3.605 12.3914 2.89145 13.0605 2.18277C13.3471 1.87944 13.8107 1.9669 13.9613 2.34727C14.0307 2.52219 14.0029 2.68947 13.9092 2.85189C13.4977 3.56127 13.0889 4.27134 12.6788 4.98142C11.0257 7.84393 9.3712 10.7058 7.7195 13.569C7.56612 13.8355 7.34752 13.9847 7.04285 14L7.04355 13.9993Z' fill='%2344474C'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block;position:absolute;top:5px;left:0}.withdraw-calculator{flex-direction:column;gap:6px 0;margin-top:16px;display:flex}.withdraw-calculator .price-flex{gap:0 6px;display:flex}.withdraw-calculator .price-flex .number-input-wrap{flex:1}.withdraw-calculator .price-flex .number-input-wrap:has(input:disabled){background-color:#f8f8f8}.withdraw-calculator .price-flex .btn-refresh{border:1px solid var(--color-gray-500);background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:4px;width:48px;height:48px;top:0}.withdraw-calculator .fast-btn-flex{gap:0 6px;display:flex}.withdraw-calculator .fast-btn-flex .btn{color:var(--color-gray-800);flex:1;padding:0}.withdraw-calculator .fast-btn-flex .btn:active{transform:scale(.95)}.withdraw-calculator .btn-wrap{margin-top:10px}.cert-box{border-top:1px solid #e0e2e6;margin-top:32px;padding-top:32px}.cert-box .title-wrap{flex-wrap:wrap;align-items:center}.cert-box .title-wrap .title-wrap__heading{flex:1}.cert-box .title-wrap~.title-wrap{margin-top:64px}.cert-box .date{letter-spacing:-.36px;color:#6d717b;font-size:18px;font-weight:500;line-height:26px}.cert-box .cert-check-options{align-items:center;gap:16px;display:flex}.cert-box .cert-check-options span{letter-spacing:-.32px;color:#44474c;word-break:keep-all;font-size:16px;font-weight:500;line-height:24px}@media (max-width:1023px){.cert-box .title-wrap{align-items:flex-start}.cert-box .cert-check-options{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px}}.cert-type-wrap{justify-content:space-between;gap:16px;display:flex}@media (max-width:1200px){.cert-type-wrap{flex-direction:column;gap:16px}.cert-type-wrap .btn-info{width:fit-content}}@media (max-width:1023px){.cert-type-wrap{flex-direction:column}.cert-type-wrap .btn-info{width:100%}}.cert-type-wrap~.empty-state{margin-top:1.5rem}.cert-type{scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;scroll-behavior:smooth;flex:1;gap:6px;min-width:0;margin:0 -20px;padding:0 20px;display:flex;overflow:auto}.cert-type::-webkit-scrollbar{display:none}.cert-type .btn{white-space:nowrap;flex-shrink:0;padding:0 16px}.cert-type .btn--outline{color:#6d717b;border-color:#d5d7de}.cert-modal .cert-box{margin-top:0}.cert-modal .cert-box .title-wrap{justify-content:space-between;max-width:100%}@media (max-width:1023px){.cert-modal .cert-box{border-top:0}.cert-modal .cert-box .title-wrap{flex-direction:column;gap:4px}.cert-modal .btn-wrap{width:100%}}@media print{.cert-modal{width:100%;height:100%}.cert-modal .cert-box{padding:0}.cert-modal .title-wrap,.cert-modal .modal__header,.cert-modal .modal__footer{display:none}.cert-modal:has(.modal__footer) .modal__body{height:100%;max-height:100%;margin:0;padding:0;overflow:hidden}.cert-modal .withholding-wrap{width:100%;min-width:100%;max-width:100%;overflow:hidden}.cert-modal .withholding-wrap .tit-wrap{padding:0 0 10px}.cert-modal .withholding-wrap .caution-table{margin-top:10px}.cert-modal .withholding-table{min-width:100%;max-width:100%}}.cert-guide-modal .common-radius-box{border:1px solid #e0e2e6;padding:24px}.cert-guide-modal .cert-guide-wrap{grid-template-columns:repeat(2,1fr);gap:24px 32px;display:grid}.cert-guide-modal .cert-guide-info{flex-direction:column;gap:12px;height:100%;display:flex}.cert-guide-modal .cert-guide-info .table-responsive{flex:1}.cert-guide-modal .cert-guide-info .table-responsive table{height:100%}@media (max-width:1023px){.cert-guide-modal .cert-guide-wrap{grid-template-columns:1fr}}.cert-guide-modal .gray-card ul li p{word-break:break-all}.certificate-issue-modal .c-label{justify-content:space-between;width:100%}.certificate-complete-modal .common-radius-box{padding:0}.certificate-complete-modal .common-radius-box .title-wrap__heading{padding-left:30px;position:relative}.certificate-complete-modal .common-radius-box .title-wrap__heading:before{content:"";background-image:url(../media/ico-complete-check.01a5f88d.svg);background-position:50%;background-repeat:no-repeat;width:24px;height:24px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.certificate-complete-modal .common-radius-box .title-wrap__heading strong{color:#026cd6;font-weight:700}.cert-button{text-align:left;cursor:pointer;display:flex}.cert-button+.cert-button{margin-top:16px}@media (min-width:1024px){.cert-button+.cert-button{margin-top:12px}}.cert-button input{width:0;height:0;position:absolute;top:0;left:0}.cert-button .btn-certifycate{background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:12px;flex:1;align-items:center;gap:0 12px;min-height:100px;padding:24px;display:flex}.cert-button .btn-certifycate .btn-txt{flex-direction:column;align-items:start;gap:4px 0;display:flex}.cert-button .btn-certifycate .btn-tit{color:#101319;font-size:16px;font-weight:700;line-height:24px}.cert-button .btn-certifycate .txt{color:#44474c;text-align:left;font-size:16px;font-weight:500;line-height:24px}.cert-button .btn-certifycate .btn-logo{align-items:center;gap:0 12px;margin-left:auto;display:flex}.cert-button .btn-certifycate .login-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:48px;height:48px;display:inline-block}.cert-button .btn-certifycate .login-logo.naver{background-image:url(../media/img_naver.fb97a44b.svg)}.cert-button .btn-certifycate .login-logo.kb-bank{background-image:url(../media/img_kb_bank.0cc08818.svg)}.cert-button .btn-certifycate .login-logo.hana-bank{background-image:url(../media/img_hana_bank.e87bfa96.svg)}.cert-button .btn-certifycate .login-logo.pass-logo{background-image:url(../media/img_pass.68ba0bc0.svg)}.cert-button .btn-certifycate .login-logo.sms-logo{background-image:url(../media/img_sms.74a3581e.svg)}.cert-button .btn-certifycate .login-logo.email-logo{background-image:url(../media/img_email.4340346f.svg)}.cert-button input:checked+.btn-certifycate{background-color:var(--color-primary-100);border:1px var(--color-primary-500)solid}.suitability-wrap{flex-direction:column;gap:40px;margin-top:24px;display:flex}.suitability-wrap .suitability-tit{gap:6px;margin-bottom:16px;font-size:18px;font-weight:700;line-height:26px;display:flex}.suitability-wrap .suitability-tit span{flex-shrink:0;padding-top:1.6px;font-weight:700}.referrerRegist-modal{height:auto}.referrerRegist-modal .modal-footer-btns .btn{flex:1}.complain-tit{color:var(--color-gray-900);justify-content:space-between;align-items:center;gap:0 20px;font-size:22px;font-weight:700;line-height:32px;display:flex}.complain-tit br{display:none}.complain-tit strong{word-break:keep-all;font-weight:700}.complain-tit .c-checktype{flex:none}.complain-tit.align-center{text-align:center;justify-content:center}.complain-subTit{color:var(--color-gray-800);margin-top:4px;font-size:18px;font-weight:500}.complain-subTit.align-center{text-align:center;justify-content:center}@media (max-width:1023px){.gray-card .complain-tit{font-size:18px;line-height:26px}.gray-card .complain-tit br{display:block}.gray-card .complain-subTit{font-size:16px;line-height:24px}}.complain-form-wrap{flex-direction:column;gap:24px 0;display:flex}.complain-form-wrap .form-flex{align-items:center;gap:0 20px;display:flex}@media (max-width:1023px){.complain-form-wrap .form-flex{flex-direction:column;align-items:flex-start;gap:24px 0}}.complain-form-wrap .form-flex .row-item{flex:none;align-items:flex-end;gap:0 8px;width:100%;min-width:0;display:flex}@media (max-width:1023px){.complain-form-wrap .form-flex .row-item{flex-direction:column;gap:8px 0}}.complain-form-wrap .form-flex .row-item .input-wrap{width:100%}.complain-form-wrap .form-flex .row-2{width:calc(66.666% - 12px)}.complain-form-wrap .form-flex .row-1{width:calc(33.333% - 12px)}@media (max-width:1023px){.complain-form-wrap .form-flex .row-1,.complain-form-wrap .form-flex .row-2{width:100%}}.withholding-wrap{margin-bottom:16px;overflow-x:auto}.withholding-wrap .withholding-table{border-collapse:collapse;border-spacing:0;border-radius:12px;width:100%;min-width:1024px;font-size:13px;overflow:auto hidden}.withholding-wrap .tax_title{text-align:center}.withholding-wrap .in_tax_table{border-spacing:0;border-collapse:collapse;text-align:center;width:100%;margin-bottom:.5rem}.withholding-wrap .in_tax_table tr td{border:1px solid #000;padding:4px}.withholding-wrap .info td{text-align:left}.withholding-wrap .agent-info{text-align:center;padding-top:4px}.withholding-wrap .middle{vertical-align:middle}.withholding-wrap .bottom-text{text-align:left;margin:20px 0 0 10px}.withholding-wrap .text-right{text-align:right}.withholding-wrap .circle-number{font-weight:400}.withholding-wrap .cell-title{letter-spacing:-1.2px;word-break:break-all}.withholding-wrap .differ-cell{vertical-align:top}.withholding-wrap .differ-cell .cell-title{min-height:3.5em}.withholding-wrap .result-table tbody th,.withholding-wrap .result-table tbody td{font-size:12px}.withholding-wrap .result-table tbody td{white-space:nowrap}.withholding-wrap .caution-table{margin-top:2rem}.withholding-wrap .caution-table tr th,.withholding-wrap .caution-table tr td{padding:7px 0}.withholding-wrap .caution-table tr th{background-color:#ccc;border-top:1px solid;font-size:15px;font-weight:700}.withholding-wrap .caution-table tr td{border-left:0;border-right:0}.withholding-wrap .info-wrap{flex-direction:row;justify-content:space-between;padding:8px 16px 20px;display:flex}.withholding-wrap .basic-list li{text-align:left;padding-left:16px;position:relative}.withholding-wrap .basic-list li:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:0}.withholding-wrap .basic-list li>div{margin-top:4px;margin-bottom:4px}.withholding-wrap .basic-list li>div div{color:#000000de;font-family:inherit;font-size:13px;font-weight:400;line-height:1.25;display:block}.withholding-wrap .tit-wrap{flex-direction:column;justify-content:center;align-items:center;padding:16px 16px 24px;display:flex}.withholding-wrap h4{text-align:center;margin:0;font-family:inherit;font-size:24px;font-weight:700;line-height:1.235}.withholding-wrap h5{text-align:center;margin-top:12px;font-family:inherit;font-size:19px;font-weight:400;line-height:1.334}.withholding-wrap .MuiSvgIcon-root{width:1rem;height:1rem}@media print{.withholding-wrap{width:100%}.withholding-wrap .withholding-table{min-width:100%;max-width:100%}.withholding-wrap thead .in_tax_table td{font-size:.75rem;font-weight:700}.withholding-wrap thead .in_tax_table .agent-info{padding-top:0;font-weight:400}}.change-account-pop .modal__body{padding-top:0}.change-account-pop .info-box{margin-bottom:1rem}.change-account-pop .info-box ul{margin-top:.5rem}.change-account-pop .info-box ul li{font-size:13px;line-height:18px}.search-wrap{align-items:center;gap:6px;display:flex}@media (max-width:768px){.search-wrap{flex-wrap:wrap;gap:12px}}
