@keyframes NavigationBar-module-scss-module__C9ZQpq__rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes NavigationBar-module-scss-module__C9ZQpq__rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes NavigationBar-module-scss-module__C9ZQpq__rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes NavigationBar-module-scss-module__C9ZQpq__rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes NavigationBar-module-scss-module__C9ZQpq__rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes NavigationBar-module-scss-module__C9ZQpq__logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes NavigationBar-module-scss-module__C9ZQpq__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 NavigationBar-module-scss-module__C9ZQpq__showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes NavigationBar-module-scss-module__C9ZQpq__blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar-module-scss-module__C9ZQpq__blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar-module-scss-module__C9ZQpq__blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes NavigationBar-module-scss-module__C9ZQpq__blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.NavigationBar-module-scss-module__C9ZQpq__navbar{bottom:var(--navbar-bottom-space);z-index:500;padding-bottom:var(--safe-area-bottom);will-change:transform,opacity,bottom;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s,bottom .4s cubic-bezier(.4,0,.2,1);position:fixed;left:50%;transform:translate(-50%)}.NavigationBar-module-scss-module__C9ZQpq__navbar--hidden{transform:translateX(-50%)translateY(calc(100% + var(--navbar-bottom-space) + 20px));opacity:0;pointer-events:none}.NavigationBar-module-scss-module__C9ZQpq__navbar--keyboard-open{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .2s}.NavigationBar-module-scss-module__C9ZQpq__navbar__capsule{-webkit-backdrop-filter:blur(var(--navbar-blur))saturate(180%);background:rgba(255,255,255,.6);border:2px solid rgba(255,255,255,.6);border-radius:1000px;align-items:center;gap:4px;padding:8px;display:inline-flex;box-shadow:0 10px 40px rgba(0,0,0,.12),0 2px 10px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.5)}[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__capsule{background:rgba(30,30,30,.95);border:2px solid rgba(255,255,255,.1);box-shadow:0 10px 40px rgba(0,0,0,.4),0 2px 10px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button{border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:60px;padding:10px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.NavigationBar-module-scss-module__C9ZQpq__navbar__button:before{content:"";opacity:0;background:rgba(0,0,0,.04);border-radius:100px;transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.8)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button:hover:before{opacity:1;transform:scale(1)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button:hover .NavigationBar-module-scss-module__C9ZQpq__navbar__button__iconWrapper{transform:scale(1.1)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button--active{background:rgba(55,138,200,.1)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button--active .NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon{color:#286cac}.NavigationBar-module-scss-module__C9ZQpq__navbar__button--active .NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{color:#286cac;font-weight:600}.NavigationBar-module-scss-module__C9ZQpq__navbar__button--active:hover:before{background:rgba(55,138,200,.15)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__iconWrapper{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:flex}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon{color:#495057;font-size:22px;transition:all .3s}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{text-wrap:nowrap;text-align:center;color:#495057;letter-spacing:-.02em;width:115%;min-width:-moz-fit-content;min-width:fit-content;font-size:.7rem;font-weight:500;line-height:1;transition:all .3s}.NavigationBar-module-scss-module__C9ZQpq__navbar__button:active{transform:scale(.95)}.NavigationBar-module-scss-module__C9ZQpq__navbar__button:active:before{opacity:.8}@media (max-width:480px){.NavigationBar-module-scss-module__C9ZQpq__navbar{bottom:calc(var(--navbar-bottom-space) - 4px)}.NavigationBar-module-scss-module__C9ZQpq__navbar__capsule{gap:2px;padding:6px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button{min-width:52px;padding:8px 12px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__iconWrapper{width:22px;height:22px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon{font-size:20px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{font-size:.65rem}}@media (min-width:768px){.NavigationBar-module-scss-module__C9ZQpq__navbar{bottom:calc(var(--navbar-bottom-space) + 4px)}.NavigationBar-module-scss-module__C9ZQpq__navbar__capsule{gap:6px;padding:10px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button{gap:4px;min-width:76px;padding:12px 20px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__iconWrapper{width:28px;height:28px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon{font-size:24px}.NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{font-size:.75rem}}[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button:before{background:rgba(255,255,255,.08)}[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon,[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{color:#ced4da}[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button--active{background:rgba(101,177,222,.15)}[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button--active .NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon,[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button--active .NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{color:#65b1de}[data-theme=dark] .NavigationBar-module-scss-module__C9ZQpq__navbar__button--active:hover:before{background:rgba(101,177,222,.2)}@media (prefers-reduced-motion:reduce){.NavigationBar-module-scss-module__C9ZQpq__navbar,.NavigationBar-module-scss-module__C9ZQpq__navbar__button,.NavigationBar-module-scss-module__C9ZQpq__navbar__button:before,.NavigationBar-module-scss-module__C9ZQpq__navbar__button__iconWrapper,.NavigationBar-module-scss-module__C9ZQpq__navbar__button__icon,.NavigationBar-module-scss-module__C9ZQpq__navbar__button__label{transition:none}}@media (max-width:360px){.NavigationBar-module-scss-module__C9ZQpq__navbar__capsule{scale:.9}}
@keyframes rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@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}}@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:transparent}:root{--background:#f5f5f5;--foreground:#171717;--card:#fff;--header:#fdfdfe;--border:#e5e5e5;--foreground-secondary:#666;--accent:#f1f5f9;--accent-foreground:#0f172a;--primary:#0f172a;--primary-foreground:#fff;--shadow-color:0,0,0;--accent-color:#3b82f6;--text-primary:#212529;--text-secondary:#495057;--text-muted:#6c757d;--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;--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;--header:#212529;--border:#333;--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;--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;--main-hero-gradient-from:#212529;--main-hero-gradient-to:#071f4b;--main-cta-gradient-from:#113974;--main-cta-gradient-to:#0a2860}html,body{max-width:100vw;height:100%;margin:0;padding:0;font-size:16px;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"sans-serif"}*{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{width:100%;min-height:100vh;padding-bottom:0}.content{width:100%;margin:0 auto;padding-top:40px}.logging_loader_container{place-content:center;width:100%;height:100%;display:grid}.logging_loader_container>.logging_loader{border:4px solid rgba(0,0,0,.4);border-left-color:transparent;border-radius:50%;width:36px;height:36px;animation:1s linear infinite spin89345}@keyframes spin89345{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes Footer-module-scss-module__75upUW__rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes Footer-module-scss-module__75upUW__rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes Footer-module-scss-module__75upUW__rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes Footer-module-scss-module__75upUW__rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes Footer-module-scss-module__75upUW__rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes Footer-module-scss-module__75upUW__logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes Footer-module-scss-module__75upUW__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 Footer-module-scss-module__75upUW__showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes Footer-module-scss-module__75upUW__blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer-module-scss-module__75upUW__blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer-module-scss-module__75upUW__blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes Footer-module-scss-module__75upUW__blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.Footer-module-scss-module__75upUW__footer{color:#f8f9fa;background-color:#212529;width:100%;margin-top:auto}.Footer-module-scss-module__75upUW__footer__topHeader{place-content:center;padding:30px 20px;display:grid}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton{box-sizing:border-box;cursor:pointer;background:#282d31;border:1px dashed #495057;border-radius:8px;width:-moz-fit-content;width:fit-content;max-width:800px;height:-moz-fit-content;height:fit-content;margin:auto;padding:16px 24px;transition:all .2s}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton:hover{background:#2f343a;border-color:#65b1de;box-shadow:0 2px 8px rgba(101,177,222,.2)}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton:active{transform:scale(.98)}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent{color:#f8f9fa;justify-content:space-between;align-items:center;gap:16px;display:flex}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft{align-items:center;gap:12px;display:flex}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressIcon{color:#65b1de;font-size:24px}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressText{flex-direction:column;gap:2px;display:flex}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressText .Footer-module-scss-module__75upUW__addressTitle{color:#fff;font-size:1rem;font-weight:600}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressText .Footer-module-scss-module__75upUW__addressSubtitle{color:#ced4da;font-size:.85rem;font-weight:400}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__copyIcon{color:#adb5bd;font-size:20px;transition:color .2s}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton:hover .Footer-module-scss-module__75upUW__copyIcon{color:#65b1de}.Footer-module-scss-module__75upUW__footer__content{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;max-width:1200px;margin:0 auto;padding:10px 20px 40px;display:grid}.Footer-module-scss-module__75upUW__footer__section{flex-direction:column;gap:16px;display:flex}.Footer-module-scss-module__75upUW__footer__title{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.Footer-module-scss-module__75upUW__footer__subtitle{color:#fff;margin:0;font-size:1rem;font-weight:600}.Footer-module-scss-module__75upUW__footer__description{color:#ced4da;margin:0;font-size:.9rem;line-height:1.6}.Footer-module-scss-module__75upUW__footer__contact{flex-direction:column;gap:12px;margin-top:8px;display:flex}.Footer-module-scss-module__75upUW__footer__contactItem{color:#ced4da;align-items:center;gap:8px;font-size:.9rem;display:flex}.Footer-module-scss-module__75upUW__footer__contactItem svg{color:#65b1de;font-size:1rem}.Footer-module-scss-module__75upUW__footer__contactItem a{color:#ced4da;text-decoration:none;transition:color .2s}.Footer-module-scss-module__75upUW__footer__contactItem a:hover{color:#65b1de}.Footer-module-scss-module__75upUW__footer__links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__75upUW__footer__links li a{color:#ced4da;cursor:pointer;font-size:.9rem;text-decoration:none;transition:all .2s;display:inline-block;position:relative}.Footer-module-scss-module__75upUW__footer__links li a:after{content:"";background-color:#65b1de;width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Footer-module-scss-module__75upUW__footer__links li a:hover{color:#65b1de}.Footer-module-scss-module__75upUW__footer__links li a:hover:after{width:100%}.Footer-module-scss-module__75upUW__footer__linkWithIcon{align-items:center;gap:8px;display:flex}.Footer-module-scss-module__75upUW__footer__linkIcon{color:#65b1de;justify-content:center;align-items:center;font-size:1rem;display:flex}.Footer-module-scss-module__75upUW__footer__linkIcon svg{font-size:1rem}.Footer-module-scss-module__75upUW__footer__social{gap:12px;display:flex}.Footer-module-scss-module__75upUW__footer__socialLink{background-color:#343a40;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.Footer-module-scss-module__75upUW__footer__socialLink svg{color:#ced4da;font-size:1.2rem;transition:color .3s}.Footer-module-scss-module__75upUW__footer__socialLink:hover{background-color:#378ac8;transform:translateY(-3px);box-shadow:0 4px 12px rgba(55,138,200,.4)}.Footer-module-scss-module__75upUW__footer__socialLink:hover svg{color:#fff}.Footer-module-scss-module__75upUW__footer__bottom{background:#16181b;border-top:1px solid #343a40}.Footer-module-scss-module__75upUW__footer__bottomContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:20px;display:flex}.Footer-module-scss-module__75upUW__footer__copyright,.Footer-module-scss-module__75upUW__footer__made{color:#adb5bd;margin:0;font-size:.85rem}@media (max-width:1024px){.Footer-module-scss-module__75upUW__footer__content{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:768px){.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton{margin:0;padding:12px 16px}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent{gap:12px}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft{gap:10px}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressIcon{font-size:20px}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressText .Footer-module-scss-module__75upUW__addressTitle{font-size:.9rem}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__addressLeft .Footer-module-scss-module__75upUW__addressText .Footer-module-scss-module__75upUW__addressSubtitle{font-size:.75rem}.Footer-module-scss-module__75upUW__footer .Footer-module-scss-module__75upUW__koreanAddressButton .Footer-module-scss-module__75upUW__addressButtonContent .Footer-module-scss-module__75upUW__copyIcon{font-size:18px}.Footer-module-scss-module__75upUW__footer__content{grid-template-columns:1fr;gap:30px;padding:10px 20px 30px}.Footer-module-scss-module__75upUW__footer__title{margin-bottom:12px;font-size:1.125rem}.Footer-module-scss-module__75upUW__footer__subtitle{font-size:.95rem}.Footer-module-scss-module__75upUW__footer__description,.Footer-module-scss-module__75upUW__footer__contactItem{font-size:.85rem}.Footer-module-scss-module__75upUW__footer__contactItem svg{font-size:.9rem}.Footer-module-scss-module__75upUW__footer__links{gap:8px}.Footer-module-scss-module__75upUW__footer__links li a{font-size:.85rem}.Footer-module-scss-module__75upUW__footer__social{gap:10px}.Footer-module-scss-module__75upUW__footer__socialLink{width:36px;height:36px}.Footer-module-scss-module__75upUW__footer__socialLink svg{font-size:1.1rem}.Footer-module-scss-module__75upUW__footer__bottomContent{text-align:center;flex-direction:column;gap:8px;padding:16px 20px}.Footer-module-scss-module__75upUW__footer__copyright,.Footer-module-scss-module__75upUW__footer__made{font-size:.8rem}}
@keyframes SettingsButton-module-scss-module__VvkS6W__rotateXAnimationReverse{0%{transform:perspective(1000px)rotateX(360deg)}to{transform:perspective(1000px)rotateX(0)}}@keyframes SettingsButton-module-scss-module__VvkS6W__rotateXAnimation{0%{transform:perspective(1000px)rotateX(0)}to{transform:perspective(1000px)rotateX(360deg)}}@keyframes SettingsButton-module-scss-module__VvkS6W__rotateYAnimationReverse{0%{transform:perspective(1000px)rotateY(360deg)}to{transform:perspective(1000px)rotateY(0)}}@keyframes SettingsButton-module-scss-module__VvkS6W__rotateYAnimation{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(360deg)}}@keyframes SettingsButton-module-scss-module__VvkS6W__rotateYAnimationWithOpacity{0%{opacity:1;transform:perspective(1000px)rotateY(0)}10%{opacity:1;transform:perspective(1000px)rotateY(0)}30%{opacity:.2;transform:perspective(1000px)rotateY(90deg)}50%{opacity:1;transform:perspective(1000px)rotateY(180deg)}70%{opacity:.2;transform:perspective(1000px)rotateY(270deg)}90%{opacity:1;transform:perspective(1000px)rotateY(360deg)}to{opacity:1;transform:perspective(1000px)rotateY(360deg)}}@keyframes SettingsButton-module-scss-module__VvkS6W__logoShadowOpacity{0%{opacity:1}10%{opacity:1}30%{opacity:.2}50%{opacity:1}70%{opacity:.2}90%{opacity:1}to{opacity:1}}@keyframes SettingsButton-module-scss-module__VvkS6W__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 SettingsButton-module-scss-module__VvkS6W__showAfterDelay{0%{opacity:0}to{opacity:1}}@keyframes SettingsButton-module-scss-module__VvkS6W__blinkBoxAnimationFirst{0%{opacity:.2}25%{opacity:.2}26%{opacity:1}30%{opacity:1}31%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes SettingsButton-module-scss-module__VvkS6W__blinkBoxAnimationSecond{0%{opacity:.2}32%{opacity:.2}33%{opacity:1}37%{opacity:1}38%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes SettingsButton-module-scss-module__VvkS6W__blinkBoxAnimationThird{0%{opacity:.2}39%{opacity:.2}40%{opacity:1}44%{opacity:1}45%{opacity:.2}62%{opacity:.2}to{opacity:1}}@keyframes SettingsButton-module-scss-module__VvkS6W__blinkBoxAnimationFourth{0%{opacity:.2}46%{opacity:.2}47%{opacity:1}51%{opacity:1}52%{opacity:.2}62%{opacity:.2}to{opacity:1}}.SettingsButton-module-scss-module__VvkS6W__settingsContainer{z-index:1000;justify-content:end;align-items:center;gap:8px;display:flex;position:fixed;top:8px;right:20px}.SettingsButton-module-scss-module__VvkS6W__settingsMenu{opacity:0;pointer-events:none;flex-direction:row;justify-content:space-between;align-items:stretch;gap:8px;height:max-content;transition:all .3s;display:flex;transform:translate(20px)}.SettingsButton-module-scss-module__VvkS6W__settingsMenu.SettingsButton-module-scss-module__VvkS6W__open{opacity:1;pointer-events:auto;transform:translate(0)}.SettingsButton-module-scss-module__VvkS6W__settingsButton{background-color:var(--card);width:40px;height:40px;color:var(--primary-600);cursor:pointer;box-shadow:0 0px 12px rgba(var(--shadow-color),.2);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .3s;display:flex}.SettingsButton-module-scss-module__VvkS6W__settingsButton:hover{transform:scale(1.05)}.SettingsButton-module-scss-module__VvkS6W__settingsButton.SettingsButton-module-scss-module__VvkS6W__active{background-color:var(--primary-400);color:#fff;transform:rotate(180deg)scale(1.05)}.SettingsButton-module-scss-module__VvkS6W__settingsButton svg{transition:transform .3s}.SettingsButton-module-scss-module__VvkS6W__reportButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ff3f3f;cursor:pointer;width:30px;height:30px;box-shadow:0 0px 12px rgba(var(--shadow-color),.2);opacity:0;background:0 0;border:.1rem solid #ff3f3f;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:all .3s;display:flex;position:absolute;top:50px;right:5px;transform:translateY(-20px)}.SettingsButton-module-scss-module__VvkS6W__reportButton.SettingsButton-module-scss-module__VvkS6W__open{opacity:1;transform:translateY(0)}.SettingsButton-module-scss-module__VvkS6W__reportButton:hover{color:#b71f3a;border-color:#b71f3a;transform:scale(1.05)translateY(0)}[data-theme=dark] .SettingsButton-module-scss-module__VvkS6W__reportButton{color:#db2e3d;border-color:#db2e3d}[data-theme=dark] .SettingsButton-module-scss-module__VvkS6W__reportButton:hover{color:#931435;border-color:#931435}.SettingsButton-module-scss-module__VvkS6W__reportButton svg{transition:transform .3s}.SettingsButton-module-scss-module__VvkS6W__menuItem{background-color:var(--card);color:var(--text-primary);cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px rgba(var(--shadow-color),.3);border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.SettingsButton-module-scss-module__VvkS6W__menuItem:hover{transform:translateY(-1px)}.SettingsButton-module-scss-module__VvkS6W__menuItem .SettingsButton-module-scss-module__VvkS6W__icon{font-size:16px}.SettingsButton-module-scss-module__VvkS6W__menuItem .SettingsButton-module-scss-module__VvkS6W__arrow{margin-left:auto;font-size:10px;transition:transform .3s}.SettingsButton-module-scss-module__VvkS6W__dropdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(var(--shadow-color),.05);box-shadow:0 2px 8px rgba(var(--shadow-color),.3);z-index:1001;opacity:0;border-radius:12px;flex-direction:column;justify-content:start;align-items:stretch;gap:8px;min-width:140px;padding:8px;animation:.3s forwards SettingsButton-module-scss-module__VvkS6W__slideDown;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-10px)}@keyframes SettingsButton-module-scss-module__VvkS6W__slideDown{to{opacity:1;transform:translateY(0)}}.SettingsButton-module-scss-module__VvkS6W__dropdownItem{cursor:pointer;color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.SettingsButton-module-scss-module__VvkS6W__dropdownItem:hover{background-color:rgba(var(--shadow-color),.05)}.SettingsButton-module-scss-module__VvkS6W__dropdownItem.SettingsButton-module-scss-module__VvkS6W__active{background-color:rgba(var(--shadow-color),.15);font-weight:800}.SettingsButton-module-scss-module__VvkS6W__dropdownItem .SettingsButton-module-scss-module__VvkS6W__icon{font-size:16px}@media (max-width:768px){.SettingsButton-module-scss-module__VvkS6W__settingsContainer{top:12px;right:16px}.SettingsButton-module-scss-module__VvkS6W__settingsButton{width:30px;height:30px;font-size:1.2rem}.SettingsButton-module-scss-module__VvkS6W__menuItem{padding:6px 10px;font-size:.8rem}.SettingsButton-module-scss-module__VvkS6W__menuItem .SettingsButton-module-scss-module__VvkS6W__icon{font-size:.8rem}.SettingsButton-module-scss-module__VvkS6W__dropdown{min-width:120px;top:calc(100% + 6px);left:0}.SettingsButton-module-scss-module__VvkS6W__dropdownItem{padding:4px 8px;font-size:.7rem}.SettingsButton-module-scss-module__VvkS6W__reportButton{top:40px;right:0}}
/*# sourceMappingURL=0d0cea35f18cc467.css.map*/