:root{color:#1a1a1a;-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}button{font:inherit;cursor:pointer}._shell_mjouy_1{flex-direction:column;height:100%;min-height:0;font-size:14px;display:flex}._header_mjouy_8{background:#fff;border-bottom:1px solid #e5e7eb;flex:none;align-items:center;gap:24px;height:56px;padding:0 20px;display:flex}._brand_mjouy_18{color:inherit;text-decoration:none;display:flex}._logo_mjouy_19{align-items:center;gap:9px;display:inline-flex}._wordmark_mjouy_20{letter-spacing:-.03em;color:#111827;font-size:19px;font-weight:700}._nav_mjouy_26{align-items:center;gap:4px;margin-left:auto;display:flex}._navLink_mjouy_27{color:#4b5563;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 12px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._navLink_mjouy_27:hover,._navActive_mjouy_40{color:#111827;background:#f3f4f6}._main_mjouy_41{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}@media (width<=520px){._header_mjouy_8{gap:12px;padding:0 12px}}._notFound_mjouy_51{text-align:center;color:#4b5563;margin:80px auto}._notFound_mjouy_51 h1{color:#111827;font-size:20px}._notFound_mjouy_51 a{color:#06f;font-weight:600}
