@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-look=grille] .cp{display:flex;flex-direction:column;max-height:min(70vh,560px)}html[data-look=grille] .cp-input.ant-input-affix-wrapper{padding:14px 16px;border-bottom:1px solid var(--ant-color-border-secondary);border-radius:0}html[data-look=grille] .cp-list{overflow-y:auto;padding:4px 8px 8px;min-height:0;flex:1 1 auto}html[data-look=grille] .cp-group{padding:10px 8px 4px;font-size:12px;font-weight:700;color:var(--ant-color-text-tertiary)}html[data-look=grille] .cp-option{display:flex;align-items:flex-start;gap:10px;padding:8px;cursor:pointer;color:var(--ant-color-text)}html[data-look=grille] .cp-option.is-active{background:var(--ant-color-fill-secondary)}html[data-look=grille] .cp-icon{flex:0 0 18px;display:inline-flex;justify-content:center;padding-top:3px;color:var(--ant-color-text-secondary)}html[data-look=grille] .cp-text{display:flex;flex-direction:column;min-width:0;gap:2px}html[data-look=grille] .cp-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=grille] .cp-q-title{display:inline-flex;align-items:baseline;gap:8px;min-width:0}html[data-look=grille] .cp-id{font-family:var(--sat-font-mono);font-size:12px;color:var(--ant-color-text-secondary)}html[data-look=grille] .cp-meta{font-size:12px;color:var(--ant-color-text-tertiary)}html[data-look=grille] .cp-detail{font-size:12px;color:var(--ant-color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-look=grille] .cp-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 16px;border-top:1px solid var(--ant-color-border-secondary);font-size:12px}html[data-look=grille] .cp-foot .ant-typography{font-size:12px}html[data-look=grille] .cp-searching{display:inline-flex;align-items:center;gap:8px}@media(max-width:480px){html[data-look=grille] .cp-keys{display:none}}html[data-look=grille] .cp-trigger.ant-btn{display:flex;width:192px;height:32px;margin:0;justify-content:flex-start;font-weight:400;color:var(--sat-chrome-text);background:var(--sat-chrome-field);border-color:var(--sat-chrome-line)}html[data-look=grille] .cp-trigger.ant-btn:hover,html[data-look=grille] .cp-trigger.ant-btn:active{color:var(--sat-chrome-text-strong)!important;background:var(--sat-chrome-hover)!important;border-color:var(--sat-chrome-line)!important}html[data-look=grille] .cp-trigger.is-compact.ant-btn{width:48px;justify-content:center}html[data-look=grille] .cp-trigger-content{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-look=grille] .cp-trigger-label{flex:1 1 auto;text-align:left}html[data-look=grille] .cp-kbd{font-family:var(--sat-font-mono);font-size:11px;line-height:18px;padding:0 6px;border:1px solid var(--sat-chrome-line);color:var(--sat-chrome-text);background:transparent}html[data-look=standard] .cp{display:flex;flex-direction:column;max-height:min(70vh,560px)}html[data-look=standard] .cp-input.ant-input-affix-wrapper{padding:14px 16px;border-bottom:1px solid var(--ant-color-border-secondary);border-radius:0}html[data-look=standard] .cp-list{overflow-y:auto;padding:4px 8px 8px;min-height:0;flex:1 1 auto}html[data-look=standard] .cp-group{padding:10px 8px 4px;font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--ant-color-text-tertiary)}html[data-look=standard] .cp-option{display:flex;align-items:flex-start;gap:10px;padding:8px;border-radius:8px;cursor:pointer;color:var(--ant-color-text)}html[data-look=standard] .cp-option.is-active{background:var(--ant-color-fill-secondary)}html[data-look=standard] .cp-icon{flex:0 0 18px;display:inline-flex;justify-content:center;padding-top:3px;color:var(--ant-color-text-secondary)}html[data-look=standard] .cp-text{display:flex;flex-direction:column;min-width:0;gap:2px}html[data-look=standard] .cp-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=standard] .cp-q-title{display:inline-flex;align-items:baseline;gap:8px;min-width:0}html[data-look=standard] .cp-id{font-family:var(--sat-font-mono);font-size:12px;color:var(--ant-color-text-secondary)}html[data-look=standard] .cp-meta{font-size:12px;color:var(--ant-color-text-tertiary)}html[data-look=standard] .cp-detail{font-size:12px;color:var(--ant-color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-look=standard] .cp-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 16px;border-top:1px solid var(--ant-color-border-secondary);font-size:12px}html[data-look=standard] .cp-foot .ant-typography{font-size:12px}html[data-look=standard] .cp-searching{display:inline-flex;align-items:center;gap:8px}@media(max-width:480px){html[data-look=standard] .cp-keys{display:none}}html[data-look=standard] .cp-trigger.ant-btn{display:flex;width:100%;height:32px;margin:0;padding-inline:8px;justify-content:flex-start;gap:8px;font-weight:400;color:var(--sat-rail-search-text);background:var(--sat-chrome-field);border-color:var(--sat-rail-search-line);box-shadow:none}html[data-look=standard] .cp-trigger.ant-btn:hover,html[data-look=standard] .cp-trigger.ant-btn:active{color:var(--sat-rail-search-text)!important;background:var(--sat-chrome-field)!important;border-color:var(--sat-rail-search-hover-line)!important}html:root[data-look=standard] .cp-trigger.ant-btn:focus-visible{outline:2px solid var(--sat-rail-focus);outline-offset:-2px}html[data-look=standard] .cp-trigger.is-compact.ant-btn{width:40px;justify-content:center;background:transparent;border-color:transparent;color:var(--sat-rail-icon-hover)}html[data-look=standard] .cp-trigger.is-compact.ant-btn:hover{background:var(--sat-chrome-hover)!important;border-color:transparent!important;color:var(--sat-chrome-text-strong)!important}html[data-look=standard] .cp-trigger-content{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}html[data-look=standard] .cp-trigger-label{flex:1 1 auto;text-align:left}html[data-look=standard] .cp-kbd{font-family:inherit;font-size:12px;font-weight:500;line-height:16px;padding:0 4px;border-radius:4px;border:1px solid var(--sat-rail-kbd-line);color:var(--sat-rail-kbd-text);background:var(--sat-rail-kbd-bg)}html[data-look=grille] .sat-frame{min-height:100vh;background:var(--sat-panel)}html[data-look=grille] .sat-anchor{scroll-margin-top:128px}html[data-look=grille] .sat-band,html[data-look=grille] .sat-grid-band{background-color:var(--sat-chrome);background-image:linear-gradient(to right,var(--sat-band-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--sat-band-grid-line) 1px,transparent 1px);background-size:24px 24px}html[data-look=grille] .sat-panel{background-color:var(--sat-panel);background-image:linear-gradient(to right,var(--sat-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--sat-grid-line) 1px,transparent 1px);background-size:24px 24px}html[data-look=grille] .sat-band{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:24px;height:48px;padding-inline:48px 24px;color:var(--sat-chrome-text-strong)}html[data-look=grille] .sat-frame.is-session>.sat-band{display:none}html[data-look=grille] .sat-logo{flex:none;font-weight:700;font-size:16px;white-space:nowrap;color:var(--sat-chrome-text-strong)}html[data-look=grille] .sat-nav.ant-menu{flex:1 1 auto;min-width:0;background:transparent;border-bottom:0;line-height:48px;font-size:14px;font-weight:500}html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-item,html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-submenu{padding-inline:12px}html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:0}html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-item-selected,html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title{font-weight:700}html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-item-selected .ant-menu-title-content:before,html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content:before{content:"";display:inline-block;width:12px;height:12px;margin-inline-end:8px;background:var(--sat-accent);outline:1px solid var(--sat-chrome-text-strong)}html[data-look=grille] .sat-band-side{flex:none;display:flex;align-items:center;gap:24px;margin-inline-start:auto}html[data-look=grille] .sat-band-count{font-size:13px;white-space:nowrap;color:var(--sat-chrome-text-strong);font-variant-numeric:tabular-nums}html[data-look=grille] .sat-nav-popup.ant-menu-submenu-popup{padding:0;border-radius:0;box-shadow:none}html[data-look=grille] .sat-nav-popup.ant-menu-submenu-popup:before{display:none}html[data-look=grille] .sat-nav-popup .ant-menu.ant-menu-sub{min-width:216px;padding:0;border-radius:0;background:var(--ant-color-bg-elevated);border:1px solid var(--ant-color-border);border-top:0;box-shadow:0 8px 24px #0a0f2e24}html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item{height:48px;line-height:48px;width:100%;margin:0;padding-inline:16px 24px;border-radius:0;color:var(--ant-color-text);font-weight:400}html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item+.ant-menu-item{border-top:1px solid var(--ant-color-border-secondary)}html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item .anticon{color:var(--ant-color-primary)}html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item:not(.ant-menu-item-selected):hover,html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item.ant-menu-item-active{background:var(--ant-color-primary-bg);color:var(--ant-color-text)}html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item-selected{background:transparent;color:var(--ant-color-text);font-weight:700}html[data-look=grille] .sat-nav-popup .ant-menu-sub>.ant-menu-item-selected .ant-menu-title-content:after{content:"";display:inline-block;width:12px;height:12px;margin-inline-start:12px;background:var(--sat-accent)}html[data-look=grille] .sat-nav.ant-menu-horizontal>.ant-menu-submenu-open>.ant-menu-submenu-title{color:var(--sat-chrome-text-strong)}html[data-look=grille] .sat-panel{--pad: 48px;min-width:0;margin:0;border:0;border-radius:0;box-shadow:none;padding:0 var(--pad) 48px}html[data-look=grille] .sat-panel-inner{width:100%;max-width:1680px;margin:0 auto}html[data-look=grille] .sat-panel .ant-card:not(.sat-boxed){background:var(--sat-panel);border:0;border-radius:0;box-shadow:none}html[data-look=grille] .sat-panel :is(.sat-rows,.ant-list,.ant-descriptions,.ant-form,.ant-collapse,.ant-tabs,.ant-empty){background-color:var(--sat-panel)}html[data-look=grille] .sat-panel-inner :is(p,.ant-typography):not(h1):not(.ant-card *):not(.sat-hero *):not(.sat-boxed *):not(.ant-btn *){background-color:var(--sat-panel)}html[data-look=grille] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-head{min-height:0;padding:0 0 11px;margin-bottom:0;border-bottom:1px solid var(--ant-color-border);border-radius:0}html[data-look=grille] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-head .ant-card-head-title{padding:0;font-weight:700}html[data-look=grille] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-head .ant-card-extra{padding:0}html[data-look=grille] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-body{padding:12px 0 0;border-radius:0}html[data-look=grille] .sat-panel .ant-card:not(.sat-boxed):not(:has(>.ant-card-head))>.ant-card-body{padding-top:0}html[data-look=grille] .sat-panel .ant-card.sat-boxed{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border)}html[data-look=grille] .ant-card-head-title>h2.sat-section-title{margin:0;font:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis}html[data-look=grille] .sat-panel .ant-alert:not(.sat-boxed){background:var(--sat-panel);border:0;border-block:1px solid var(--ant-color-border-secondary);border-radius:0;padding-inline:0}html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table{background:var(--sat-panel);border-radius:0}html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-container{border-radius:0}html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child,html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-radius:0}html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-thead>tr>:is(th,td),html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-column-sort{background:transparent}html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-thead>tr>th{border-bottom-color:var(--ant-color-border);font-weight:700}html[data-look=grille] .sat-panel .ant-table-wrapper .ant-table-tbody>tr:not(:hover)>td.ant-table-cell-fix{background:var(--sat-panel)}html[data-look=grille] .sat-panel .ant-list-bordered{border:0;border-radius:0}html[data-look=grille] .sat-panel .ant-tree{background:transparent}html[data-look=grille] .sat-panel :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector,.ant-picker,.ant-btn-default,.ant-segmented){background-color:var(--ant-color-bg-container)}html[data-look=grille] .sat-route.is-entering{animation:sat-route-in .18s cubic-bezier(.22,1,.36,1)}html[data-look=grille] .sat-route.is-leaving{animation:sat-route-out 80ms cubic-bezier(.22,1,.36,1) forwards}html[data-look=grille] .sat-page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:24px;row-gap:12px;margin-inline:calc(var(--pad) * -1);min-height:72px;padding:12px var(--pad);margin-bottom:24px}html[data-look=grille] .sat-page-header .ant-typography{flex:1 1 auto;min-width:0;overflow-wrap:normal;word-break:normal}html[data-look=grille] .sat-page-header h1.ant-typography{font-size:28px!important;line-height:36px!important;font-weight:700!important;letter-spacing:-.01em}html[data-look=grille] .sat-page-header-sub{font-size:15px;font-weight:400;letter-spacing:0;margin-inline-start:8px}html[data-look=grille] .sat-page-header-extra{flex:0 1 auto;min-width:0;max-width:100%}html[data-look=grille] .sat-page-header-cta.ant-btn{max-width:min(100%,360px)}html[data-look=grille] .sat-page-header-cta-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=grille] .sat-page-header.is-sticky{position:sticky;top:48px;z-index:10;background:var(--sat-panel);border-bottom:1px solid var(--ant-color-border)}html[data-look=grille] .sat-login{min-height:100vh;display:grid;place-items:center;padding:24px}html[data-look=grille] .sat-login-card{width:100%;max-width:360px}html[data-look=grille] .sat-login-logo{padding-inline:0;margin-bottom:8px;color:var(--ant-color-text)}html[data-look=standard] .sat-frame{min-height:100vh;background:var(--sat-panel)}html[data-look=standard] .sat-anchor{scroll-margin-top:112px}html[data-look=standard] .sat-sider.ant-layout-sider{position:sticky;top:0;align-self:flex-start;height:100vh;border-inline-end:1px solid var(--sat-rail-border);color:var(--sat-chrome-text)}html[data-look=standard] .sat-sider .ant-layout-sider-children{display:flex;flex-direction:column;gap:4px;padding:16px 12px;overflow-y:auto}html[data-look=standard] .sat-logo{display:flex;align-items:center;gap:8px;padding:4px 8px 16px;font-weight:700;font-size:14px;line-height:24px;color:var(--sat-chrome-text-strong);white-space:nowrap;overflow:hidden}html[data-look=standard] .sat-logo i{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;font-size:14px;background:var(--sat-logo-bg);color:var(--sat-logo-fg);box-shadow:var(--sat-logo-ring)}html[data-look=standard] .sat-rail-search{margin-bottom:12px}html[data-look=standard] .sat-sider.ant-layout-sider-collapsed .sat-logo{justify-content:center;padding:4px 0 16px}html[data-look=standard] .sat-sider.ant-layout-sider-collapsed .sat-rail-search{display:flex;justify-content:center}html[data-look=standard] .sat-sider .ant-menu{flex:none;background:transparent;border-inline-end:0}html[data-look=standard] .sat-sider .ant-menu-item,html[data-look=standard] .sat-sider .ant-menu-submenu-title{font-weight:500}html[data-look=standard] .sat-sider .ant-menu :is(.ant-menu-item,.ant-menu-submenu-title) .anticon{color:var(--sat-rail-icon);transition:color .15s}html[data-look=standard] .sat-sider .ant-menu :is(.ant-menu-item,.ant-menu-submenu-title):hover .anticon{color:var(--sat-rail-icon-hover)}html[data-look=standard] .sat-sider .ant-menu-item-selected{box-shadow:var(--sat-rail-on-shadow);font-weight:var(--sat-rail-on-weight)}html[data-look=standard] .sat-sider .ant-menu .ant-menu-item-selected .anticon,html[data-look=standard] .sat-sider .ant-menu .ant-menu-item-selected:hover .anticon{color:var(--sat-rail-icon-on)}html[data-look=standard] .sat-sider .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--sat-chrome-text-strong)}html[data-look=standard] .sat-sider .ant-menu-sub .ant-menu-item .anticon{font-size:13px}html[data-look=standard] .sat-sider .ant-menu-item-divider{margin:8px;border-color:var(--sat-chrome-line)}html:root[data-look=standard] .sat-sider .ant-menu .ant-menu-item:focus-visible,html:root[data-look=standard] .sat-sider .ant-menu .ant-menu-submenu-title:focus-visible,html:root[data-look=standard] .sat-sider .ant-menu.ant-menu-root:focus-visible{outline:2px solid var(--sat-rail-focus);outline-offset:-2px}html[data-look=standard] .sat-rail-foot{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:12px 0 4px 8px;border-top:1px solid var(--sat-chrome-line);color:var(--sat-rail-muted);font-size:13px;line-height:20px}html[data-look=standard] .sat-rail-foot p{margin:0}html[data-look=standard] .sat-rail-foot b{color:var(--sat-chrome-text-strong);font-weight:600}html[data-look=standard] .sat-sider.ant-layout-sider-collapsed .sat-rail-foot{padding:12px 0 4px;justify-content:center}html[data-look=standard] .sat-rail-btn.ant-btn{flex:none;width:40px;height:32px;color:var(--sat-rail-icon-hover)}html[data-look=standard] .sat-rail-btn.ant-btn:not(:disabled):hover{background:var(--sat-chrome-hover);color:var(--sat-chrome-text-strong)}html:root[data-look=standard] .sat-rail-btn.ant-btn:focus-visible{outline:2px solid var(--sat-rail-focus);outline-offset:-2px}html[data-look=standard] .sat-panel{--pad: 48px;min-width:0;margin:0;padding:0 var(--pad) 40px;background:var(--sat-panel);border:0;border-radius:0;box-shadow:none}html[data-look=standard] .sat-panel-inner{width:100%;max-width:1680px;margin:0 auto}html[data-look=standard] .sat-panel .ant-card:not(.sat-boxed){background:transparent;border:0;border-radius:0;box-shadow:none}html[data-look=standard] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-head{min-height:0;padding:0;margin-bottom:16px;border-bottom:0;border-radius:0}html[data-look=standard] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-head .ant-card-head-title{padding:0;font-size:18px;line-height:24px;font-weight:600}html[data-look=standard] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-head .ant-card-extra{padding:0;font-size:13px;color:var(--ant-color-text-tertiary)}html[data-look=standard] .sat-panel .ant-card:not(.sat-boxed)>.ant-card-body{padding:0;border-radius:0}html[data-look=standard] .sat-panel .ant-card.sat-boxed{border:1px solid var(--ant-color-border);border-radius:8px}html[data-look=standard] .ant-card-head-title>h2.sat-section-title{margin:0;font:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis}html[data-look=standard] .sat-panel .ant-alert:not(.sat-boxed){background:var(--sat-panel);border:1px solid var(--ant-color-border);border-radius:8px}html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table{background:transparent;border-radius:0}html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-container{border-radius:0}html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child,html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-radius:0}html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-thead>tr>:is(th,td),html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-column-sort{background:transparent}html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-thead>tr>th{border-bottom-color:var(--ant-color-border);font-weight:500;font-size:13px}html[data-look=standard] .sat-panel .ant-table-wrapper .ant-table-tbody>tr:not(:hover)>td.ant-table-cell-fix{background:var(--sat-panel)}html[data-look=standard] .sat-panel .ant-list-bordered{border:0;border-radius:0}html[data-look=standard] .sat-panel .ant-tree{background:transparent}html[data-look=standard] .sat-panel .ant-segmented-item-selected,html[data-look=standard] .sat-panel .ant-segmented-thumb{box-shadow:0 1px 2px #12161f14,0 0 0 1px var(--ant-color-border)}html[data-look=standard] .sat-panel .ant-segmented-item-selected{font-weight:600}@keyframes sat-route-in{0%{opacity:0;transform:translateY(6px)}}@keyframes sat-route-out{to{opacity:0;transform:translateY(-3px)}}html[data-look=standard] .sat-route.is-entering{animation:sat-route-in .18s cubic-bezier(.22,1,.36,1)}html[data-look=standard] .sat-route.is-leaving{animation:sat-route-out 80ms cubic-bezier(.22,1,.36,1) forwards}html[data-look=standard] .sat-page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:24px;row-gap:12px;margin-inline:calc(var(--pad) * -1);padding:32px var(--pad) 24px;margin-bottom:32px;border-bottom:1px solid var(--ant-color-border)}html[data-look=standard] .sat-page-header .ant-typography{flex:1 1 auto;min-width:0;overflow-wrap:normal;word-break:normal}html[data-look=standard] .sat-page-header h1.ant-typography{font-size:28px!important;line-height:36px!important;font-weight:600!important;letter-spacing:-.02em;text-wrap:balance}html[data-look=standard] .sat-page-header-sub{font-weight:500}html[data-look=standard] .sat-page-header-extra{flex:0 1 auto;min-width:0;max-width:100%}html[data-look=standard] .sat-page-header-cta.ant-btn{max-width:min(100%,360px)}html[data-look=standard] .sat-page-header-cta-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-look=standard] .sat-page-header.is-sticky{position:sticky;top:-16px;z-index:10;background:var(--sat-panel)}html[data-look=standard][data-glass=on] .sat-page-header.is-sticky.is-glass{background:color-mix(in srgb,var(--sat-panel) var(--sat-header-glass-pct),transparent);-webkit-backdrop-filter:blur(20px) saturate(185%);backdrop-filter:blur(20px) saturate(185%)}html[data-look=standard] .sat-login{min-height:100vh;display:grid;place-items:center;padding:16px}html[data-look=standard] .sat-login-card{width:100%;max-width:360px}html[data-look=standard] .sat-login-logo{padding-inline:0;margin-bottom:8px;color:var(--ant-color-text)}html[data-look=grille] .ant-app{--sat-chrome: #1437ff;--sat-panel: #ffffff;--sat-rw: #1437ff;--sat-math: #0a0f2e;--sat-primary-solid: #1437ff;--sat-accent: #ff5a1f;--sat-ink: #0a0f2e;--sat-grid-line: rgba(20, 55, 255, .07);--sat-band-grid-line: rgba(255, 255, 255, .16);--sat-activity-0: #c7cfff;--sat-activity-1: #9aa8ff;--sat-activity-2: #6c80ff;--sat-activity-3: #3f59ff;--sat-activity-4: #1437ff;--sat-font-mono: var(--ant-font-family);--sat-ease: cubic-bezier(.22, 1, .36, 1);--sat-header-line: var(--ant-color-border)}html[data-look=grille] ::selection{background:#1437ff;color:#fff}html[data-look=grille]{scrollbar-color:#1437ff transparent;caret-color:#1437ff}:root[data-look=grille][data-theme=dark]{scrollbar-color:#5b72ff transparent;caret-color:#a3b1ff}html[data-look=grille] a{text-underline-offset:3px}html[data-look=grille] .ant-segmented{box-shadow:inset 0 0 0 1px var(--ant-color-border)}:root[data-look=grille]{--sat-glass-tooltip-bg: rgba(16, 22, 36, .78);--sat-glass-tooltip-border: rgba(255, 255, 255, .08);--sat-glass-panel-pct: 78%}:root[data-look=grille][data-theme=dark]{--sat-glass-tooltip-bg: rgba(30, 36, 48, .72);--sat-glass-panel-pct: 70%}:root[data-look=grille]{--sat-hl-yellow: rgba(247, 200, 30, .42);--sat-hl-blue: rgba(120, 170, 230, .34);--sat-hl-pink: rgba(235, 150, 190, .38)}:root[data-look=grille][data-theme=dark]{--sat-hl-yellow: rgba(240, 200, 60, .3);--sat-hl-blue: rgba(120, 165, 225, .3);--sat-hl-pink: rgba(225, 140, 180, .3)}html[data-look=grille] body{margin:0;font-family:var(--ant-font-family);font-variant-numeric:tabular-nums}html[data-look=grille] :focus-visible,html:root[data-look=grille] .ant-btn:not(:disabled):focus-visible,html:root[data-look=grille] .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible,html:root[data-look=grille] .ant-menu .ant-menu-submenu-title:focus-visible,html:root[data-look=grille] .ant-menu.ant-menu-root:focus-visible,html:root[data-look=grille] .ant-segmented:focus-visible,html:root[data-look=grille] .ant-segmented .ant-segmented-item-focused,html:root[data-look=grille] .ant-radio:has(.ant-radio-input:focus-visible),html:root[data-look=grille] .ant-radio-button-wrapper:has(:focus-visible),html:root[data-look=grille] .ant-switch:focus-visible,html:root[data-look=grille] .ant-drawer .ant-drawer-close:focus-visible,html:root[data-look=grille] .ant-modal .ant-modal-close:focus-visible,html:root[data-look=grille] .ant-select:not(.ant-select-disabled):has(:is(input,textarea):focus-visible),html:root[data-look=grille] .ant-picker:has(input:focus-visible),html:root[data-look=grille] .ant-input-number:has(input:focus-visible),html:root[data-look=grille] .ant-input-affix-wrapper:has(:is(input,textarea):focus-visible),html:root[data-look=grille] .ant-input:not(.ant-input-affix-wrapper .ant-input):focus-visible,html:root[data-look=grille] .ant-checkbox:has(.ant-checkbox-input:focus-visible),html:root[data-look=grille] .ant-tree .ant-tree-list:focus-visible .ant-tree-treenode-active .ant-tree-node-content-wrapper,html:root[data-look=grille] .ant-slider .ant-slider-handle:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}html:root[data-look=grille] .ant-slider .ant-slider-handle:focus-visible{border-radius:50%}html:root[data-look=grille] .ant-slider .ant-slider-handle:focus-visible:after{outline:none}html[data-look=grille] .ant-tag.sat-tag-quiet{color:var(--ant-color-text-secondary);background:transparent;border-color:var(--ant-color-border)}html[data-look=grille] .sat-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-look=grille][data-motion=reduced] *,html[data-look=grille][data-motion=reduced] *:before,html[data-look=grille][data-motion=reduced] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}:root[data-look=grille] .ant-tooltip .sat-glass-tip{background:var(--sat-glass-tooltip-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid var(--sat-glass-tooltip-border);color:var(--ant-color-text-light-solid)}:root[data-look=grille] .ant-popover .sat-glass-panel,:root[data-look=grille] .ant-modal .sat-glass-panel,:root[data-look=grille] .ant-drawer .sat-glass-panel{background:color-mix(in srgb,var(--ant-color-bg-elevated) var(--sat-glass-panel-pct),transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html[data-look=grille] .sat-content{font-size:calc(var(--sat-read-size, 16px) * var(--sr-zoom, 1));line-height:var(--sat-read-lh, 1.7);font-family:var(--sat-read-family, inherit)}html[data-look=grille] .sat-content math{font-size:round(1.15em,1px)}html[data-look=grille] .sat-content img{max-width:100%}html[data-look=grille] .sat-content svg{max-width:100%;height:auto}html[data-look=grille] .sat-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-look=grille][data-theme=dark] .sat-content svg{background:#fff;border-radius:6px;padding:2px}:root[data-look=grille][data-theme=dark] .sat-content img{background:#fff;border-radius:6px;padding:2px}:root[data-look=grille][data-theme=dark] .sat-content img.math-img{filter:invert(1);background:transparent}html[data-look=standard] .ant-app{--sat-chrome: #f5f6f8;--sat-panel: #ffffff;--sat-rw: #8a3fb0;--sat-math: #0a766b;--sat-primary-solid: #2350d8;--sat-activity-0: #eef0f3;--sat-activity-1: #c5d1f5;--sat-activity-2: #93a9ee;--sat-activity-3: #5a7be3;--sat-activity-4: #2350d8;--sat-font-mono: var(--ant-font-family);--sat-ease: cubic-bezier(.22, 1, .36, 1);--sat-header-glass-pct: 72%;--sat-header-line: var(--ant-color-border);--sat-header-highlight: rgba(255, 255, 255, .7)}html[data-look=standard] .ant-app.is-dark{--sat-header-glass-pct: 60%;--sat-header-highlight: rgba(255, 255, 255, .05)}html[data-look=standard] ::selection{background:var(--sat-selection, #d6e0fb);color:var(--ant-color-text, #12161f)}html[data-look=standard]{caret-color:var(--sat-act, #2350d8);accent-color:var(--sat-act, #2350d8);scrollbar-color:var(--sat-line, #e4e7ec) transparent;-webkit-font-smoothing:antialiased}html[data-look=standard] a{text-underline-offset:3px}html[data-look=standard] .std-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%}html[data-look=standard] .std-dot-RW{background:var(--sat-rw-mark)}html[data-look=standard] .std-dot-MATH{background:var(--sat-ma-mark)}html[data-look=standard] .ant-tag.std-pill{flex:none;display:inline-flex;align-items:center;gap:6px;height:20px;margin:0;padding:0 8px;border:0;border-radius:10px;font-size:13px;line-height:18px;font-weight:500}html[data-look=standard] .ant-tag.std-pill-rw{background:var(--sat-rw-t);color:var(--sat-rw-ink)}html[data-look=standard] .ant-tag.std-pill-ma{background:var(--sat-ma-t);color:var(--sat-ma-ink)}html[data-look=standard] .std-pill-mark{width:8px;height:8px;border-radius:50%}html[data-look=standard] .std-pill-rw .std-pill-mark{background:var(--sat-rw-mark)}html[data-look=standard] .std-pill-ma .std-pill-mark{background:var(--sat-ma-mark)}html[data-look=standard] .ant-tag>.std-pill-mark+span{margin:0}:root[data-look=standard]{--sat-glass-tooltip-bg: rgba(16, 22, 36, .78);--sat-glass-tooltip-border: rgba(255, 255, 255, .08);--sat-glass-panel-pct: 78%}:root[data-look=standard][data-theme=dark]{--sat-glass-tooltip-bg: rgba(30, 36, 48, .72);--sat-glass-panel-pct: 70%}:root[data-look=standard]{--sat-hl-yellow: rgba(247, 200, 30, .42);--sat-hl-blue: rgba(120, 170, 230, .34);--sat-hl-pink: rgba(235, 150, 190, .38)}:root[data-look=standard][data-theme=dark]{--sat-hl-yellow: rgba(240, 200, 60, .3);--sat-hl-blue: rgba(120, 165, 225, .3);--sat-hl-pink: rgba(225, 140, 180, .3)}html[data-look=standard] body{margin:0;font-family:var(--ant-font-family);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1}html[data-look=standard] :focus-visible,html:root[data-look=standard] .ant-btn:not(:disabled):focus-visible,html:root[data-look=standard] .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):focus-visible,html:root[data-look=standard] .ant-menu .ant-menu-submenu-title:focus-visible,html:root[data-look=standard] .ant-menu.ant-menu-root:focus-visible,html:root[data-look=standard] .ant-segmented:focus-visible,html:root[data-look=standard] .ant-segmented .ant-segmented-item-focused,html:root[data-look=standard] .ant-radio:has(.ant-radio-input:focus-visible),html:root[data-look=standard] .ant-radio-button-wrapper:has(:focus-visible),html:root[data-look=standard] .ant-switch:focus-visible,html:root[data-look=standard] .ant-drawer .ant-drawer-close:focus-visible,html:root[data-look=standard] .ant-modal .ant-modal-close:focus-visible,html:root[data-look=standard] .ant-select:not(.ant-select-disabled):has(:is(input,textarea):focus-visible),html:root[data-look=standard] .ant-picker:has(input:focus-visible),html:root[data-look=standard] .ant-input-number:has(input:focus-visible),html:root[data-look=standard] .ant-input-affix-wrapper:has(:is(input,textarea):focus-visible),html:root[data-look=standard] .ant-input:not(.ant-input-affix-wrapper .ant-input):focus-visible,html:root[data-look=standard] .ant-checkbox:has(.ant-checkbox-input:focus-visible),html:root[data-look=standard] .ant-tree .ant-tree-list:focus-visible .ant-tree-treenode-active .ant-tree-node-content-wrapper,html:root[data-look=standard] .ant-slider .ant-slider-handle:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}html:root[data-look=standard] .ant-slider .ant-slider-handle:focus-visible{border-radius:50%}html:root[data-look=standard] .ant-slider .ant-slider-handle:focus-visible:after{outline:none}html[data-look=standard] .ant-tag.sat-tag-quiet{color:var(--ant-color-text-secondary);background:transparent;border-color:var(--ant-color-border)}html[data-look=standard] .sat-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-look=standard][data-motion=reduced] *,html[data-look=standard][data-motion=reduced] *:before,html[data-look=standard][data-motion=reduced] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}:root[data-look=standard] .ant-tooltip .sat-glass-tip{background:var(--sat-glass-tooltip-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid var(--sat-glass-tooltip-border);color:var(--ant-color-text-light-solid)}:root[data-look=standard] .ant-popover .sat-glass-panel,:root[data-look=standard] .ant-modal .sat-glass-panel,:root[data-look=standard] .ant-drawer .sat-glass-panel{background:color-mix(in srgb,var(--ant-color-bg-elevated) var(--sat-glass-panel-pct),transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html[data-look=standard] .sat-content{font-size:calc(var(--sat-read-size, 16px) * var(--sr-zoom, 1));line-height:var(--sat-read-lh, 1.7);font-family:var(--sat-read-family, inherit)}html[data-look=standard] .sat-content math{font-size:round(1.15em,1px)}html[data-look=standard] .sat-content img{max-width:100%}html[data-look=standard] .sat-content svg{max-width:100%;height:auto}html[data-look=standard] .sat-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-look=standard][data-theme=dark] .sat-content svg{background:#fff;border-radius:6px;padding:2px}:root[data-look=standard][data-theme=dark] .sat-content img{background:#fff;border-radius:6px;padding:2px}:root[data-look=standard][data-theme=dark] .sat-content img.math-img{filter:invert(1);background:transparent}
