.workspace-shell{text-align:left;color:#172338;min-height:100vh;font-size:14px;line-height:1.5}.workspace-shell .workspace-sidebar{background:#fff;border-right:1px solid #e8edf4;height:100dvh;position:sticky;top:0}.workspace-sidebar .ant-layout-sider-children{flex-direction:column;min-height:0;display:flex}.workspace-brand{box-sizing:border-box;background:#fff;border-radius:9px;justify-content:center;align-items:center;min-height:44px;margin:18px 16px;padding:10px 12px;display:flex}.workspace-brand img{object-fit:contain;width:100%;height:auto;max-height:35px;display:block}.workspace-brand.compact{min-height:44px;margin:18px 10px;padding:6px}.workspace-brand.compact img{max-width:32px;height:30px}.workspace-menu{flex:1;padding:4px 0 20px;overflow:hidden auto}.workspace-menu .ant-menu-submenu-title{font-weight:600}.workspace-menu .ant-menu-item{font-weight:400}.workspace-sidebar-caption{color:#7b8798;border-top:1px solid #e8edf4;padding:16px 24px;font-size:12px}.workspace-menu .ant-menu{color:#46566d;background:#fff;border-inline-end:0}.workspace-menu .ant-menu-submenu-title,.workspace-menu .ant-menu-item{border-radius:8px;width:calc(100% - 20px);margin-inline:10px}.workspace-menu .ant-menu-submenu-title:hover,.workspace-menu .ant-menu-item:hover{color:#1769e8;background:#f0f6ff}.workspace-menu .ant-menu-item-selected{color:#1769e8;background:#e8f2ff;font-weight:600}.workspace-menu .ant-menu-item-selected:after{display:none}.workspace-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#1769e8}.workspace-main{min-width:0}.workspace-shell .workspace-header{background:#fff;border-bottom:1px solid #e8edf4;align-items:center;gap:16px;height:64px;padding:0 24px;line-height:normal;display:flex}.workspace-breadcrumb{flex:1;min-width:0}.workspace-header-actions{flex-shrink:0}.workspace-account{align-items:center;gap:8px;display:flex}.workspace-shell .workspace-content{background:#fff;border-radius:12px;min-width:0;min-height:280px;margin:24px;padding:24px;overflow-x:auto}.workspace-drawer .workspace-brand{max-width:180px;margin:0;padding:0}@media (width<=991px){.workspace-shell .workspace-header{gap:8px;padding:0 16px}.workspace-breadcrumb{font-size:12px}.workspace-account-label{display:none}.workspace-shell .workspace-content{margin:16px;padding:16px}}@media (width<=575px){.workspace-shell .workspace-header{padding:0 8px}.workspace-breadcrumb{display:none}.workspace-header-actions{margin-left:auto}.workspace-shell .workspace-content{border-radius:8px;margin:8px;padding:12px}}.platform-shell{color:#172338;text-align:left;background:#f5f7fb;min-height:100vh;font-size:14px;line-height:1.5}.platform-header{background:#fff;border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 24px;line-height:normal;display:flex}.platform-brand{flex-shrink:0;min-width:0}.platform-brand img{object-fit:contain;width:126px;max-height:35px;display:block}.platform-brand>div{border-left:1px solid #e8edf4;flex-direction:column;gap:1px;padding-left:14px;display:flex}.platform-brand .ant-typography-secondary{font-size:12px}.platform-header-actions{flex-shrink:0}.platform-sidebar{background:#fff;border-right:1px solid #e8edf4;height:100dvh;position:sticky;top:0}.platform-sidebar .ant-layout-sider-children{flex-direction:column;min-height:0;display:flex}.platform-menu{color:#46566d;background:#fff;height:100%;padding:4px 0 20px;overflow-y:auto;border-inline-end:0!important}.platform-menu .ant-menu-submenu-title{font-weight:600}.platform-menu .ant-menu-item{font-weight:400}.platform-menu .ant-menu-submenu-title,.platform-menu .ant-menu-item{border-radius:8px;width:calc(100% - 20px);margin-inline:10px}.platform-menu .ant-menu-submenu-title:hover,.platform-menu .ant-menu-item:hover{color:#1769e8;background:#f0f6ff}.platform-menu .ant-menu-item-selected{color:#1769e8;background:#e8f2ff;font-weight:600}.platform-menu .ant-menu-item-selected:after{display:none}.platform-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#1769e8}.platform-content{background:#fff;border-radius:12px;min-width:0;min-height:calc(100vh - 112px);margin:24px;padding:24px;overflow-x:auto}.platform-content-inner{width:100%;max-width:1440px;margin:0 auto}.platform-inner-tabs{width:100%}.platform-inner-tabs>.ant-tabs-nav{margin:0 0 20px}.platform-inner-tabs>.ant-tabs-nav .ant-tabs-tab{color:#607087;padding:10px 16px}.platform-inner-tabs>.ant-tabs-nav .ant-tabs-tab-active{font-weight:600}.platform-content .ant-card{box-shadow:none;border-color:#e8edf4;border-radius:10px}.platform-content .ant-card-head{border-bottom-color:#edf1f6}@media (width<=991px){.platform-header{padding:0 16px}.platform-header-actions{gap:8px}.platform-header-actions .ant-typography{display:none}.platform-content{min-height:calc(100vh - 96px);margin:16px;padding:16px}}@media (width<=575px){.platform-header{padding:0 12px}.platform-brand>div{display:none}.platform-brand img{width:116px}.platform-header-actions .ant-tag{display:none}.platform-content{border-radius:8px;min-height:calc(100vh - 80px);margin:8px;padding:12px}}.platform-service-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}.platform-service-grid>.ant-card{min-width:0}.platform-service-grid .ant-menu{border-inline-end:0!important}@media (width<=760px){.platform-service-grid{grid-template-columns:minmax(0,1fr);gap:16px}}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}
