@keyframes NavigationBar_rotateXAnimationReverse__Rv7DC{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes NavigationBar_rotateXAnimation__grMp3{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes NavigationBar_rotateYAnimationReverse__KYQlr{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes NavigationBar_rotateYAnimation__e_wwR{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes NavigationBar_rotateYAnimationWithOpacity__HA2pJ{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes NavigationBar_logoShadowOpacity__a77hD{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes NavigationBar_logoBlinkLikeBulbAnimation__Iyhy4{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes NavigationBar_showAfterDelay__m0Yuw{0%{opacity:0}to{opacity:1}}@keyframes NavigationBar_blinkBoxAnimationFirst__Z7yRP{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar_blinkBoxAnimationSecond__PVdYX{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar_blinkBoxAnimationThird__LJxFP{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar_blinkBoxAnimationFourth__DgGUP{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar_rotation_481__XgBCo{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.NavigationBar_navbar__1TtP3{position:fixed;bottom:var(--navbar-bottom-space);left:50%;transform:translateX(-50%);z-index:500;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease,bottom .4s cubic-bezier(.4,0,.2,1);padding-bottom:var(--safe-area-bottom);will-change:transform,opacity,bottom}.NavigationBar_navbar--hidden__fGg7l{transform:translateX(-50%) translateY(calc(100% + var(--navbar-bottom-space) + 20px));opacity:0;pointer-events:none}.NavigationBar_navbar--keyboard-open__QXvn4{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .2s ease}.NavigationBar_navbar__capsule__EcZrv{display:inline-flex;align-items:center;gap:2px;padding:6px;position:relative;background:hsla(0,0%,100%,.95);border-radius:28px;box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.06);transition:all .12s cubic-bezier(.4,0,.2,1)}.NavigationBar_navbar__itemContainer__9eMhA{position:relative;display:flex;flex-direction:column;align-items:center}[data-theme=dark] .NavigationBar_navbar__capsule__EcZrv{background:rgba(30,30,30,.95);box-shadow:0 4px 20px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.08)}[data-theme=dark] .NavigationBar_navbar__capsule__EcZrv:hover{box-shadow:0 6px 25px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.7);transform:translateY(-1px)}.NavigationBar_navbar__button__JGHA_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:.3rem .5rem;border-radius:100px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;min-width:50px;background:rgba(0,0,0,0);border:none;box-shadow:none;border-radius:20px;transition:all .1s cubic-bezier(.4,0,.2,1)}.NavigationBar_navbar__button__JGHA_:hover{background:rgba(0,0,0,.04)}.NavigationBar_navbar__button__JGHA_:hover .NavigationBar_navbar__button__iconWrapper__HDtPI{transform:scale(1.08)}.NavigationBar_navbar__button__JGHA_:hover .NavigationBar_navbar__button__icon__8C_Ex{color:#212529}.NavigationBar_navbar__button__JGHA_:hover .NavigationBar_navbar__button__label__oj7R2{color:#212529;font-weight:600}.NavigationBar_navbar__button--active__PD6oh{background:rgba(55,138,200,.1);background:#378ac8;color:#fff}.NavigationBar_navbar__button--active__PD6oh .NavigationBar_navbar__button__icon__8C_Ex{color:#286cac}.NavigationBar_navbar__button--active__PD6oh .NavigationBar_navbar__button__label__oj7R2{color:#286cac;font-weight:600}.NavigationBar_navbar__button--active__PD6oh .NavigationBar_navbar__button__icon__8C_Ex{color:#fff}.NavigationBar_navbar__button--active__PD6oh .NavigationBar_navbar__button__label__oj7R2{color:#fff;font-weight:700}.NavigationBar_navbar__button--active__PD6oh:hover{background:#286cac;transform:scale(1.02)}.NavigationBar_navbar__button__iconWrapper__HDtPI{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.NavigationBar_navbar__button__icon__8C_Ex{font-size:22px;color:#495057;transition:all .3s ease}.NavigationBar_navbar__button__label__oj7R2{width:115%;min-width:-moz-fit-content;min-width:fit-content;text-wrap:nowrap;text-align:center;font-size:.7rem;color:#495057;font-weight:500;transition:all .3s ease;letter-spacing:-.02em;line-height:1}.NavigationBar_navbar__button--dropdown-open__4orMR{background:#286cac;color:#fff;z-index:99999}.NavigationBar_navbar__button--dropdown-open__4orMR .NavigationBar_navbar__button__icon__8C_Ex{color:#fff;transform:scale(1.1)}.NavigationBar_navbar__button--dropdown-open__4orMR .NavigationBar_navbar__button__label__oj7R2{color:#fff;font-weight:700}.NavigationBar_navbar__button--dropdown-open__4orMR:hover{background:#1b5190;transform:scale(1.02)}.NavigationBar_navbar__button__JGHA_:active{transform:scale(.96)}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__u19Oe{position:absolute;z-index:1000;opacity:0;transform:translateY(10px) scale(.95);transition:all .2s cubic-bezier(.4,0,.2,1);pointer-events:none;width:-moz-fit-content;width:fit-content}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu--top__Epfi6{bottom:100%;margin-bottom:8px;transform-origin:bottom center}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__u19Oe.NavigationBar_dropdownMenu--open__hxbqC{opacity:1;transform:translateY(0) scale(1);pointer-events:all}@media(max-width:768px){.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__u19Oe.NavigationBar_dropdownMenu--open__hxbqC{transform:scale(.8)}}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__container__nGgGr{background:#fff;border-radius:12px;padding:8px;min-width:160px;width:max-content;box-shadow:0 8px 25px rgba(0,0,0,.12),0 3px 8px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;padding:12px 16px;border-radius:8px;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .08s cubic-bezier(.4,0,.2,1);font-size:.875rem;color:#495057;text-align:left;position:relative}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah:hover:not(.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ){background:#f8f9fa;color:#212529}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah:hover:not(.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ) .NavigationBar_dropdownMenu__item__label__GHTcs{font-weight:600}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah:active:not(.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ){background:#f1f3f4;transform:scale(.98)}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ{opacity:.4;cursor:not-allowed}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ:hover{background:rgba(0,0,0,0);color:#adb5bd;transform:none}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__label__GHTcs{flex:1 1;font-weight:500;line-height:1.4;letter-spacing:-.02em;transition:font-weight .08s ease}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__badge__bGW9l{font-size:.6875rem;padding:3px 8px;background:#fff6de;color:#934e1d;border-radius:6px;margin-left:8px;font-weight:700;border:1px solid #ffeabe;text-transform:uppercase;letter-spacing:.5px}@media(min-width:768px){.NavigationBar_navbar__1TtP3{bottom:calc(var(--navbar-bottom-space) + 4px)}.NavigationBar_navbar__capsule__EcZrv{gap:6px;padding:10px}.NavigationBar_navbar__button__JGHA_{padding:12px 20px;gap:4px;min-width:76px}.NavigationBar_navbar__button__iconWrapper__HDtPI{width:28px;height:28px}.NavigationBar_navbar__button__icon__8C_Ex{font-size:24px}.NavigationBar_navbar__button__label__oj7R2{font-size:.75rem}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__container__nGgGr{min-width:180px;padding:10px;border-radius:18px}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah{padding:14px 18px;font-size:.9375rem;border-radius:14px}.NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__badge__bGW9l{font-size:.8125rem;padding:3px 10px}}[data-theme=dark] .NavigationBar_navbar__button__JGHA_:hover{background:hsla(0,0%,100%,.08)}[data-theme=dark] .NavigationBar_navbar__button__JGHA_:hover .NavigationBar_navbar__button__icon__8C_Ex{color:#f1f3f4}[data-theme=dark] .NavigationBar_navbar__button__JGHA_:hover .NavigationBar_navbar__button__label__oj7R2{color:#f1f3f4;font-weight:600}[data-theme=dark] .NavigationBar_navbar__button__JGHA_:active{background:hsla(0,0%,100%,.12)}[data-theme=dark] .NavigationBar_navbar__button__icon__8C_Ex,[data-theme=dark] .NavigationBar_navbar__button__label__oj7R2{color:#ced4da}[data-theme=dark] .NavigationBar_navbar__button--active__PD6oh{background:#65b1de;color:#212529}[data-theme=dark] .NavigationBar_navbar__button--active__PD6oh .NavigationBar_navbar__button__icon__8C_Ex{color:#212529}[data-theme=dark] .NavigationBar_navbar__button--active__PD6oh .NavigationBar_navbar__button__label__oj7R2{color:#212529;font-weight:700}[data-theme=dark] .NavigationBar_navbar__button--active__PD6oh:hover{background:#86cdee}[data-theme=dark] .NavigationBar_navbar__button--dropdown-open__4orMR{background:#86cdee;color:#212529}[data-theme=dark] .NavigationBar_navbar__button--dropdown-open__4orMR .NavigationBar_navbar__button__icon__8C_Ex{color:#212529;transform:scale(1.1)}[data-theme=dark] .NavigationBar_navbar__button--dropdown-open__4orMR .NavigationBar_navbar__button__label__oj7R2{color:#212529;font-weight:700}[data-theme=dark] .NavigationBar_navbar__button--dropdown-open__4orMR:hover{background:#b1e6f9}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__container__nGgGr{background:rgba(30,30,30,.95);box-shadow:0 8px 25px rgba(0,0,0,.5),0 3px 8px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.12)}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__container__nGgGr:after{border-top-color:rgba(30,30,30,.95);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah{color:#dee2e6}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah:hover:not([data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ){background:hsla(0,0%,100%,.08);color:#f1f3f4}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah:hover:not([data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ) .NavigationBar_dropdownMenu__item__label__GHTcs{font-weight:600}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__JOyah:active:not([data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ){background:hsla(0,0%,100%,.12)}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ{color:#6c757d;opacity:.4}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item--disabled__LR5pZ:hover{color:#6c757d;background:rgba(0,0,0,0)}[data-theme=dark] .NavigationBar_navbar__1TtP3 .NavigationBar_dropdownMenu__item__badge__bGW9l{background:#7a3812;color:#ffeabe;border:1px solid #b76d2f}@media(prefers-reduced-motion:reduce){.NavigationBar_navbar__1TtP3,.NavigationBar_navbar__button__JGHA_,.NavigationBar_navbar__button__JGHA_:before,.NavigationBar_navbar__button__iconWrapper__HDtPI,.NavigationBar_navbar__button__icon__8C_Ex,.NavigationBar_navbar__button__label__oj7R2{transition:none}}@media(max-width:360px){.NavigationBar_navbar__capsule__EcZrv{scale:.9}}@keyframes rotateXAnimationReverse{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes rotateXAnimation{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes rotateYAnimationReverse{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes rotateYAnimation{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes rotateYAnimationWithOpacity{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes logoBlinkLikeBulbAnimation{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes rotation_481{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@font-face{font-family:Pretendard;src:url(/fonts/pretendard/PretendardVariable.woff2) format("woff2");font-weight:45 920;font-style:normal}@font-face{font-family:Pretendard-Italic;src:url(/fonts/pretendard/PretendardVariable.woff2) format("woff2");font-weight:45 920;font-style:italic}@font-face{font-family:Pretendard-Bold;src:url(/fonts/pretendard/PretendardVariable.woff2) format("woff2");font-weight:700;font-style:normal}button{all:unset;cursor:pointer}input{color:var(--text-primary)}input[type=checkbox]{cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.5)}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}:root{--background:#f5f5f5;--foreground:#171717;--card:#fefefe;--header:#fdfdfe;--border:#e5e5e5;--foreground-secondary:#666666;--accent:#f1f5f9;--accent-foreground:#0f172a;--primary:#0f172a;--primary-foreground:#ffffff;--shadow-color:0,0,0;--accent-color:#3b82f6;--text-primary:#212529;--text-secondary:#495057;--text-muted:#6c757d;--text-placeholder:#adb5bd;--divider:#eeeeee;--navbar-height:80px;--navbar-bottom-space:20px;--navbar-blur:20px;--safe-area-bottom:env( safe-area-inset-bottom,0px );--navbar-total-height:0px;--gray-25:#fdfdfe;--gray-50:#f8f9fa;--gray-100:#f1f3f4;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--gray-25-rgb:253,253,254;--gray-50-rgb:248,249,250;--gray-100-rgb:241,243,244;--gray-200-rgb:233,236,239;--gray-300-rgb:222,226,230;--gray-400-rgb:206,212,218;--gray-500-rgb:173,181,189;--gray-600-rgb:108,117,125;--gray-700-rgb:73,80,87;--gray-800-rgb:52,58,64;--gray-900-rgb:33,37,41;--primary-50:#f0f9ff;--primary-100:#d7f4fc;--primary-200:#b1e6f9;--primary-300:#86cdee;--primary-400:#65b1de;--primary-500:#378ac8;--primary-600:#286cac;--primary-700:#1b5190;--primary-800:#113974;--primary-900:#0a2860;--primary-50-rgb:240,249,255;--primary-100-rgb:215,244,252;--primary-200-rgb:177,230,249;--primary-300-rgb:134,205,238;--primary-400-rgb:101,177,222;--primary-500-rgb:55,138,200;--primary-600-rgb:40,108,172;--primary-700-rgb:27,81,144;--primary-800-rgb:17,57,116;--primary-900-rgb:10,40,96;--warning-50:#fff6de;--warning-100:#fff6de;--warning-200:#ffeabe;--warning-300:#ffdc9e;--warning-400:#ffcd86;--warning-500:#ffb65e;--warning-600:#db9044;--warning-700:#b76d2f;--warning-800:#934e1d;--warning-900:#7a3812;--warning-50-rgb:255,246,222;--warning-100-rgb:255,246,222;--warning-200-rgb:255,234,190;--warning-300-rgb:255,220,158;--warning-400-rgb:255,203,110;--warning-500-rgb:255,182,94;--warning-600-rgb:219,144,68;--warning-700-rgb:183,109,47;--warning-800-rgb:147,78,29;--warning-900-rgb:122,56,18;--danger-50:#ffe5d8;--danger-100:#ffe5d8;--danger-200:#ffc6b2;--danger-300:#ff9f8b;--danger-400:#ff7b6f;--danger-500:#ff3f3f;--danger-600:#db2e3d;--danger-700:#b71f3a;--danger-800:#931435;--danger-900:#7a0c32;--danger-50-rgb:255,229,216;--danger-100-rgb:255,229,216;--danger-200-rgb:255,198,178;--danger-300-rgb:255,159,139;--danger-400-rgb:255,123,111;--danger-500-rgb:255,63,63;--danger-600-rgb:219,46,61;--danger-700-rgb:183,31,58;--danger-800-rgb:147,20,53;--danger-900-rgb:122,12,50;--success-100:#d4edda;--success-200:#c3e6cb;--success-300:#a1d8a1;--success-400:#8fd18f;--success-500:#28a745;--success-600:#218838;--success-700:#1c7430;--success-800:#155724;--success-900:#0c4120;--success-100-rgb:212,237,218;--success-200-rgb:195,230,203;--success-300-rgb:161,216,161;--success-400-rgb:143,209,143;--success-500-rgb:40,167,69;--success-600-rgb:33,136,56;--success-700-rgb:28,116,48;--success-800-rgb:21,87,36;--success-900-rgb:12,65,32;--secondary-50:#f8f0ff;--secondary-100:#f0d7ff;--secondary-200:#e6b1ff;--secondary-300:#d986ff;--secondary-400:#c65cff;--secondary-500:#a837ff;--secondary-600:#8a26db;--secondary-700:#6c1eb7;--secondary-800:#4f1493;--secondary-900:#330a70;--secondary-50-rgb:248,240,255;--secondary-100-rgb:240,215,255;--secondary-200-rgb:230,177,255;--secondary-300-rgb:217,134,255;--secondary-400-rgb:198,92,255;--secondary-500-rgb:168,55,255;--secondary-600-rgb:138,38,219;--secondary-700-rgb:108,30,183;--secondary-800-rgb:79,20,147;--secondary-900-rgb:51,10,112;--main-hero-gradient-from:#f0f9ff;--main-hero-gradient-to:#fdfdfe;--main-cta-gradient-from:#286cac;--main-cta-gradient-to:#378ac8}[data-theme=dark]{--background:#0a0a0a;--foreground:#ededed;--card:#1a1a1a;--card-second:#2c2c2c;--header:#212529;--border:#333333;--foreground-secondary:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--primary:#fafafa;--primary-foreground:#0a0a0a;--shadow-color:255,255,255;--accent-color:#3b82f6;--text-primary:#f8f9fa;--text-secondary:#adb5bd;--text-muted:#ced4da;--text-placeholder:#6c757d;--divider:#c6c6c6;--navbar-height:80px;--navbar-bottom-space:20px;--navbar-blur:20px;--safe-area-bottom:env( safe-area-inset-bottom,0px );--navbar-total-height:0px;--gray-25:#212529;--gray-50:#343a40;--gray-100:#495057;--gray-200:#6c757d;--gray-300:#adb5bd;--gray-400:#ced4da;--gray-500:#dee2e6;--gray-600:#e9ecef;--gray-700:#f1f3f4;--gray-800:#f8f9fa;--gray-900:#fdfdfe;--gray-25-rgb:33,37,41;--gray-50-rgb:52,58,64;--gray-100-rgb:73,80,87;--gray-200-rgb:108,117,125;--gray-300-rgb:173,181,189;--gray-400-rgb:206,212,218;--gray-500-rgb:222,226,230;--gray-600-rgb:233,236,239;--gray-700-rgb:241,243,244;--gray-800-rgb:248,249,250;--gray-900-rgb:253,253,254;--primary-50:#0a2860;--primary-100:#113974;--primary-200:#1b5190;--primary-300:#286cac;--primary-400:#378ac8;--primary-500:#65b1de;--primary-600:#86cdee;--primary-700:#b1e6f9;--primary-800:#d7f4fc;--primary-900:#f0f9ff;--primary-50-rgb:10,40,96;--primary-100-rgb:17,57,116;--primary-200-rgb:27,81,144;--primary-300-rgb:40,108,172;--primary-400-rgb:55,138,200;--primary-500-rgb:101,177,222;--primary-600-rgb:134,205,238;--primary-700-rgb:177,230,249;--primary-800-rgb:215,244,252;--primary-900-rgb:240,249,255;--warning-50:#7a3812;--warning-100:#934e1d;--warning-200:#b76d2f;--warning-300:#db9044;--warning-400:#ffb65e;--warning-500:#ffcd86;--warning-600:#ffdc9e;--warning-700:#ffeabe;--warning-800:#fff6de;--warning-900:#fff6de;--warning-50-rgb:122,56,18;--warning-100-rgb:147,78,29;--warning-200-rgb:183,109,47;--warning-300-rgb:219,144,68;--warning-400-rgb:255,182,94;--warning-500-rgb:255,203,110;--warning-600-rgb:255,220,158;--warning-700-rgb:255,234,190;--warning-800-rgb:255,246,222;--warning-900-rgb:255,246,222;--danger-50:#7a0c32;--danger-100:#931435;--danger-200:#b71f3a;--danger-300:#db2e3d;--danger-400:#ff3f3f;--danger-500:#ff7b6f;--danger-600:#ff9f8b;--danger-700:#ffc6b2;--danger-800:#ffe5d8;--danger-900:#ffe5d8;--danger-50-rgb:122,12,50;--danger-100-rgb:147,20,53;--danger-200-rgb:183,31,58;--danger-300-rgb:219,46,61;--danger-400-rgb:255,63,63;--danger-500-rgb:255,123,111;--danger-600-rgb:255,159,139;--danger-700-rgb:255,198,178;--danger-800-rgb:255,229,216;--danger-900-rgb:255,229,216;--success-100:#0c4120;--success-200:#155724;--success-300:#1c7430;--success-400:#218838;--success-500:#28a745;--success-600:#8fd18f;--success-700:#a1d8a1;--success-800:#c3e6cb;--success-900:#d4edda;--success-100-rgb:12,65,32;--success-200-rgb:21,87,36;--success-300-rgb:28,116,48;--success-400-rgb:33,136,56;--success-500-rgb:40,167,69;--success-600-rgb:143,209,143;--success-700-rgb:161,216,161;--success-800-rgb:195,230,203;--success-900-rgb:212,237,218;--secondary-50:#330a70;--secondary-100:#4f1493;--secondary-200:#6c1eb7;--secondary-300:#8a26db;--secondary-400:#a837ff;--secondary-500:#c65cff;--secondary-600:#d986ff;--secondary-700:#e6b1ff;--secondary-800:#f0d7ff;--secondary-900:#f8f0ff;--secondary-50-rgb:51,10,112;--secondary-100-rgb:79,20,147;--secondary-200-rgb:108,30,183;--secondary-300-rgb:138,38,219;--secondary-400-rgb:168,55,255;--secondary-500-rgb:198,92,255;--secondary-600-rgb:217,134,255;--secondary-700-rgb:230,177,255;--secondary-800-rgb:240,215,255;--secondary-900-rgb:248,240,255;--main-hero-gradient-from:#212529;--main-hero-gradient-to:#071f4b;--main-cta-gradient-from:#113974;--main-cta-gradient-to:#0a2860}body{max-width:100vw;overflow-x:hidden;font-size:16px;height:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;color:var(--foreground);background:var(--background);font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;font-family:Pretendard}a{color:inherit;text-decoration:none}.page-content{padding-bottom:var(--navbar-total-height);min-height:calc(100vh - var(--navbar-total-height));width:100%}.page-content--no-navbar{padding-bottom:0;min-height:100vh;width:100%}.content{padding-top:40px;width:100%;margin:0 auto}.logging_loader_container{width:100%;height:100%;display:grid;place-content:center}.logging_loader_container>.logging_loader{border:4px solid rgba(0,0,0,.401);border-left-color:rgba(0,0,0,0);border-radius:50%;width:36px;height:36px;animation:spin89345 1s linear infinite}@keyframes spin89345{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Footer_rotateXAnimationReverse__xPKOE{0%{transform:perspective(1000px) rotateX(1turn)}to{transform:perspective(1000px) rotateX(0deg)}}@keyframes Footer_rotateXAnimation__rLEM2{0%{transform:perspective(1000px) rotateX(0deg)}to{transform:perspective(1000px) rotateX(1turn)}}@keyframes Footer_rotateYAnimationReverse__i3A8H{0%{transform:perspective(1000px) rotateY(1turn)}to{transform:perspective(1000px) rotateY(0deg)}}@keyframes Footer_rotateYAnimation__PifjA{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes Footer_rotateYAnimationWithOpacity__AsKyf{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}10%{transform:perspective(1000px) rotateY(0deg);opacity:1}30%{transform:perspective(1000px) rotateY(90deg);opacity:.2}50%{transform:perspective(1000px) rotateY(180deg);opacity:1}70%{transform:perspective(1000px) rotateY(270deg);opacity:.2}90%{transform:perspective(1000px) rotateY(1turn);opacity:1}to{transform:perspective(1000px) rotateY(1turn);opacity:1}}@keyframes Footer_logoShadowOpacity__i2_lK{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes Footer_logoBlinkLikeBulbAnimation__LkUz_{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}28%{opacity:1}29%{opacity:.2}33%{opacity:.2}34%{opacity:1}36%{opacity:1}37%{opacity:.2}50%{opacity:.2}51%{opacity:1}55%{opacity:1}56%{opacity:.2}70%{opacity:.2}to{opacity:1}}@keyframes Footer_showAfterDelay__uzc8C{0%{opacity:0}to{opacity:1}}@keyframes Footer_blinkBoxAnimationFirst__tZADz{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer_blinkBoxAnimationSecond__ISCRZ{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer_blinkBoxAnimationThird___1RtH{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer_blinkBoxAnimationFourth__BGwbn{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer_rotation_481__nXnFk{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.Footer_footer__dSSvn{width:100%;background-color:#212529;color:#f8f9fa;margin-top:auto}.Footer_footer__topHeader__Wgtum{padding:30px 20px;display:grid;place-content:center}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG{box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:800px;margin:auto;background:rgb(39.822972973,44.65,49.477027027);border:1px dashed #495057;border-radius:8px;padding:16px 24px;cursor:pointer;transition:all .2s ease;height:-moz-fit-content;height:fit-content}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG:hover{background:rgb(46.6459459459,52.3,57.9540540541);border-color:#65b1de;box-shadow:0 2px 8px rgba(101,177,222,.2)}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG:active{transform:scale(.98)}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#f8f9fa}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4{display:flex;align-items:center;gap:12px}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressIcon__0ovWR{font-size:24px;color:#65b1de}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressText__Q_zUz{display:flex;flex-direction:column;gap:2px}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressText__Q_zUz .Footer_addressTitle__klBsg{font-size:1rem;font-weight:600;color:#fff}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressText__Q_zUz .Footer_addressSubtitle__FbhUG{font-size:.85rem;color:#ced4da;font-weight:400}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_copyIcon__wi5g4{font-size:20px;color:#adb5bd;transition:color .2s ease}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG:hover .Footer_copyIcon__wi5g4{color:#65b1de}.Footer_footer__content__kE3nd{max-width:1200px;margin:0 auto;padding:10px 20px 40px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:40px;gap:40px}.Footer_footer__section__qdKeG{display:flex;flex-direction:column;gap:16px}.Footer_footer__title__3NkH9{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.Footer_footer__subtitle__g1cKR{font-size:1rem;font-weight:600;color:#fff;margin:0}.Footer_footer__description__nL61t{font-size:.9rem;line-height:1.6;color:#ced4da;margin:0}.Footer_footer__contact__roM_7{display:flex;flex-direction:column;gap:12px;margin-top:8px}.Footer_footer__contactItem__yDVnZ{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#ced4da}.Footer_footer__contactItem__yDVnZ svg{font-size:1rem;color:#65b1de}.Footer_footer__contactItem__yDVnZ a{color:#ced4da;text-decoration:none;transition:color .2s ease}.Footer_footer__contactItem__yDVnZ a:hover{color:#65b1de}.Footer_footer__links__pwpi8{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.Footer_footer__links__pwpi8 li a{font-size:.9rem;color:#ced4da;text-decoration:none;transition:all .2s ease;cursor:pointer;position:relative;display:inline-block}.Footer_footer__links__pwpi8 li a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#65b1de;transition:width .3s ease}.Footer_footer__links__pwpi8 li a:hover{color:#65b1de}.Footer_footer__links__pwpi8 li a:hover:after{width:100%}.Footer_footer__linkWithIcon___W_OM{display:flex;align-items:center;gap:8px}.Footer_footer__linkIcon__C4w_J{display:flex;align-items:center;justify-content:center;font-size:1rem;color:#65b1de}.Footer_footer__linkIcon__C4w_J svg{font-size:1rem}.Footer_footer__social__BJuI1{display:flex;gap:12px}.Footer_footer__socialLink__tockd{width:40px;height:40px;border-radius:50%;background-color:#343a40;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.Footer_footer__socialLink__tockd svg{font-size:1.2rem;color:#ced4da;transition:color .3s ease}.Footer_footer__socialLink__tockd:hover{background-color:#378ac8;transform:translateY(-3px);box-shadow:0 4px 12px rgba(55,138,200,.4)}.Footer_footer__socialLink__tockd:hover svg{color:#fff}.Footer_footer__bottom__Sa93C{background:hsl(210,10.8108108108%,9.5098039216%);border-top:1px solid #343a40}.Footer_footer__bottomContent__qR04r{max-width:1200px;margin:0 auto;padding:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Footer_footer__copyright__qtOjj,.Footer_footer__made__TAT66{font-size:.85rem;color:#adb5bd;margin:0}@media(max-width:1024px){.Footer_footer__content__kE3nd{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:768px){.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG{padding:12px 16px;margin:0}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK{gap:12px}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4{gap:10px}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressIcon__0ovWR{font-size:20px}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressText__Q_zUz .Footer_addressTitle__klBsg{font-size:.9rem}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_addressLeft__aQ_e4 .Footer_addressText__Q_zUz .Footer_addressSubtitle__FbhUG{font-size:.75rem}.Footer_footer__dSSvn .Footer_koreanAddressButton__mkEVG .Footer_addressButtonContent__jTFRK .Footer_copyIcon__wi5g4{font-size:18px}.Footer_footer__content__kE3nd{grid-template-columns:1fr;gap:30px;padding:10px 20px 30px}.Footer_footer__title__3NkH9{font-size:1.125rem;margin-bottom:12px}.Footer_footer__subtitle__g1cKR{font-size:.95rem}.Footer_footer__contactItem__yDVnZ,.Footer_footer__description__nL61t{font-size:.85rem}.Footer_footer__contactItem__yDVnZ svg{font-size:.9rem}.Footer_footer__links__pwpi8{gap:8px}.Footer_footer__links__pwpi8 li a{font-size:.85rem}.Footer_footer__social__BJuI1{gap:10px}.Footer_footer__socialLink__tockd{width:36px;height:36px}.Footer_footer__socialLink__tockd svg{font-size:1.1rem}.Footer_footer__bottomContent__qR04r{flex-direction:column;text-align:center;padding:16px 20px;gap:8px}.Footer_footer__copyright__qtOjj,.Footer_footer__made__TAT66{font-size:.8rem}}