.language-links{color:#00000073;font-size:13px;margin-top:16px;text-align:center}.language-links__current{color:#000000d9}.language-links .ant-btn.language-links__other{font-size:13px;height:auto;padding:0}.frame{background:#fafafa;min-height:100vh}.frame-top{align-items:center;background:#fff;border-bottom:1px solid #e1e4e8;display:flex;gap:8px;height:64px;padding:0 24px;position:sticky;top:0;z-index:20}@media(max-width:768px){.frame-top{padding:0 8px 0 4px}}.frame-top__space{flex:1}.frame-top .ant-btn{min-height:44px;min-width:44px}.frame-brand{color:#111827;font-size:16px;white-space:nowrap}.frame-brand b{color:#6c7ae0;font-weight:700}.frame-brand__sep{color:#e1e4e8;margin:0 4px}.frame-brand__product{color:#00000073}.frame-brand:hover{color:#111827}.frame-body{align-items:flex-start;display:flex}.frame-side{background:#fff;border-right:1px solid #e1e4e8;display:flex;flex:none;flex-direction:column;height:calc(100vh - 64px);overflow-y:auto;padding:12px 8px;position:sticky;top:64px;width:250px}.frame-side__foot{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:8px}.frame-menu.ant-menu{border-right:0}.frame-menu.ant-menu .ant-menu-item{border-radius:8px;height:45px;line-height:45px;margin:2px 0;width:100%}.frame-menu.ant-menu .ant-menu-item:after{display:none}.frame-menu.ant-menu .ant-menu-item-selected{background:#f5f5f5!important;font-weight:600}.frame-menu.ant-menu .ant-menu-item-selected a{color:#111827}.frame-who{align-items:flex-start;background:none;border:0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;min-height:44px;padding:8px 12px;text-align:left;width:100%}.frame-who:hover{background:#f5f5f5}.frame-who__label{color:#00000073;font-size:12px}.frame-who__name{font-weight:600;overflow-wrap:anywhere}.frame-who__role{color:#00000073;font-size:12px}.frame-main{flex:1;min-width:0;padding:24px}@media(max-width:768px){.frame-main{padding:16px}}.drawer-foot{display:flex;gap:8px;justify-content:flex-end}.signin{align-items:center;background:#f4f5f8;display:flex;justify-content:center;min-height:100vh;padding:24px 16px}.signin__card{background:#fff;border:1px solid #eceef3;border-radius:18px;box-shadow:0 10px 40px #10182814;display:grid;grid-template-columns:1fr 1fr;max-width:900px;overflow:hidden;width:100%}@media(max-width:720px){.signin__card{grid-template-columns:1fr}}.signin__art{background:linear-gradient(150deg,#0b1f3a,#16325c 60%,#1d4ed8);color:#fff;padding:32px 30px}.signin__brand{align-items:center;display:flex;gap:10px}.signin__brand b{font-size:15px}.signin__mark{align-items:center;background:#ffffff24;border-radius:10px;display:inline-flex;font-weight:800;height:36px;justify-content:center;width:36px}.signin__lede{font-size:24px;font-weight:700;line-height:1.25;margin:26px 0 10px}.signin__for{font-size:13px;opacity:.8}.signin__line{margin:22px 0 6px;width:100%}.signin__pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.signin__pills span{background:#ffffff1f;border-radius:999px;font-size:11.5px;padding:3px 10px}.signin__list{font-size:12.5px;line-height:1.8;margin:18px 0 0;opacity:.85;padding-left:18px}.signin__form{display:flex;flex-direction:column;justify-content:center;padding:34px 30px}.signin__form h1{font-size:20px;font-weight:700;margin:0}.signin__form p{margin:4px 0 18px}@media(max-width:720px){.signin__form{padding:24px 20px}}.signin__steps{display:grid;gap:8px;margin:18px 0 12px}.signin__steps div{align-items:center;display:flex;font-size:13px;gap:10px}.signin__steps .ant-tag,body{margin:0}body{background:#fafafa;color:#111827;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ant-btn{min-height:36px}@media(max-width:768px){.ant-btn{min-height:44px}}