.Sidebar-module__QP3xiG__sidebar{background:var(--paper-2);border-right:1px solid var(--line);flex-direction:column;gap:24px;width:232px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.Sidebar-module__QP3xiG__brand{color:var(--ink);align-items:center;gap:12px;padding:4px 8px;text-decoration:none;display:flex}.Sidebar-module__QP3xiG__seal{background:var(--stamp);width:44px;height:44px;color:var(--paper);font-family:var(--serif);box-shadow:0 0 0 2px var(--paper-2) inset, 0 0 0 3px var(--stamp);border-radius:8px;place-items:center;font-size:22px;font-weight:900;display:grid;transform:rotate(-3deg)}.Sidebar-module__QP3xiG__wm{flex-direction:column;display:flex}.Sidebar-module__QP3xiG__title{font-family:var(--serif);letter-spacing:-.02em;font-size:18px;font-weight:700}.Sidebar-module__QP3xiG__sub{font-family:var(--mono);letter-spacing:.22em;color:var(--ink-mute);font-size:10px}.Sidebar-module__QP3xiG__nav{flex-direction:column;gap:2px;display:flex}.Sidebar-module__QP3xiG__item{color:var(--ink-2);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.Sidebar-module__QP3xiG__item:hover{background:#1b17140d}.Sidebar-module__QP3xiG__active{background:var(--ink);color:var(--paper)}.Sidebar-module__QP3xiG__active .Sidebar-module__QP3xiG__en{color:#f2ebdd8c}.Sidebar-module__QP3xiG__icon{text-align:center;opacity:.9;width:20px;font-size:16px}.Sidebar-module__QP3xiG__label{flex-direction:column;line-height:1.1;display:flex}.Sidebar-module__QP3xiG__ko{font-size:14px;font-weight:600;font-family:var(--serif);letter-spacing:-.01em}.Sidebar-module__QP3xiG__en{font-family:var(--mono);letter-spacing:.2em;color:var(--ink-mute);margin-top:2px;font-size:9.5px}
.Topbar-module__L9wAca__topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#faf6ecc7;align-items:center;gap:20px;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.Topbar-module__L9wAca__search{border:1px solid var(--line);background:var(--surface);border-radius:999px;flex:1;align-items:center;gap:10px;max-width:520px;height:38px;padding:0 14px;display:flex}.Topbar-module__L9wAca__search input{font-family:var(--sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.Topbar-module__L9wAca__icon{color:var(--ink-mute);font-size:16px}.Topbar-module__L9wAca__right{align-items:center;gap:12px;margin-left:auto;display:flex}
