._container_phkgm_1{background:var(--color-bg);min-height:100vh;font-family:var(--font-family-base), sans-serif, -apple-system, BlinkMacSystemFont;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}._icon_phkgm_12{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;font-size:36px;line-height:1;display:flex}._iconError_phkgm_24{background:var(--color-tmm-red-200);color:var(--color-tmm-red-500)}._iconNotFound_phkgm_29{background:var(--color-tm-blue-300);color:var(--color-tm-blue-500)}._code_phkgm_34{color:var(--color-tm-white);margin:0 0 8px;font-size:48px;font-weight:700}._title_phkgm_41{color:var(--color-tm-white);text-align:center;margin:0 0 12px;font-size:20px;font-weight:600}._description_phkgm_49{color:var(--color-black-20);text-align:center;max-width:440px;margin:0 0 32px;font-size:14px;line-height:1.6}._actions_phkgm_58{gap:12px;margin-bottom:32px;display:flex}._btnPrimary_phkgm_64{background:var(--color-tm-blue-500);color:var(--color-tm-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}._btnPrimary_phkgm_64:hover{background:var(--color-tm-blue-600)}._btnSecondary_phkgm_82{border:1px solid var(--color-black-60);color:var(--color-black-20);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}._btnSecondary_phkgm_82:hover{background:var(--color-black-80);border-color:var(--color-black-50)}._details_phkgm_101{width:100%;max-width:560px}._detailsToggle_phkgm_106{color:var(--color-black-30);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:8px;padding:0;font-size:12px;display:flex}._detailsToggle_phkgm_106:hover{color:var(--color-black-10)}._detailsContent_phkgm_122{background:var(--color-black-90);border:1px solid var(--color-black-70);border-radius:8px;padding:16px;overflow-x:auto}._errorMessage_phkgm_130{color:var(--color-tmm-red-400);white-space:pre-wrap;word-break:break-word;margin:0;font-family:SF Mono,Fira Code,monospace;font-size:12px;line-height:1.6}._errorStack_phkgm_140{color:var(--color-black-30);white-space:pre-wrap;word-break:break-word;margin:12px 0 0;font-family:SF Mono,Fira Code,monospace;font-size:11px;line-height:1.5}._selector_1n4vt_1{border:1px solid var(--color-cc);background:var(--color-tm-white);height:32px;color:var(--color-44);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23444444' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border-radius:4px;outline:none;padding:0 28px 0 10px;font-size:12px}._selector_1n4vt_1:focus{border-color:var(--color-tm-blue-500)}._selector_1n4vt_1._header_1n4vt_19{border-color:var(--color-fff-12);background-color:var(--color-fff-6);height:30px;color:var(--color-tm-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:2px}._selector_1n4vt_1._header_1n4vt_19:hover{background-color:var(--color-fff-12)}._selector_1n4vt_1._header_1n4vt_19:focus{border-color:var(--color-tm-blue-400)}._selector_1n4vt_1._header_1n4vt_19 option{color:var(--color-1c1c1e);background:var(--color-tm-white)}[data-theme=dark],[data-theme=light]{--color-bg:#222;--color-border:#e6e8eb;--color-text:#111;--color-muted:#6b7280;--color-tm-black:#222;--color-tm-white:#fff;--color-black-10:#cfd7d8;--color-black-20:#a4a6a6;--color-black-30:#898f90;--color-black-40:#696e71;--color-black-50:#545a5d;--color-black-60:#42484b;--color-black-70:#393e40;--color-black-80:#303436;--color-black-90:#26292b;--color-black-100:#1d1d1d;--color-white-81:#ffffffcf;--color-white-42:#ffffff6b;--color-white-69:#ffffffb0;--color-tm-blue-100:#f8fbff;--color-tm-blue-300:#cce0ff;--color-tm-blue-400:#3d8bff;--color-tm-blue-500:#0064ff;--color-tm-blue-500-50:#0064ff80;--color-tm-blue-600:#0052d1;--color-tm-blue-deep-100:#0c40a8;--color-tm-blue-deep-200:#0e2657;--color-tmm-red-200:#fde8e4;--color-tmm-red-400:#fa5938;--color-tmm-red-500:#f24724;--color-tmm-red-600:#a63019;--color-00:#000;--color-00-6:#0000000f;--color-00-10:#0000001a;--color-00-15:#00000026;--color-00-35:#00000059;--color-00-40:#00000040;--color-00-90:#000000e6;--color-1a1b1c:#1a1b1c;--color-242525:#242525;--color-292a2a:#292a2a;--color-2a:#2a2a2a;--color-2b2c2e:#2b2c2e;--color-2d:#2d2d2d;--color-2d2e2e:#2d2e2e;--color-33:#333;--color-3c3d40:#3c3d40;--color-3d6dcf:#3d6dcf;--color-424651:#424651;--color-43ca92:#43ca92;--color-44:#444;--color-48:#484848;--color-4b7bec:#4b7bec;--color-4f:#4f4f4f;--color-52-93:#525252ed;--color-526681-98:#526681fa;--color-545a5d:#545a5d;--color-64:#646464;--color-64-27:#64646445;--color-66:#666;--color-77:#777;--color-7d:#7d7d7d;--color-88:#888;--color-8a9bb8:#8a9bb8;--color-99:#999;--color-ab:#ababab;--color-b2d0ff-45:#b2d0ff73;--color-bb:#bbb;--color-c62828:#c62828;--color-cc:#ccc;--color-cdd8f5:#cdd8f5;--color-ce-50:#cecece80;--color-dceaff:#dceaff;--color-dfe9fb:#dfe9fb;--color-e0:#e0e0e0;--color-e0ecff:#e0ecff;--color-e4:#e4e4e4;--color-e4-90:#e4e4e4e5;--color-e5:#e5e5e5;--color-ea:#eaeaea;--color-eaeeff:#eaeeff;--color-ebfaf4:#ebfaf4;--color-eef2fb:#eef2fb;--color-f0f6ff:#f0f6ff;--color-f2f7ff:#f2f7ff;--color-f5:#f5f5f5;--color-f69480:#f69480;--color-f8f9fa:#f8f9fa;--color-f8f9fb:#f8f9fb;--color-fde8e4:#fde8e4;--color-2d4aac:#2d4aac;--color-34:#343434;--color-1c1c1e:#1c1c1e;--color-55:#555;--color-1a:#1a1a1a;--color-dd:#ddd;--color-2979ff:#2979ff;--color-ffab00:#ffab00;--color-f5c542:#f5c542;--color-d32f2f:#d32f2f;--color-c62828-hover:#e53935;--color-tmm-red-500-20:#f2472440;--color-f9b720:#f9b720;--color-6c5ce7:#6c5ce7;--color-5a4bd1:#5a4bd1;--color-1e1e2e:#1e1e2e;--color-3a3a4a:#3a3a4a;--color-2a2a3a:#2a2a3a;--color-1e1e32-85:#1e1e32d9;--color-fff-12:#ffffff1f;--color-00-30:#0000004d;--color-fff-5:#ffffff0d;--color-fff-6:#ffffff0f}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Thin.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-ExtraLight.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Light.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Regular.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Medium.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-SemiBold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Bold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-ExtraBold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Black.woff2)format("woff2")}html,body,#_root_t7gbz_1{height:100%}._header_t7gbz_354{background-color:var(--color-black-100);z-index:120;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:52px;padding:4px 20px;position:fixed;top:0;left:0;right:0}._header_t7gbz_354 ._nav_t7gbz_368{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}._header_t7gbz_354 ._nav_t7gbz_368 ._navLeft_t7gbz_375{align-items:center;gap:20px;display:flex}._header_t7gbz_354 ._nav_t7gbz_368 ._navLeft_t7gbz_375 ._logo_t7gbz_380{color:var(--color-tm-white)}._header_t7gbz_354 ._nav_t7gbz_368 ._navLeft_t7gbz_375 a{cursor:pointer;line-height:0}._header_t7gbz_354 ._nav_t7gbz_368 ._navLeft_t7gbz_375 ._navMenu_t7gbz_387{align-items:center;gap:12px;display:flex}._header_t7gbz_354 ._nav_t7gbz_368 ._navLeft_t7gbz_375 ._navLink_t7gbz_392{background-color:var(--color-black-80);color:var(--color-black-20);letter-spacing:-.26px;border-radius:16px;align-items:center;padding:6px 12px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}._header_t7gbz_354 ._nav_t7gbz_368 ._navLeft_t7gbz_375 ._navLinkActive_t7gbz_406{background-color:var(--color-tm-blue-500);color:var(--color-tm-blue-100)}._header_t7gbz_354 ._nav_t7gbz_368 ._navRight_t7gbz_410{justify-content:flex-end;align-items:center;gap:12px;display:flex}._header_t7gbz_354 ._nav_t7gbz_368 ._navRight_t7gbz_410 ._signIn_t7gbz_416{color:var(--color-tm-blue-400);border-radius:2px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .2s}._header_t7gbz_354 ._nav_t7gbz_368 ._navRight_t7gbz_410 ._signIn_t7gbz_416:hover{background-color:var(--color-fff-6)}._header_t7gbz_354 ._nav_t7gbz_368 ._navRight_t7gbz_410 ._userInfo_t7gbz_428{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;display:flex}._mainLayout_1sl4q_1{background-color:var(--color-black-100);width:100%;height:100vh;color:var(--color-00);flex-direction:column;display:flex;overflow:hidden}._mainLayout_1sl4q_1 main{flex:1;margin-top:52px;overflow:hidden}[data-theme=dark],[data-theme=light]{--color-bg:#222;--color-border:#e6e8eb;--color-text:#111;--color-muted:#6b7280;--color-tm-black:#222;--color-tm-white:#fff;--color-black-10:#cfd7d8;--color-black-20:#a4a6a6;--color-black-30:#898f90;--color-black-40:#696e71;--color-black-50:#545a5d;--color-black-60:#42484b;--color-black-70:#393e40;--color-black-80:#303436;--color-black-90:#26292b;--color-black-100:#1d1d1d;--color-white-81:#ffffffcf;--color-white-42:#ffffff6b;--color-white-69:#ffffffb0;--color-tm-blue-100:#f8fbff;--color-tm-blue-300:#cce0ff;--color-tm-blue-400:#3d8bff;--color-tm-blue-500:#0064ff;--color-tm-blue-500-50:#0064ff80;--color-tm-blue-600:#0052d1;--color-tm-blue-deep-100:#0c40a8;--color-tm-blue-deep-200:#0e2657;--color-tmm-red-200:#fde8e4;--color-tmm-red-400:#fa5938;--color-tmm-red-500:#f24724;--color-tmm-red-600:#a63019;--color-00:#000;--color-00-6:#0000000f;--color-00-10:#0000001a;--color-00-15:#00000026;--color-00-35:#00000059;--color-00-40:#00000040;--color-00-90:#000000e6;--color-1a1b1c:#1a1b1c;--color-242525:#242525;--color-292a2a:#292a2a;--color-2a:#2a2a2a;--color-2b2c2e:#2b2c2e;--color-2d:#2d2d2d;--color-2d2e2e:#2d2e2e;--color-33:#333;--color-3c3d40:#3c3d40;--color-3d6dcf:#3d6dcf;--color-424651:#424651;--color-43ca92:#43ca92;--color-44:#444;--color-48:#484848;--color-4b7bec:#4b7bec;--color-4f:#4f4f4f;--color-52-93:#525252ed;--color-526681-98:#526681fa;--color-545a5d:#545a5d;--color-64:#646464;--color-64-27:#64646445;--color-66:#666;--color-77:#777;--color-7d:#7d7d7d;--color-88:#888;--color-8a9bb8:#8a9bb8;--color-99:#999;--color-ab:#ababab;--color-b2d0ff-45:#b2d0ff73;--color-bb:#bbb;--color-c62828:#c62828;--color-cc:#ccc;--color-cdd8f5:#cdd8f5;--color-ce-50:#cecece80;--color-dceaff:#dceaff;--color-dfe9fb:#dfe9fb;--color-e0:#e0e0e0;--color-e0ecff:#e0ecff;--color-e4:#e4e4e4;--color-e4-90:#e4e4e4e5;--color-e5:#e5e5e5;--color-ea:#eaeaea;--color-eaeeff:#eaeeff;--color-ebfaf4:#ebfaf4;--color-eef2fb:#eef2fb;--color-f0f6ff:#f0f6ff;--color-f2f7ff:#f2f7ff;--color-f5:#f5f5f5;--color-f69480:#f69480;--color-f8f9fa:#f8f9fa;--color-f8f9fb:#f8f9fb;--color-fde8e4:#fde8e4;--color-2d4aac:#2d4aac;--color-34:#343434;--color-1c1c1e:#1c1c1e;--color-55:#555;--color-1a:#1a1a1a;--color-dd:#ddd;--color-2979ff:#2979ff;--color-ffab00:#ffab00;--color-f5c542:#f5c542;--color-d32f2f:#d32f2f;--color-c62828-hover:#e53935;--color-tmm-red-500-20:#f2472440;--color-f9b720:#f9b720;--color-6c5ce7:#6c5ce7;--color-5a4bd1:#5a4bd1;--color-1e1e2e:#1e1e2e;--color-3a3a4a:#3a3a4a;--color-2a2a3a:#2a2a3a;--color-1e1e32-85:#1e1e32d9;--color-fff-12:#ffffff1f;--color-00-30:#0000004d;--color-fff-5:#ffffff0d;--color-fff-6:#ffffff0f}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Thin.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-ExtraLight.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Light.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Regular.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Medium.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-SemiBold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Bold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-ExtraBold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/pretendard/Pretendard-Black.woff2)format("woff2")}:root{--font-family-base:"Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-base);color:var(--color-text);background:var(--color-bg);margin:0;transition:color .2s,background-color .2s}button{font:inherit;cursor:pointer;outline:none}button:focus{outline:none}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-black-50);border-radius:4px}
