@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(/fonts/Pretendard-Regular.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(/fonts/Pretendard-Medium.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(/fonts/Pretendard-SemiBold.woff2)format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(/fonts/Pretendard-Bold.woff2)format("woff2")}:root{--color-primary:#1454f2;--color-primary-hover:#004fd0;--color-primary-soft:#eef4ff;--color-text-strong:#14171c;--color-text-subtle:#485363;--color-text-muted:#6b7787;--color-placeholder:#848e9d;--color-border:#e3e6ea;--font-sans:Pretendard, "Apple SD Gothic Neo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html,body{max-width:100vw;min-height:100%;overflow-x:hidden}body{color:var(--color-text-strong);font-family:var(--font-sans);letter-spacing:-.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;font-size:13px;line-height:1.385}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}
.Admin-module__6ga2zG__shell{background:#fff;min-height:100vh}.Admin-module__6ga2zG__header{z-index:100;background:#fff;border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:center;height:60px;padding:0 30px;display:flex;position:fixed;inset:0 0 auto}.Admin-module__6ga2zG__logo{color:var(--color-text-strong);align-items:baseline;gap:8px;display:flex}.Admin-module__6ga2zG__logo strong{letter-spacing:-.04em;font-size:21px}.Admin-module__6ga2zG__logo span{color:var(--color-text-muted);letter-spacing:.08em;font-size:11px;font-weight:700}.Admin-module__6ga2zG__headerActions{align-items:center;gap:12px;display:flex}.Admin-module__6ga2zG__logoutButton,.Admin-module__6ga2zG__menuButton,.Admin-module__6ga2zG__mobileMenuHeader button{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0}.Admin-module__6ga2zG__logoutButton{padding:6px 0;font-size:13px}.Admin-module__6ga2zG__logoutButton:disabled{cursor:wait;opacity:.6}.Admin-module__6ga2zG__menuButton{width:32px;height:32px;padding:7px;display:none}.Admin-module__6ga2zG__menuButton span{background:var(--color-text-strong);border-radius:2px;height:2px;margin:3px 0;display:block}.Admin-module__6ga2zG__sidebar{z-index:20;background:#fff;border-right:1px solid #e7e9ec;width:240px;padding:8px 10px 24px;position:fixed;inset:60px auto 0 0;overflow-y:auto}.Admin-module__6ga2zG__navigation,.Admin-module__6ga2zG__subNavigation{margin:0;padding:0;list-style:none}.Admin-module__6ga2zG__menuGroup{margin-bottom:4px}.Admin-module__6ga2zG__menuTitle{text-align:left;cursor:pointer;width:100%;color:var(--color-text-strong);background:#f3f4f6 url(/images/arrow/arrow_down_black.svg) right 12px center/16px no-repeat;border:0;border-radius:8px;padding:10px 36px 10px 10px;font-weight:500}.Admin-module__6ga2zG__subNavigation a{color:var(--color-text-muted);padding:10px 12px 10px 24px;font-weight:500;display:block}.Admin-module__6ga2zG__subNavigation a:hover,.Admin-module__6ga2zG__subNavigation a.Admin-module__6ga2zG__active{color:var(--color-primary);background:0 0}.Admin-module__6ga2zG__content{min-height:100vh;padding:60px 0 0 240px}.Admin-module__6ga2zG__mobileOverlay{z-index:200;display:none;position:fixed;inset:0}.Admin-module__6ga2zG__overlayBackdrop{background:#14171c59;border:0;position:absolute;inset:0}.Admin-module__6ga2zG__mobileMenu{background:#fff;width:min(320px,86vw);height:100%;padding:0 10px 24px;position:relative;box-shadow:10px 0 30px #14171c1f}.Admin-module__6ga2zG__mobileMenuHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;height:60px;padding:0 10px;display:flex}@media (max-width:768px){.Admin-module__6ga2zG__header{padding:0 15px}.Admin-module__6ga2zG__menuButton,.Admin-module__6ga2zG__mobileOverlay{display:block}.Admin-module__6ga2zG__sidebar,.Admin-module__6ga2zG__logoutButton{display:none}.Admin-module__6ga2zG__content{padding-left:0}}
