*,:after,:before{box-sizing:border-box}body,html{margin:0}html{height:100%}body{min-height:100%;background:var(--shell-bg-outer)}:root{--shell-page-min-width:1024px;--shell-page-max-width:1680px;--shell-surface-header:#ffffff;--shell-bg-outer:linear-gradient(180deg,#e8ecf4,#f0f4fa 52%,#f8fafd);--shell-bg-gutter:#dde1e9;--cs-scrollbar-width:8px;--cs-scrollbar-radius:4px;--cs-scrollbar-track:transparent;--cs-scrollbar-thumb:rgba(0,0,0,0.14);--cs-scrollbar-thumb-hover:rgba(0,0,0,0.22);--cs-wz-font-section:13px;--cs-wz-font-body:12px;--cs-wz-font-placeholder:11px;--cs-wz-line-input:20px;--cs-wz-line-select:22px;--cs-wz-line-textarea:1.5}@media (min-width:1681px){body{background:var(--shell-bg-gutter)}}@media (min-width:1920px){:root{--shell-page-max-width:1760px}}*{scrollbar-width:thin;scrollbar-color:var(--cs-scrollbar-thumb) var(--cs-scrollbar-track)}::-webkit-scrollbar{width:var(--cs-scrollbar-width);height:var(--cs-scrollbar-width)}::-webkit-scrollbar-track{background:var(--cs-scrollbar-track);border-radius:var(--cs-scrollbar-radius)}::-webkit-scrollbar-thumb{background-color:var(--cs-scrollbar-thumb);border-radius:var(--cs-scrollbar-radius)}::-webkit-scrollbar-thumb:hover{background-color:var(--cs-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}.cs-table-headers-nowrap .ant-table-thead>tr>th.ant-table-cell,.cs-table-headers-nowrap.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{white-space:nowrap}.cs-table-headers-nowrap .ant-table-cell-fix-right-first{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.cs-table-headers-nowrap.ant-table-wrapper td.ant-table-cell-fix-right,.cs-table-headers-nowrap.ant-table-wrapper th.ant-table-cell-fix-right{background:var(--ant-color-bg-container,#ffffff)}.cs-table-headers-nowrap.ant-table-wrapper tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:var(--ant-color-bg-container,#fafafa)}.tpl-history-alert{margin-bottom:0;align-items:flex-start}.tpl-history-alert .ant-alert-icon{margin-top:2px}.tpl-history-alert .ant-alert-description{font-size:13px;line-height:1.65}.tpl-history-modal .tpl-history-table-wrap a.tpl-history-dl.ant-typography-link{font-weight:500;font-size:13px;color:#0e7490}.tpl-history-modal .tpl-history-table-wrap a.tpl-history-dl.ant-typography-link:active,.tpl-history-modal .tpl-history-table-wrap a.tpl-history-dl.ant-typography-link:focus,.tpl-history-modal .tpl-history-table-wrap a.tpl-history-dl.ant-typography-link:focus-visible,.tpl-history-modal .tpl-history-table-wrap a.tpl-history-dl.ant-typography-link:hover{color:#0e7490}.tpl-history-table-wrap{overflow:hidden;border-radius:12px;border:1px solid rgba(150,205,200,.22);background:#fff;box-shadow:0 2px 16px rgba(22,120,120,.05)}.tpl-history-modal .tpl-history-table-wrap .ant-table{background:transparent}.tpl-history-modal .tpl-history-table-wrap .ant-table-thead>tr>th{background:rgba(244,252,251,.95)!important}.tpl-history-modal .tpl-history-table-wrap .ant-table-tbody>tr>td{border-color:rgba(170,210,205,.15)}.tpl-history-modal .tpl-history-table-wrap .ant-table-tbody>tr:hover>td{background:rgba(239,250,248,.55)!important}.app-shell_shell__0Yf4I{display:flex;flex-direction:column;min-height:100vh;width:100%;box-sizing:border-box}.app-shell_topBar__s_VZn{width:100%;flex-shrink:0;background:var(--shell-surface-header,#ffffff);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.03)}.app-shell_topNavInner__T6Dlt{display:flex;align-items:stretch;width:min(100%,var(--shell-page-max-width));min-width:var(--shell-page-min-width);margin-inline:auto;padding:0 20px 0 0;min-height:56px;box-sizing:border-box;gap:0}.app-shell_headerBrandSlot__d9UzY{flex-shrink:0;display:flex;align-items:center;padding:0 20px;box-sizing:border-box;background:transparent}.app-shell_brand__U2_DU{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:rgba(0,0,0,.85);text-decoration:none;letter-spacing:.02em}.app-shell_brand__U2_DU:active,.app-shell_brand__U2_DU:focus,.app-shell_brand__U2_DU:focus-visible,.app-shell_brand__U2_DU:hover,.app-shell_brand__U2_DU:visited{color:rgba(0,0,0,.85);text-decoration:none}.app-shell_brandLogo__XwDYT{flex-shrink:0}.app-shell_brandText__pft3n{white-space:nowrap;color:inherit}.app-shell_navLinks__TxrpW{display:flex;align-items:center;flex-wrap:wrap;gap:0 clamp(12px,2vw,24px);margin-left:clamp(16px,2.6vw,40px);padding-right:clamp(16px,3vw,24px);flex:1 1}.app-shell_navLink__4XPCA{position:relative;display:inline-flex;align-items:center;color:rgba(0,0,0,.7);text-decoration:none;font-size:14px;font-weight:400;white-space:nowrap;min-height:56px;padding:0 2px;transition:color .15s ease}.app-shell_navLink__4XPCA:hover{color:#1677ff}.app-shell_navLinkActive__PrTFK{color:#1677ff;font-weight:600}.app-shell_navLinkActive__PrTFK:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#1677ff;border-radius:2px 2px 0 0}.app-shell_navTail__b1_dY{position:relative;display:flex;align-items:center;align-self:center;margin-left:auto;gap:4px;flex-shrink:0}.app-shell_userDetails__ESEzc{position:relative}.app-shell_userIcon__ohcG2{color:#1677ff;flex-shrink:0}.app-shell_userDetails__ESEzc summary{list-style:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:6px 10px;border-radius:8px;color:rgba(0,0,0,.78);-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-shell_userDetails__ESEzc summary::-webkit-details-marker{display:none}.app-shell_userDetails__ESEzc summary:hover{background:rgba(0,0,0,.04)}.app-shell_summaryName__NZQHV{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.app-shell_chevron__NUkf5{opacity:.55;flex-shrink:0}.app-shell_dropdownPanel__p_Xzu{position:absolute;right:0;top:calc(100% + 8px);width:min(296px,92vw);background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.04);z-index:50}.app-shell_dropdownHead__Q6U8X{padding:14px 16px 12px}.app-shell_dropdownTitle__QUPT7{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:600;color:rgba(0,0,0,.88)}.app-shell_idRow__M4eoq{display:flex;align-items:center;gap:4px;font-size:13px;color:rgba(0,0,0,.45)}.app-shell_meta__zyFCz{margin-top:6px;font-size:12px;color:rgba(0,0,0,.45)}.app-shell_rule__MsrGH{margin:0;border:none;border-top:1px solid rgba(0,0,0,.06)}.app-shell_dropdownActions__UNbCM{padding:4px}.app-shell_actionBtn__91rpf{display:flex;align-items:center;gap:10px;width:100%;padding:0 12px;height:40px;border:none;background:transparent;cursor:pointer;font-size:14px;color:rgba(0,0,0,.78);text-align:left;border-radius:8px}.app-shell_actionBtn__91rpf:hover{background:rgba(0,0,0,.04)}.app-shell_actionBtnDanger__fnKyA{color:#ff4d4f}.app-shell_actionBtnDanger__fnKyA:hover{background:rgba(255,77,79,.06)}.app-shell_iconBtn__Us8w1{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;border-radius:6px;cursor:pointer;color:rgba(0,0,0,.45)}.app-shell_iconBtn__Us8w1:hover{background:rgba(0,0,0,.06);color:rgba(0,0,0,.78)}.app-shell_pageWrap__8jp3q{flex:1 1;display:flex;flex-direction:column;width:100%;min-height:0;background:var(--shell-bg-outer)}.app-shell_pageInner__bIjmh{display:flex;flex:1 1;flex-direction:column;width:min(100%,var(--shell-page-max-width));min-width:var(--shell-page-min-width);min-height:100%;margin-inline:auto;box-sizing:border-box}.app-shell_body__TxXaJ{display:flex;flex:1 1;align-items:stretch;min-height:0;min-width:0;width:100%}.app-shell_main__f3h8I{flex:1 1;min-width:0;padding:12px 16px;background:linear-gradient(180deg,#eaeef7,#f1f5fb 42%,#f8fafd)}.app-shell_liveToast__9u9I5{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);padding:10px 16px;background:rgba(0,0,0,.78);color:#fff;border-radius:8px;font-size:14px;z-index:1000;pointer-events:none}@media (min-width:1681px){.app-shell_topBar__s_VZn{box-shadow:0 1px 0 rgba(15,23,42,.06),0 4px 20px rgba(15,23,42,.04)}.app-shell_navLinks__TxrpW{margin-left:clamp(20px,2.8vw,48px);gap:0 clamp(20px,2.5vw,36px)}.app-shell_pageWrap__8jp3q{background:var(--shell-bg-gutter);padding-bottom:clamp(16px,2vh,32px)}.app-shell_pageInner__bIjmh{border-radius:0 0 14px 14px;overflow:hidden;box-shadow:0 0 0 1px rgba(15,23,42,.06),0 20px 56px -28px rgba(15,23,42,.16)}.app-shell_main__f3h8I{padding:14px 18px}}@media (min-width:1920px){.app-shell_headerBrandSlot__d9UzY{padding:0 24px}.app-shell_topNavInner__T6Dlt{min-height:60px;padding-right:24px}.app-shell_navLink__4XPCA{min-height:60px;font-size:15px}.app-shell_summaryName__NZQHV{max-width:180px}.app-shell_main__f3h8I{padding:16px 24px}.app-shell_pageInner__bIjmh{border-radius:0 0 16px 16px}}