html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{color:#18211f;font-synthesis:none;--sidebar:#0c1718;--sidebar-soft:#142425;--canvas:#f5f4ef;--panel:#fffefa;--line:#e5e1d9;--line-soft:#efede7;--text:#18211f;--muted:#6f7772;--cyan:#0b9da8;--cyan-dark:#087f88;--cyan-soft:#e7f6f4;--amber:#c88a22;--amber-soft:#fff5df;--green:#1c9a72;--green-soft:#e9f7f1;--red:#d95050;--red-soft:#fff0ee;--content-max:1600px;--content-padding:clamp(24px,2.25vw,40px);--control-height:40px;--radius-control:10px;--radius-card:14px;--filter-width:520px;background:#f5f4ef;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.page.redesigned-settings-page{background:#fff;min-height:calc(100vh - 64px);padding:40px 40px 56px}.settings-title{margin-bottom:32px}.settings-title h1{letter-spacing:-.8px;color:#14201c;margin:0 0 10px;font-size:32px;font-weight:700;line-height:1.35}.settings-title p{color:#62716b;margin:0;font-size:15px;line-height:1.7}.connection-summary{background:#f3f7f7;border-radius:4px;align-items:center;gap:20px;margin-bottom:36px;padding:22px 24px;display:flex}.connection-summary .ant-avatar{background:#aab5bd;flex:none}.connection-summary-account{flex:1;min-width:0}.connection-summary-name{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}.connection-summary-name strong{overflow-wrap:anywhere;font-size:20px;font-weight:650}.connection-summary-meta{color:#63736d;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;line-height:1.8;display:flex}.connection-summary-meta>span+span{border-left:1px solid #cdd7d3;padding-left:16px}.connection-summary-meta code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.connection-summary form{flex:none}.settings-summary-icon{color:#70857a;background:#e7efed;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:25px;display:grid}.settings-workspace{border-top:1px solid #dfe7e4;grid-template-columns:minmax(260px,32%) minmax(0,1fr);gap:24px;padding-top:32px;display:grid}.settings-section-nav{border-right:1px solid #e1e8e5;padding-right:24px}.settings-section-nav h2,.settings-surface-title h2{letter-spacing:-.35px;color:#17261f;margin:0 0 10px;font-size:24px;font-weight:650;line-height:1.4}.settings-section-nav>p,.settings-surface-title p{color:#65776e;margin:0;font-size:14px;line-height:1.8}.settings-section-nav nav{gap:18px;margin-top:26px;display:grid}.settings-nav-item{text-align:left;cursor:pointer;color:#1a2921;background:#fff;border:1px solid #dce5e1;border-radius:4px;align-items:center;gap:16px;min-height:96px;padding:20px;transition:background .15s,border-color .15s;display:flex}.settings-nav-item:hover{background:#f7faf9;border-color:#a5bab0}.settings-nav-item.is-active{background:#f0f8f7;border-color:#15949b}.settings-nav-icon{flex:none;font-size:24px}.is-active .settings-nav-icon{color:#08858c}.settings-nav-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.settings-nav-title{flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;font-weight:650;display:flex}.settings-nav-description{color:#697a71;font-size:13px;line-height:1.6}.settings-nav-item>.anticon:last-child{color:#65746c;font-size:12px}.settings-method-tag{color:#6a7780;background:#edf0f2;border-radius:3px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.5}.settings-method-tag.recommended{color:#147f75;background:#dff0eb}.settings-active-surface{background:#f3f7f7;border-radius:4px;min-width:0;padding:26px 28px}.settings-active-surface>section[hidden]{display:none!important}.settings-surface-title{margin-bottom:26px}.connection-scan-layout{grid-template-columns:minmax(260px,44%) minmax(0,1fr);align-items:stretch;gap:26px;display:grid}.connection-qr-stage{background:#fff;border:1px solid #dce5e1;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:318px;padding:24px 28px;display:flex}.connection-qr-frame{justify-content:center;align-items:center;width:220px;max-width:100%;height:220px;margin-bottom:20px;display:flex}.connection-qr-symbol{color:#9caaa7;font-size:110px}.connection-qr-stage form{width:100%}.redesigned-settings-page .action-button{box-shadow:none;border-radius:4px}.connection-qr-stage .action-button-primary{min-height:46px}.connection-scan-guide{border-left:1px solid #dce5e1;padding-left:28px}.connection-scan-guide h3{margin:4px 0 24px;font-size:16px;font-weight:650}.connection-scan-guide ol{gap:24px;margin:0;padding:0;list-style:none;display:grid}.connection-scan-guide li{align-items:flex-start;gap:14px;display:flex}.connection-scan-guide li>span{color:#00848b;background:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:18px;font-weight:650;display:grid}.connection-scan-guide strong{font-size:14px;font-weight:600;line-height:1.8;display:block}.connection-scan-guide p{color:#697b72;margin:5px 0 0;font-size:13px;line-height:1.8}.connection-security{color:#677a70;border-top:1px solid #dce5e1;align-items:center;gap:10px;margin-top:28px;padding-top:20px;font-size:13px;line-height:1.7;display:flex}.connection-security>.anticon{font-size:19px}.connection-entry-form{max-width:560px;margin:22px 0}.connection-entry-form label{margin:18px 0 8px;font-size:14px;font-weight:500;display:block}.connection-entry-form .ant-input,.connection-entry-form .ant-input-affix-wrapper{border-radius:4px}.connection-form-actions{margin-top:24px}.settings-muted{color:#65776e;margin:12px 0 20px;font-size:13px;line-height:1.8}.settings-plan-editor{background:#fff;border:1px solid #dce5e1;border-radius:4px;max-width:560px;margin-bottom:24px;padding:24px}.settings-plan-editor .ant-form-item{margin-bottom:12px}.preferences-cron-input{letter-spacing:.5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.settings-definition-list{margin:0 0 24px}.settings-definition-list>div{border-bottom:1px solid #dce5e1;grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:20px;padding:16px 0;font-size:14px;display:grid}.settings-definition-list dt{color:#687c70}.settings-definition-list dd{color:#2b4134;overflow-wrap:anywhere;margin:0;line-height:1.7}.settings-definition-list dd .ant-btn{height:auto;min-height:0;padding:0}.settings-linked-account{align-items:center;gap:14px;margin:8px 0 24px;display:flex}.settings-linked-account strong{overflow-wrap:anywhere;font-size:18px}.settings-frequency-form>label,.settings-advanced-schedule>label{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.settings-frequency-form>.ant-select{width:100%}.settings-advanced-schedule{margin-top:20px}.operations-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.operations-heading-actions{flex:none;padding-top:8px}.operations-summary-actions{flex:none}.operations-summary{background:#f3f7f7;border-radius:4px;align-items:center;gap:12px;min-height:64px;margin-bottom:24px;padding:14px 20px;display:flex}.operations-summary-icon{color:#70857a;flex:0 0 24px;justify-content:center;align-items:center;font-size:20px;display:flex}.operations-summary-content{flex-wrap:wrap;flex:1;align-items:center;gap:10px 24px;min-width:0;display:flex}.operations-summary-lead{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.operations-summary-lead strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.6}.operations-summary .semantic-status{font-size:14px;line-height:1.6}.operations-summary-meta{color:#63736d;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px;line-height:1.7;display:flex}.operations-summary-meta>span{overflow-wrap:anywhere}.operations-summary-actions>.ant-btn{height:36px;min-height:36px;padding-inline:14px;font-size:14px}@media (width<=760px){.operations-summary{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:14px 16px}.operations-summary-icon{padding-top:2px}.operations-summary-content{flex-basis:calc(100% - 34px);gap:8px}.operations-summary-meta{gap:6px 14px}.operations-summary-actions{flex-basis:100%}}.operations-workspace{border-top:1px solid #dfe7e4;min-width:0;padding-top:28px}.operations-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.operations-section-heading h2{color:#17261f;letter-spacing:-.35px;margin:0 0 8px;font-size:24px;font-weight:650}.operations-section-heading p{color:#65776e;margin:0;font-size:14px;line-height:1.8}.operations-page .data-toolbar.ant-pro-card{background:#f3f7f7;border:0;border-radius:4px}.operations-page .data-toolbar-main{min-width:0;max-width:none}.operations-page .review-filter-form{grid-template-columns:minmax(200px,1.8fr) repeat(3,minmax(120px,1fr)) auto;align-items:end;gap:14px}.operations-page .review-filter-form label{gap:8px;min-width:0;display:grid}.operations-page .review-filter-form label>span:first-child{color:#53675e;font-size:13px;font-weight:500}.operations-page .review-filter-form .ant-input-affix-wrapper,.operations-page .native-select{border-radius:4px;width:100%}.operations-page .table-section,.operations-page .workbench-panel.ant-pro-card{box-shadow:none;background:#fff;border-color:#dce5e1;border-radius:4px}.operations-page .workbench-panel .ant-pro-card-header{background:#f3f7f7;align-items:flex-start;gap:12px;padding:20px 24px}.operations-page .workbench-panel .ant-pro-card-title{white-space:normal;font-size:18px;font-weight:650}.operations-page .workbench-panel .ant-pro-card-subtitle{white-space:normal;line-height:1.7}.operations-page .workbench-panel .ant-pro-card-header-extra{flex-shrink:0}.operations-page .workbench-panel .ant-pro-card-title{flex:1;min-width:0}.operations-page .workbench-panel .ant-pro-core-label-tip{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:100%;display:flex}.operations-page .workbench-panel .ant-pro-core-label-tip-title{white-space:nowrap;flex:none}.operations-page .workbench-panel .ant-pro-core-label-tip-subtitle{white-space:normal;overflow-wrap:anywhere;margin:0;line-height:1.7}.operations-section-links,.operations-tabs{border-bottom:1px solid #dfe7e4;flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:24px;display:flex}.operations-section-links>a,.operations-tabs>button{color:#62756b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;min-height:48px;padding:14px 0;font-size:14px;text-decoration:none;display:inline-flex}.operations-section-links>a:hover,.operations-tabs>button:hover{color:#078991}.operations-tabs>button.is-active{color:#078991;border-bottom-color:#078991;font-weight:650}.operations-section-links>a>span,.operations-tabs>button>span:last-child{color:#536e62;background:#edf3f1;border-radius:3px;padding:1px 7px;font-size:12px}.operations-inline-stats{border-block:1px solid #dfe7e4;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:22px 0;display:grid}.operations-inline-stats>span{color:#65776e;flex-direction:column;gap:8px;font-size:13px;display:flex}.operations-inline-stats strong{color:#17261f;font-size:26px;font-weight:650}.operations-policy-note{color:#65776e;margin:18px 0 24px;font-size:13px;line-height:1.8}.operations-details{color:#53675e;background:#f3f7f7;border-radius:4px;margin:18px 0 26px;padding:16px 20px;font-size:13px;line-height:1.8}.operations-details summary{cursor:pointer;font-weight:500}.operations-details p{margin:12px 0 0}.operations-tab-panel[hidden]{display:none!important}.operations-tab-panel{min-width:0}.operations-anchor{scroll-margin-top:88px}.operations-metrics-section{margin-top:32px}.operations-page .quality-alert-panel{border-color:#dce5e1;margin:0}.operations-page .quality-alert-panel .ant-pro-card-header{background:#f3f7f7}.operations-page .quality-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px}.operations-page .quality-rate-row{grid-template-columns:1fr;gap:12px}.operations-page .quality-rate-copy strong,.operations-page .quality-health-list strong{font-size:14px}.operations-page .quality-rate-copy span,.operations-page .quality-health-list small{font-size:12px;line-height:1.7}.operations-page .quality-stale-section{margin-top:32px}.operations-page .quality-section-heading{margin-bottom:22px}.operations-page .quality-section-heading h2{font-size:24px;font-weight:650}.operations-page .quality-section-heading p{font-size:13px;line-height:1.8}.operations-page .quality-empty{background:#f3f7f7;border-radius:4px}@media (width<=1100px){.operations-page .review-filter-form{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-search-field{grid-column:1/-1}.operations-page .quality-grid{grid-template-columns:1fr}.operations-heading{flex-wrap:wrap}}@media (width<=760px){.operations-heading{gap:14px}.operations-summary-actions,.operations-summary-actions>.ant-btn{width:100%}.operations-page .review-filter-form{grid-template-columns:1fr}.operations-search-field{grid-column:auto}.operations-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.operations-section-links,.operations-tabs{justify-content:space-between;gap:0}.operations-section-links>a,.operations-tabs>button{gap:5px;font-size:13px}.operations-section-heading{flex-wrap:wrap;align-items:flex-start}.operations-page .workbench-panel .ant-pro-card-header{flex-wrap:wrap;padding:18px}.operations-page .quality-health-list>div{padding:16px 12px}.operations-page .quality-rate-list{padding:4px 16px}.operations-page .quality-section-heading h2{font-size:22px}}.redesigned-settings-page .action-button-primary.ant-btn:not(:disabled){box-shadow:none;background:#078991;border-color:#078991}.redesigned-settings-page .action-button-primary.ant-btn:not(:disabled):hover{box-shadow:none;background:#06777e;border-color:#06777e}.redesigned-settings-page .action-button-secondary.ant-btn:not(:disabled){box-shadow:none;background:#fff;border-color:#cbd8d1}@media (width<=1200px){.page.redesigned-settings-page{padding:32px 24px 48px}.settings-workspace{grid-template-columns:240px minmax(0,1fr);gap:20px}.settings-section-nav{padding-right:20px}.settings-nav-item{gap:12px;padding:16px}.settings-nav-title{font-size:14px}.settings-nav-description{font-size:12px}.settings-active-surface{padding:24px}.connection-scan-layout{grid-template-columns:1fr}.connection-qr-stage{max-width:320px}.connection-scan-guide{border-left:0;padding-left:0}.connection-scan-guide ol{gap:16px}.connection-summary{flex-wrap:wrap}.connection-summary-meta>span+span{border:0;padding-left:0}}@media (width<=760px){.page.redesigned-settings-page{padding:24px 16px 40px}.settings-title h1{font-size:28px}.settings-title{margin-bottom:24px}.connection-summary{gap:14px;margin-bottom:24px;padding:20px}.connection-summary-name strong{font-size:17px}.connection-summary .ant-avatar{width:44px!important;height:44px!important;line-height:44px!important}.connection-summary-account{flex-basis:calc(100% - 60px)}.connection-summary form,.connection-summary form>.ant-btn{width:100%}.settings-workspace{grid-template-columns:1fr;gap:24px;padding-top:24px}.settings-section-nav{border:0;padding:0}.settings-section-nav nav{gap:10px;margin-top:18px}.settings-nav-item{min-height:76px}.settings-nav-title{font-size:15px}.settings-nav-description{font-size:13px}.settings-active-surface{padding:22px 18px}.settings-section-nav h2,.settings-surface-title h2{font-size:22px}.connection-qr-stage{width:100%;max-width:none;padding-inline:20px}.settings-definition-list>div{grid-template-columns:96px minmax(0,1fr);gap:12px}.settings-plan-editor{padding:18px}.connection-summary-meta{gap:4px 12px}.connection-scan-guide h3{margin-bottom:18px}}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--canvas);min-height:100vh;color:var(--text)}a{color:inherit}button,input,textarea,select{font:inherit}:focus-visible{outline-offset:2px;outline:3px solid #0b9da847}.app-shell{background:var(--canvas);min-height:100vh}.app-sider{border-inline-end:1px solid #1d2b2c;height:100vh;inset-block-start:0;overflow:hidden;background:var(--sidebar)!important;position:sticky!important}.app-brand{color:#f6fbfa;align-items:center;gap:12px;height:88px;padding:21px 20px;text-decoration:none;display:flex}.app-brand.is-compact{justify-content:center;padding-inline:12px}.brand-icon{background:#102829;border:1px solid #67d7d33d;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.brand-icon img{object-fit:contain;width:27px;height:27px}.app-brand>span:last-child{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.app-brand strong{letter-spacing:.2px;font-size:16px}.app-brand small{color:#7e9995;font-size:11px}.app-sider nav{height:calc(100vh - 216px);padding:2px 10px;overflow-y:auto}.app-sider .ant-menu{padding:0;background:0 0!important;border-inline-end:0!important}.app-sider .ant-menu-item-group-title{text-transform:uppercase;letter-spacing:1.2px;font-size:10px;font-weight:700;padding:18px 13px 7px!important}.app-sider .ant-menu-item{margin:3px 0!important;padding-inline:13px!important}.app-sider .ant-menu-item .ant-menu-item-icon{font-size:16px}.app-sider .ant-menu-item-selected:before{content:"";inset-inline-start:0;background:#64d6d3;border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px}.sider-collapse{inset-inline:12px;border:0;color:#708783;cursor:pointer;text-align:left;background:0 0;border-top:1px solid #1c2b2c;align-items:center;gap:10px;min-height:40px;padding:12px;display:flex;position:absolute;bottom:72px}.sider-collapse:hover{color:#d5e4e1}.sider-user{inset-inline:14px;background:#101e1f;border-radius:8px;align-items:center;gap:10px;min-height:46px;padding:7px;display:flex;position:absolute;bottom:14px}.sider-user.is-compact{justify-content:center}.sider-user>div{flex-direction:column;gap:2px;min-width:0;display:flex}.sider-user strong{color:#eaf2f0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sider-user .ant-tag{color:#8ab1ac;background:#223637;border:0;width:max-content;margin:0;font-size:10px;line-height:17px}.main-layout{min-width:0;background:var(--canvas)!important}.app-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:16px;height:64px;padding:0 28px;display:flex;position:sticky;top:0;background:#fffefaeb!important;line-height:normal!important}.header-spacer{flex:1}.header-date,.timezone-status{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.header-divider{background:var(--line);width:1px;height:22px}.status-pulse{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #1c9a721f}.user-menu{cursor:pointer;min-height:42px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:5px 8px;display:flex}.user-menu:hover{background:#f0eee8}.user-menu>span:last-child{flex-direction:column;gap:1px;display:flex}.user-menu strong{font-size:12px}.user-menu small{color:var(--muted);font-size:10px}.mobile-brand{display:none}.global-progress{z-index:1000;background:#0b9da81f;height:2px;position:fixed;top:0;left:0;right:0;overflow:hidden}.global-progress i{background:var(--cyan);width:32%;height:100%;animation:1s ease-in-out infinite global-progress;display:block}@keyframes global-progress{0%{transform:translate(-110%)}to{transform:translate(420%)}}.app-content{background:var(--canvas);min-width:0}.page{width:100%;max-width:var(--content-max);padding:32px var(--content-padding) 48px;margin:0 auto}.workbench-page-header,.page-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.workbench-page-heading,.page-header>div:first-child{max-width:820px}.page-eyebrow{color:var(--cyan-dark);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.workbench-page-header h2.ant-typography,.page-header h2.ant-typography{color:var(--text);letter-spacing:-.7px;margin:0 0 7px;font-size:28px;line-height:1.25}.workbench-page-header p.ant-typography,.page-header p.ant-typography{color:var(--muted);margin:0;line-height:1.65}.page-header-actions .ant-btn,.page-header>.ant-btn{min-height:42px}.system-status-bar{color:#4c655d;background:#f1faf6;border:1px solid #cfe6df;border-radius:9px;align-items:center;gap:20px;margin-bottom:14px;padding:11px 15px;font-size:12px;display:flex}.system-status-bar strong{color:#174f3d}.system-status-bar .status-detail{color:#70817c;margin-inline-start:auto}.metric-grid{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.metric-card{min-height:102px;padding:18px 20px;position:relative}.metric-card+.metric-card{border-inline-start:1px solid var(--line-soft)}.metric-card:before{content:"";background:0 0;border-radius:2px;width:2px;height:24px;position:absolute;top:17px;left:0}.metric-card.metric-success:before{background:var(--green)}.metric-card.metric-warning:before{background:var(--amber)}.metric-card.metric-danger:before{background:var(--red)}.metric-card.metric-info:before{background:var(--cyan)}.metric-label{color:var(--muted);margin-bottom:9px;font-size:11px;font-weight:600}.metric-value{color:var(--text);letter-spacing:-.5px;font-size:25px;font-weight:680;line-height:1.1}.metric-hint{color:#8a918d;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:11px;overflow:hidden}.workbench-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.8fr);gap:18px;margin-top:18px;display:grid}.workbench-stack{flex-direction:column;gap:18px;display:flex}.workbench-panel{border:1px solid var(--line);background:var(--panel);border-radius:11px;min-width:0;overflow:hidden}.panel-heading{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:17px 20px;display:flex}.panel-heading h4.ant-typography{color:var(--text);margin:0 0 2px;font-size:16px}.panel-heading .ant-typography-secondary{font-size:12px}.panel-extra{flex:none}.panel-body{min-width:0}.panel-body>.ant-table-wrapper .ant-table{border-radius:0}.attention-panel{border-color:#e4d6b9}.attention-panel .panel-heading{background:#fffcf4}.attention-heading{align-items:center;gap:9px;display:flex}.attention-heading .anticon{color:var(--amber)}.task-inbox{flex-direction:column;display:flex}.task-inbox-item{grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:78px;padding:15px 20px;display:grid}.task-inbox-item+.task-inbox-item{border-top:1px solid var(--line-soft)}.task-marker{background:#b6bfbc;border-radius:4px;align-self:stretch}.task-marker-warning{background:var(--amber)}.task-marker-danger{background:var(--red)}.task-marker-success{background:var(--green)}.task-marker-info{background:var(--cyan)}.task-copy{min-width:0}.task-description{color:#4f5854;margin-top:5px;font-size:12px;line-height:1.55}.task-meta{color:#8a918d;margin-top:5px;font-size:11px}.task-action .ant-btn{min-height:40px}.semantic-status{white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:650;display:inline-flex}.semantic-status-success{color:var(--green)}.semantic-status-warning{color:var(--amber)}.semantic-status-danger{color:var(--red)}.semantic-status-info{color:var(--cyan-dark)}.semantic-status-neutral{color:#7d8783}.dashboard-chart{height:260px;padding:4px 18px 16px;position:relative;overflow:visible}.dashboard-chart>div{min-height:232px}.dashboard-chart-legend{z-index:2;align-items:center;gap:16px;display:flex;position:absolute;top:10px;left:18px;min-height:auto!important}.dashboard-chart-legend .ant-badge-status-text{color:var(--text-secondary);font-size:12px}.chart-empty{place-items:center;height:260px;display:grid}.recent-activity{border-top:1px solid var(--line-soft)}.activity-row,.build-list-item{align-items:center;gap:12px;padding:13px 18px;display:flex}.activity-row+.activity-row,.build-list-item+.build-list-item{border-top:1px solid var(--line-soft)}.activity-icon{background:var(--cyan-soft);width:32px;height:32px;color:var(--cyan-dark);border-radius:8px;place-items:center;display:grid}.activity-copy,.build-list-copy{flex:1;min-width:0}.activity-copy strong,.build-list-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.activity-copy span,.build-list-copy span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.activity-time{color:#8b928f;font-size:11px}.build-version{background:var(--cyan-soft);min-width:33px;color:var(--cyan-dark);text-align:center;border-radius:12px;padding:3px 7px;font-size:10px}.table-section{background:var(--panel);border:1px solid var(--line);border-radius:11px;min-width:0;overflow:hidden}.table-section>.ant-tabs{margin:0;padding-inline:18px}.table-section .ant-tabs-nav{margin-bottom:0}.table-section .ant-table-wrapper{width:100%}.table-section .ant-table-thead>tr>th{letter-spacing:.2px;white-space:nowrap;padding:13px 16px;font-size:11px;font-weight:700}.table-section .ant-table-tbody>tr.ant-table-row>td{vertical-align:middle;padding:15px 16px;font-size:13px}.table-section .ant-table-cell:first-child{padding-inline-start:18px}.table-section .ant-table-cell:last-child{padding-inline-end:18px}.table-section .ant-pagination{border:1px solid var(--line-soft);background:#fbfcf9;border-radius:9px;justify-content:flex-end;align-items:center;gap:2px;width:max-content;max-width:calc(100% - 36px);min-height:44px;padding:6px 8px}.table-section .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:14px 18px 16px auto!important}.table-section .ant-pagination-total-text{border-inline-end:1px solid var(--line);color:var(--muted);white-space:nowrap;margin-inline:0 8px;padding-inline:4px 12px;font-size:12px}.table-section .ant-pagination-item,.table-section .ant-pagination-prev,.table-section .ant-pagination-next{margin-inline-end:0}.data-toolbar{border:1px solid var(--line);background:var(--panel);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;min-height:66px;margin-bottom:16px;padding:12px 14px;display:flex}.data-toolbar-search{width:min(100%,var(--filter-width));align-items:center;gap:10px;display:flex}.data-toolbar-search .ant-input-affix-wrapper,.data-toolbar-search .ant-input-group-wrapper{min-width:0;height:var(--control-height);flex:1}.data-toolbar-search .ant-btn{min-width:72px;height:var(--control-height)}.data-toolbar-aside{min-height:var(--control-height);color:var(--muted);justify-content:flex-end;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.filter-bar,.search-row{border:1px solid var(--line);background:var(--panel);border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.filter-bar .ant-select{min-width:180px}.filter-bar .ant-input-search{width:280px}.search-row{width:min(100%,var(--filter-width))}.search-row .ant-input-affix-wrapper,.search-row .ant-input-group-wrapper{flex:1;min-width:0}.build-group-summary{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.build-group-summary .ant-btn{min-height:40px;color:var(--cyan-dark)}.weapon-mode-toolbar{align-items:center;display:flex}.weapon-mode-toolbar .ant-segmented{background:#edf2f2;border-radius:9px;padding:3px}.weapon-mode-toolbar .ant-segmented-item{border-radius:7px;min-height:32px}.weapon-mode-toolbar .ant-segmented-item-label{justify-content:center;align-items:center;min-height:32px;padding-inline:24px;font-size:12px;font-weight:600;display:flex}.weapon-mode-toolbar .ant-segmented-item-selected{color:var(--cyan-dark);box-shadow:0 1px 4px #16403f1f}.build-group-section .ant-table-tbody>tr.ant-table-row-level-0{cursor:pointer}.build-group-section .ant-table-tbody>tr.ant-table-row-level-0>td{padding-block:14px}.build-group-section .ant-table-tbody>tr.ant-table-row-level-0:hover>td{background:#f7faf8}.build-group-section .ant-table-row-expand-icon-cell{padding-inline:14px 6px!important}.weapon-expand-button.ant-btn{width:36px;height:36px;color:var(--cyan-dark);background:#fff;border:1px solid #d8e2df}.weapon-expand-button.ant-btn:hover{background:var(--cyan-soft)!important;border-color:#a9cfca!important}.build-group-section .ant-table-expanded-row>td{background:#f3f6f3!important;padding:12px 16px 16px!important}.weapon-group-identity{flex-direction:column;gap:7px;display:flex}.weapon-group-identity>.ant-typography{font-size:15px}.weapon-group-meta{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.weapon-group-meta .ant-tag{color:#5d6d68;background:#edf2f0;border:0;margin:0;font-size:10px}.weapon-alias-cell{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex}.weapon-alias-cell .ant-tag{color:#53645f;text-overflow:ellipsis;background:#f5f8f7;border-color:#dce5e2;max-width:72px;margin:0;overflow:hidden}.weapon-alias-more{color:var(--cyan-dark);cursor:help;flex:none;font-size:11px;font-weight:700}.weapon-builds-expanded{background:var(--panel);border:1px solid #d7e1dd;border-radius:9px;margin:0;overflow:hidden;box-shadow:0 5px 18px #2037330d}.weapon-builds-heading{border-bottom:1px solid var(--line-soft);background:#fbfcf9;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.weapon-builds-title{flex-direction:column;gap:5px;min-width:0;display:flex}.weapon-builds-title>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.weapon-builds-heading .ant-typography-secondary{font-size:11px}.weapon-season-picker{flex:none;align-items:center;gap:9px;display:flex}.weapon-season-picker .ant-select{min-width:250px}.build-count-stack,.season-status-stack{justify-content:center;align-items:center;gap:6px;display:flex}.build-count-stack .ant-typography,.season-status-stack .ant-typography{font-size:10px}.weapon-builds-table .ant-table{border-radius:0!important}.weapon-builds-table .ant-table-thead>tr>th{background:#f6f8f5!important;padding:12px 16px!important}.weapon-builds-table .ant-table-tbody>tr.ant-table-row>td{background:var(--panel);padding:14px 16px!important}.video-thumb{color:#6fd3d0;background:#112829;border-radius:7px;flex:none;place-items:center;width:64px;height:40px;font-size:18px;display:grid}.video-title{min-width:0;max-width:200px}.video-title>.ant-typography{max-width:100%;display:inline-block}.code-value{background:#f4f8f7;border:1px solid #d9e4e1;border-radius:6px;align-items:center;max-width:100%;padding:2px 3px 2px 8px;display:inline-flex}.code-value code{white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.code-value .ant-btn{color:var(--cyan-dark)}.count-tag{border:0!important;border-radius:12px!important}.count-tag-cyan{background:var(--cyan-soft)!important;color:var(--cyan-dark)!important}.count-tag-amber{background:var(--amber-soft)!important;color:#9d6711!important}.count-tag-green{background:var(--green-soft)!important;color:#177c5d!important}.inline-notice{background:var(--green-soft);color:#187151;border:1px solid #bfe6d5;border-radius:8px;margin:-10px 0 16px;padding:11px 14px}.inline-notice.error{background:var(--red-soft);color:#ac3939;border-color:#f1c6c1}.field-label{color:#374440;margin:18px 0 7px;font-size:12px;font-weight:650;display:block}.modal-submit{margin-top:20px}.form-stack{width:100%}.native-select{width:100%;height:40px;color:var(--text);background:#fff;border:1px solid #d6d4ce;border-radius:8px;padding:0 11px}.weapon-alias-select{width:100%}.weapon-alias-select .ant-select-selector{min-height:42px!important;padding:4px 8px!important}.field-help{font-size:11px;margin:7px 0 0!important}.weapon-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.modal-form-error{background:var(--red-soft);color:#ac3939;border:1px solid #f1c6c1;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:12px}.user-account-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.user-account-cell>.ant-typography:first-child{font-size:14px}.user-account-cell>.ant-typography:nth-child(2){font-size:12px}.user-account-cell>.ant-typography:last-child{font-size:11px}.user-form-grid{grid-template-columns:1fr 1fr;gap:16px 14px;display:grid}.user-form-grid label{color:#374440;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:650;display:flex}.user-form-wide{grid-column:1/-1}.drawer-creator{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.drawer-creator div{flex-direction:column;gap:2px;display:flex}.drawer-creator span{color:var(--muted);font-size:11px}.settings-alert{margin-bottom:16px}.settings-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;display:grid}.settings-grid .ant-card,.session-status-card,.session-method-card{border-color:var(--line);box-shadow:none;background:var(--panel)}.settings-grid .ant-alert{margin-top:16px}.governance-alert{margin-bottom:16px}.governance-actions,.review-batch-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.review-filter-form{grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(140px,.8fr)) auto;align-items:center;gap:8px;width:100%;display:grid}.review-filter-form .ant-select{width:100%}.unknown-build-section .ant-pro-table-list-toolbar-title{min-width:0}.unknown-build-section .ant-pro-table-list-toolbar-right{flex:1;justify-content:flex-end}.detail-grid{grid-template-columns:minmax(300px,400px) minmax(520px,1fr);gap:18px;display:grid}.detail-summary,.version-panel{background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:22px}.current-code{background:#f1f7f5;border:1px solid #d9e8e4;border-radius:7px;width:100%;margin-bottom:20px;padding:13px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;display:block}.version-row{flex-direction:column;gap:8px;padding-bottom:10px;display:flex}.build-history-page>.action-button:first-child{margin-top:18px;margin-bottom:-8px;padding-inline:0}.build-history-page .workbench-page-container{margin-bottom:12px}.build-current-panel{margin-bottom:16px}.build-current-content{grid-template-columns:minmax(300px,.78fr) minmax(0,1.7fr);align-items:stretch;gap:0;display:grid}.build-current-code-block{background:linear-gradient(135deg,#f4faf8 0%,#f9fbfa 100%);border-inline-end:1px solid #edf0ef;flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:22px 24px;display:flex}.build-current-label{font-size:12px;font-weight:650}.build-current-code-block .code-value{background:#fff;width:max-content;max-width:100%;min-height:40px;padding:4px 4px 4px 12px}.build-current-code-block .code-value code{font-size:14px}.build-current-descriptions{min-width:0;padding:19px 22px 11px}.build-current-descriptions .ant-descriptions-item-label{color:#717b77;font-size:12px}.build-current-descriptions .ant-descriptions-item-content{color:var(--text);font-size:13px}.build-history-panel .ant-pro-card-body,.build-history-panel .workbench-pro-table .ant-pro-card-body{padding:0!important}.build-history-panel .ant-table-thead>tr>th{vertical-align:middle;white-space:nowrap;height:44px;padding:10px 16px;font-size:12px;font-weight:650}.build-history-panel .ant-table-tbody>tr>td{vertical-align:middle;height:58px;padding:10px 16px;font-size:13px}.build-history-panel .history-current-row>td{background:#f3faf7!important}.build-explanation-panel{margin-bottom:16px}.version-explanation-list{flex-direction:column;display:flex}.version-explanation-item{grid-template-columns:54px minmax(0,1fr);gap:16px;padding:20px;display:grid}.version-explanation-item+.version-explanation-item{border-top:1px solid var(--line-soft)}.version-explanation-item.is-current{background:#f7fbf9}.version-explanation-marker{justify-content:center;display:flex}.version-explanation-marker span{width:38px;height:38px;color:var(--cyan-dark);background:#fff;border:1px solid #d8e4e0;border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid}.version-explanation-item.is-current .version-explanation-marker span{background:var(--green-soft);color:#177c5d;border-color:#9fd2c1}.version-explanation-copy{min-width:0}.version-explanation-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.version-explanation-reason{color:#5e6965;font-size:12px;line-height:1.7;margin:7px 0 12px!important}.version-code-change{align-items:center;gap:9px;min-width:0;display:flex}.version-code-change>.anticon{color:#8a9490}.version-source-links{color:#7a8581;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;font-size:11px;display:flex}.version-source-links a{max-width:420px;color:var(--cyan-dark);align-items:center;gap:4px;font-weight:650;text-decoration:none;display:inline-flex}.version-source-links a:hover{text-decoration:underline}.history-season-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.history-season-cell>.ant-typography{white-space:nowrap;font-size:11px}.session-status-card{margin-bottom:18px}.session-status-card .ant-form{margin-top:16px}.session-method-panel{max-width:760px;padding:4px 2px 16px}.session-method-panel>.ant-alert{margin-bottom:18px}.session-notice{margin:14px 0}.session-form{max-width:580px}.qr-login-box{flex-direction:column;align-items:flex-start;gap:14px;padding:4px 0;display:flex}.session-page .ant-tabs-nav{margin-bottom:20px}.audit-json{border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;background:#f7f6f1;border-radius:7px;max-width:720px;margin:0;padding:10px 12px;font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.season-sync-section{margin-bottom:16px}.season-sync-section-body{padding:20px}.season-check-body{gap:16px;display:grid}.season-sync-empty{color:#1f9d76;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;display:flex}.season-sync-empty>.anticon{font-size:30px}.season-sync-empty span{color:var(--text);font-weight:650}.season-sync-empty small{color:var(--muted)}.season-publish-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.season-publish-flow>div{border:1px solid var(--line);border-radius:var(--radius-control);background:#fafcfb;flex-direction:column;gap:8px;min-height:92px;padding:16px;display:flex}.season-publish-flow b{font-size:13px}.season-publish-flow span{color:var(--muted);font-size:12px;line-height:1.65}.season-sync-page .ant-tag small{color:inherit}.login-page{background:var(--panel);grid-template-columns:minmax(420px,1.08fr) minmax(480px,.92fr);min-height:100vh;display:grid}.login-brand{background:var(--sidebar);color:#fff;flex-direction:column;justify-content:center;padding:11vh clamp(48px,7vw,108px);display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";border:1px solid #63d6d21f;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-160px;right:-110px;box-shadow:0 0 0 70px #63d6d208,0 0 0 140px #63d6d205}.login-brand h1.ant-typography{color:#fff;letter-spacing:-2.5px;max-width:600px;margin:30px 0 22px;font-size:clamp(36px,4.2vw,62px);line-height:1.08}.login-brand p.ant-typography{color:#9bb0ac;max-width:510px;font-size:16px;line-height:1.85}.brand-mark{background:#102829;border:1px solid #63d6d22e;border-radius:13px;place-items:center;width:58px;height:58px;display:grid}.brand-mark img{object-fit:contain;width:40px;height:40px}.login-grid{display:none}.login-panel{background:#faf9f5;place-items:center;padding:48px;display:grid}.login-form-wrap{width:min(420px,100%)}.login-form-wrap h2.ant-typography{margin:8px 0;font-size:30px}.login-form-wrap>p{margin-bottom:28px}.login-form-wrap .ant-alert{margin-bottom:18px}.eyebrow{letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:800;color:var(--cyan-dark)!important}.error-page{padding:64px}@media (width<=1280px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card:nth-child(4){border-inline-start:0;border-top:1px solid var(--line-soft)}.metric-card:nth-child(n+4){border-top:1px solid var(--line-soft)}.workbench-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.8fr)}}@media (width<=1100px){.review-filter-form{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(125px,.8fr))}.review-filter-form>.action-button{justify-self:start}}@media (width<=992px){.app-sider{display:none}.app-header{padding:0 18px}.mobile-brand{align-items:center;display:flex}.mobile-brand .app-brand{height:62px;color:var(--text);padding:8px}.mobile-brand .brand-icon{width:32px;height:32px}.mobile-brand .app-brand small{display:none}.mobile-navigation .ant-drawer-content-wrapper{width:288px!important}.mobile-navigation .ant-drawer-header{background:var(--sidebar);border-bottom-color:#203030}.mobile-navigation .ant-drawer-title,.mobile-navigation .ant-drawer-close{color:#fff}.mobile-navigation .ant-drawer-body{background:var(--sidebar);padding:0 10px}.mobile-navigation .ant-menu{background:0 0!important}.page{padding:24px 20px 40px}.workbench-grid,.settings-grid,.detail-grid,.login-page{grid-template-columns:1fr}.login-brand{display:none}}@media (width<=720px){.header-date,.header-divider{display:none}.workbench-page-header,.page-header{flex-direction:column;align-items:stretch}.page-header-actions{justify-content:flex-start}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card:nth-child(3),.metric-card:nth-child(5){border-inline-start:0}.metric-card:nth-child(n+3){border-top:1px solid var(--line-soft)}.task-inbox-item{grid-template-columns:3px minmax(0,1fr)}.task-action{grid-column:2}.data-toolbar{flex-direction:column;align-items:stretch;padding:12px}.data-toolbar-main{flex-basis:auto;min-width:0;max-width:none}.data-toolbar-search{width:100%}.data-toolbar-aside{justify-content:space-between;width:100%;margin-inline-start:0}.filter-bar,.search-row{flex-direction:column;align-items:stretch}.filter-bar .ant-select,.filter-bar .ant-input-search,.search-row{width:100%;max-width:none}.review-filter-form{grid-template-columns:1fr}.build-group-summary{white-space:normal;justify-content:space-between;width:100%}.governance-actions,.review-batch-actions{justify-content:flex-start}.table-section .ant-table-thead>tr>th,.table-section .ant-table-tbody>tr.ant-table-row>td{padding-inline:13px}.table-section .ant-pagination{flex-wrap:wrap;justify-content:center;width:calc(100% - 24px);max-width:none}.table-section .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:12px!important}.table-section .ant-pagination-total-text{border-inline-end:0;border-bottom:1px solid var(--line);text-align:center;flex:1 0 100%;margin:0 0 4px;padding:0 0 8px}.build-group-section .ant-table-expanded-row>td{padding:10px 10px 14px!important}.weapon-builds-heading{flex-direction:column;align-items:stretch;padding:13px 14px}.weapon-season-picker{flex-direction:column;align-items:stretch;gap:4px}.weapon-season-picker .ant-select{width:100%;min-width:0}.weapon-builds-table .ant-table-thead>tr>th{padding:11px 14px!important}.weapon-builds-table .ant-table-tbody>tr.ant-table-row>td{padding:13px 14px!important}.weapon-form-grid,.user-form-grid{grid-template-columns:1fr}.user-form-wide{grid-column:auto}.login-panel{padding:28px 20px}.timezone-status{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-library-shell{min-height:100vh;color:var(--text);background:#f3f5f2}.public-library-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffcf0;border-bottom:1px solid #dfe6e2;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:12px max(24px,50vw - 620px);display:flex;position:sticky;top:0}.public-library-brand{align-items:center;gap:11px;text-decoration:none;display:flex}.public-library-brand>span{background:#102829;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.public-library-brand img{object-fit:contain;width:30px;height:30px}.public-library-brand strong{flex-direction:column;font-size:16px;display:flex}.public-library-brand small{color:#72807b;letter-spacing:.5px;font-size:10px;font-weight:500}.public-library-header nav{align-items:center;gap:18px;display:flex}.public-library-header nav>a{align-items:center;gap:6px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.public-library-main{width:min(1240px,100% - 48px);margin:0 auto;padding:54px 0 72px}.public-library-hero{background:linear-gradient(135deg,#fff 55%,#e7f5f2);border:1px solid #dce5e1;border-radius:22px;padding:44px;box-shadow:0 18px 60px #152c2712}.public-library-hero h1.ant-typography{letter-spacing:-1.6px;max-width:760px;margin:10px 0 12px;font-size:clamp(32px,4vw,52px);line-height:1.08}.public-library-hero>p{color:#61706b;max-width:720px;font-size:16px;line-height:1.75}.public-library-search{grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(140px,.7fr)) auto auto;gap:10px;margin-top:28px;display:grid}.public-library-search .native-select{background:#fff;border:1px solid #d8dfdc;width:100%;height:40px}.public-library-results{padding-top:42px}.public-library-results-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.public-library-results-heading h2.ant-typography{margin:0 0 3px;font-size:24px}.public-build-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.public-build-card{background:#fff;border:1px solid #dfe6e2;border-radius:16px;flex-direction:column;min-width:0;min-height:300px;padding:22px;display:flex;box-shadow:0 6px 22px #142a250a}.public-build-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.public-build-card-top h3.ant-typography{margin:3px 0 0;font-size:22px}.public-build-name{min-height:42px;margin-top:14px;font-weight:650}.public-code-block{background:#f2f8f6;border:1px solid #dbe9e6;border-radius:10px;margin-top:14px;padding:14px;overflow:hidden}.public-code-block code{color:#096f76;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;display:block;overflow:hidden}.public-build-meta{color:#74807c;gap:8px;margin:13px 0 18px;font-size:11px;display:flex}.public-build-meta span+span:before{content:"·";margin-right:8px}.public-build-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.public-build-actions>a{color:var(--cyan-dark);font-size:12px;font-weight:650}.public-library-empty{background:#fff;border:1px dashed #d8e0dc;border-radius:16px;padding:64px}.public-library-footer{color:#74807c;background:#fff;border-top:1px solid #dfe6e2;justify-content:space-between;gap:18px;padding:24px max(24px,50vw - 620px);font-size:11px;display:flex}.public-library-export-actions .ant-btn{min-height:38px}.public-api-strip{color:#55706a;background:#f2f8f6;border:1px solid #d9e8e4;border-radius:11px;align-items:flex-start;gap:12px;margin:-2px 0 18px;padding:13px 15px;display:flex}.public-api-strip>.anticon{color:var(--cyan-dark);margin-top:2px;font-size:17px}.public-api-strip>div{flex-direction:column;gap:3px;min-width:0;display:flex}.public-api-strip strong{color:#25453f;font-size:12px}.public-api-strip span{font-size:11px;line-height:1.55}.public-api-strip code{color:#087f88;font-weight:700}.public-back-link{color:var(--cyan-dark);align-items:center;gap:7px;margin-bottom:24px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.public-build-hero{border-bottom:1px solid #dce4e0;justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:30px;display:flex}.public-build-hero h1.ant-typography{margin:12px 0 8px;font-size:clamp(30px,4vw,46px)}.public-build-tags{gap:6px;display:flex}.public-current-code{color:#fff;background:#102829;border-radius:18px;margin:28px 0;padding:28px}.public-current-code>span{color:#90aaa5;text-transform:uppercase;letter-spacing:1.2px;font-size:11px}.public-current-code>code{color:#73ded8;letter-spacing:.6px;overflow-wrap:anywhere;margin:13px 0;font-size:clamp(18px,3vw,30px);font-weight:750;display:block}.public-current-code>div{color:#aebfbb;gap:18px;font-size:12px;display:flex}.public-version-history{background:#fff;border:1px solid #dfe6e2;border-radius:18px;padding:28px}.public-version-history h2.ant-typography{margin:0 0 5px}.public-version-history .ant-timeline{margin-top:28px}.public-version-item{padding:0 0 10px}.public-version-item>div:first-child{gap:10px;margin-bottom:9px;display:flex}.public-version-item>div:first-child span{color:#74807c;font-size:12px}.public-version-item>code{color:#087f88;overflow-wrap:anywhere;background:#f1f7f5;border-radius:8px;width:fit-content;max-width:100%;padding:8px 11px;font-size:12px;display:block}.public-version-sources{gap:14px;margin-top:10px;display:flex}.public-version-sources a{color:var(--cyan-dark);font-size:12px;font-weight:650}@media (width<=1000px){.public-library-search,.public-build-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.public-library-header{padding-inline:16px}.public-library-header nav>a:first-child{display:none}.public-library-main{width:min(100% - 28px,1240px);padding-top:26px}.public-library-hero{padding:26px 20px}.public-library-search{grid-template-columns:1fr}.public-library-results-heading,.public-build-hero,.public-library-footer{flex-direction:column;align-items:flex-start}.public-library-export-actions{width:100%}.public-library-export-actions .ant-btn{flex:1}.public-api-strip span{overflow-wrap:anywhere}.public-build-grid{grid-template-columns:1fr}.public-build-card{min-height:280px}.public-build-actions{flex-direction:column;align-items:stretch}.public-build-actions .action-button{width:100%}.public-build-actions>a{text-align:center}.public-build-detail{padding-top:24px}.public-version-history{padding:21px 17px}.public-current-code{padding:22px 18px}}body{background:#f5f6f8}.workbench-layout{background:#f5f6f8;min-height:100vh}.workbench-layout .ant-pro-sider{box-shadow:none;border-inline-end:1px solid #203031}.workbench-layout .ant-pro-sider-logo{border-bottom:1px solid #1d2c2d;height:72px;padding:12px 16px}.pro-brand{color:#f4f8f7;align-items:center;gap:11px;min-width:0;text-decoration:none;display:flex}.pro-brand-logo{background:#102829;border:1px solid #6ad6d53d;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pro-brand-logo img{object-fit:contain;width:29px;height:29px}.pro-brand-copy{white-space:nowrap;flex-direction:column;font-size:16px;font-weight:700;line-height:1.35;display:flex}.pro-brand-copy small{color:#819995;font-size:10px;font-weight:500}.ant-pro-sider-collapsed .ant-pro-sider-logo{padding-inline:12px}.ant-pro-sider-collapsed .pro-brand{justify-content:center}.ant-pro-sider-collapsed .pro-brand-copy{display:none}.ant-pro-sider-collapsed .ant-pro-sider-menu{padding-inline:4px}.ant-pro-sider-collapsed .ant-menu-item{width:40px!important;margin-inline:auto!important;padding-inline:12px!important}.workbench-layout .ant-pro-sider-menu{padding:10px 10px 84px}.workbench-layout .ant-menu-item-group-title{letter-spacing:1.1px;font-weight:700;color:#71817d!important;padding:19px 12px 7px!important;font-size:10px!important}.workbench-layout .ant-menu-item{margin:3px 0!important}.workbench-layout .ant-layout-header{border-bottom:1px solid #e7ebe9;box-shadow:none!important}.workbench-topbar{z-index:19;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e7ebe9;justify-content:flex-end;align-items:center;gap:16px;width:100%;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.mobile-header-account{justify-content:flex-end;width:100%;display:none}.header-date,.header-zone{color:#69736f;white-space:nowrap;font-size:12px}.pro-user-menu{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:5px 8px;display:flex}.pro-user-menu:hover{background:#f2f5f4}.pro-user-menu>span:last-child{flex-direction:column;gap:1px;display:flex}.pro-user-menu small{color:#7b8581;font-size:10px}.global-progress{left:240px}.ant-pro-layout .ant-pro-layout-content{background:#f5f6f8;padding-block:0!important;padding-inline:0!important}.page{width:100%;max-width:none;padding:0 24px 48px}.workbench-page-container{background:0 0;margin:0 -24px 16px}.workbench-page-container .ant-page-header-heading{align-items:flex-start;padding-top:24px}.workbench-page-container .ant-page-header-heading-title{color:#18211f;letter-spacing:-.55px;font-size:28px;font-weight:700}.workbench-page-container .ant-page-header-heading-sub-title{color:#087f88;letter-spacing:1.3px;margin:0;font-size:10px;font-weight:800}.workbench-page-container .ant-pro-page-container-children-container{padding-block:0 8px}.page-description{color:#66716d;max-width:820px;line-height:1.65;margin:0!important}.page-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.metric-grid.ant-pro-card{border-radius:var(--radius-card);box-shadow:none;background:0 0;border:0;margin-bottom:16px;overflow:visible;display:block!important}.metric-grid.ant-pro-card>.ant-pro-card-body{grid-template-columns:repeat(6,minmax(0,1fr))!important;width:100%!important;max-width:none!important;display:grid!important}.metric-grid.ant-pro-card>.ant-pro-card-body>.ant-pro-card-col{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.metric-grid.ant-pro-card>.ant-pro-card-body{gap:12px}.metric-grid .ant-pro-card{border-radius:var(--radius-card);background:#fff;border:1px solid #e2e7e5;height:100%;overflow:hidden;box-shadow:0 4px 14px #1424210a}.metric-grid .ant-statistic-title{font-size:12px;font-weight:600}.metric-grid .ant-statistic-content{letter-spacing:-.5px;font-size:26px;font-weight:700}.metric-grid .ant-pro-card-footer{color:#7a8581;padding-top:7px;font-size:11px}.metric-card{min-height:112px;padding:0}.metric-card:before{top:20px}.workbench-panel.ant-pro-card{border-radius:var(--radius-card);box-shadow:none;background:#fff;border-color:#e2e7e5;overflow:hidden}.workbench-panel .ant-pro-card-header{border-bottom:1px solid #edf0ef;min-height:62px;padding-inline:20px}.workbench-panel .ant-pro-card-title{font-size:16px}.workbench-panel .ant-pro-card-subtitle{font-size:12px}.data-toolbar.ant-pro-card{border-radius:var(--radius-card);height:auto;min-height:64px;box-shadow:none;background:#fff;border-color:#e2e7e5;margin-bottom:16px;padding:0;display:block;overflow:hidden}.data-toolbar-inner{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.data-toolbar-main{flex:560px;align-items:center;min-width:260px;max-width:760px;display:flex}.data-toolbar-aside{color:#66716d;justify-content:flex-end;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.table-section{border-radius:var(--radius-card);box-shadow:none;background:#fff;border-color:#e2e7e5}.workbench-pro-table .ant-pro-card{box-shadow:none;border:0;border-radius:0}.workbench-pro-table .ant-pro-table-list-toolbar-container{border-bottom:1px solid #edf0ef;min-height:52px;padding:8px 16px}.workbench-pro-table .ant-pro-table-list-toolbar-right{gap:4px}.table-section .workbench-pro-table .ant-table-thead>tr>th{vertical-align:middle;white-space:nowrap;height:44px;padding:10px 16px;font-size:12px;font-weight:650;line-height:20px}.table-section .workbench-pro-table .ant-table-tbody>tr.ant-table-row>td{vertical-align:middle;height:52px;padding:10px 16px;font-size:13px;line-height:20px}.table-section .workbench-pro-table .ant-table-cell:first-child{padding-inline-start:20px}.table-section .workbench-pro-table .ant-table-cell:last-child{padding-inline-end:20px}.table-section .workbench-pro-table .ant-table-pagination.ant-pagination{background:0 0;border:0;border-radius:0;justify-content:flex-end;gap:2px;width:calc(100% - 40px);max-width:none;min-height:48px;padding:8px 0;margin:8px 20px!important}.table-section .workbench-pro-table .ant-pagination-total-text{color:#66716d;border:0;margin-right:auto;padding:0;font-size:12px}.table-section .workbench-pro-table .ant-pagination-item,.table-section .workbench-pro-table .ant-pagination-prev,.table-section .workbench-pro-table .ant-pagination-next{margin-inline-end:0}.table-section .workbench-pro-table .ant-table-expanded-row>td{vertical-align:top;overflow:visible;background:#f4f7f6!important;padding:18px!important}.build-group-section .workbench-pro-table .ant-table-row-expand-icon-cell{padding-inline:14px 6px!important}.build-group-section .ant-table-expanded-row>td{z-index:1;position:relative}.weapon-builds-expanded{z-index:3;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;isolation:isolate;border-color:#dce5e2;border-radius:12px;margin:0;position:relative;inset-inline-start:auto;overflow:clip}.weapon-builds-heading{z-index:2;background:#fbfcf9;min-height:72px;padding:16px 18px;position:relative}.weapon-builds-table{z-index:1;clear:both;position:relative}.weapon-builds-table .ant-pro-table-list-toolbar{display:none}.weapon-builds-table .ant-pro-card-body{padding:0}.weapon-builds-table,.weapon-builds-table .ant-pro-card,.weapon-builds-table .ant-pro-card-body,.weapon-builds-table .ant-table-wrapper{height:auto;min-height:0;max-height:none}.weapon-builds-expanded .weapon-builds-table .ant-table{margin:0!important}.weapon-builds-table .ant-table-thead>tr>th{height:auto!important;padding:11px 14px!important}.weapon-builds-table .ant-table-tbody>tr.ant-table-row>td{height:auto!important;padding:12px 14px!important}.weapon-builds-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.entity-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.entity-cell>.ant-typography{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.date-cell{font-variant-numeric:tabular-nums;white-space:nowrap}.system-status-bar{background:#f2faf7;border-color:#d2e9e1;margin-bottom:16px}.workbench-grid{gap:16px;margin-top:16px}.task-inbox-item{min-height:72px}.attention-panel.ant-pro-card{border-color:#ead9b8}.attention-panel .ant-pro-card-header{background:#fffbf2}.code-value{border-radius:var(--radius-control);background:#f5f9f8;min-height:32px}.code-value code{font-size:12px}.count-tag{line-height:22px}.video-thumb{width:56px;height:40px}.settings-grid .ant-card,.session-status-card,.session-method-card{border-radius:var(--radius-card);background:#fff;overflow:hidden}.detail-summary,.version-panel,.login-form-wrap{border-radius:var(--radius-card)}.current-code,.audit-json,.native-select,.modal-form-error,.inline-notice,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-group-wrapper,.ant-picker,.ant-select-selector,.ant-input-group-addon,.ant-input-search-button{border-radius:var(--radius-control)}.login-panel{background:#f5f6f8}.login-form-wrap{background:#fff;border:1px solid #e2e7e5;padding:32px;box-shadow:0 18px 50px #14242114}.error-page{background:#f5f6f8;place-items:center;min-height:100vh;padding:32px;display:grid}.quality-status-warning{background:#fffbf2;border-color:#ead9b8}.quality-status-danger{background:#fff4f2;border-color:#efc8c2}.quality-definition-alert{margin-bottom:16px}.quality-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);gap:16px;display:grid}.quality-rate-list{padding:4px 20px}.quality-rate-row{grid-template-columns:minmax(220px,.85fr) minmax(280px,1.15fr);align-items:center;gap:28px;padding:20px 0;display:grid}.quality-rate-row+.quality-rate-row{border-top:1px solid var(--line-soft)}.quality-rate-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.quality-rate-copy strong{font-size:13px}.quality-rate-copy span{color:var(--muted);font-size:11px;line-height:1.5}.quality-rate-row .ant-progress{margin:0}.quality-rate-row .ant-progress-text{min-width:68px;color:var(--text);font-size:12px}.quality-health-list{flex-direction:column;display:flex}.quality-health-list>div{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 18px;display:grid}.quality-health-list>div+div{border-top:1px solid var(--line-soft)}.quality-health-list>div>.anticon{color:var(--cyan-dark);font-size:18px}.quality-health-list>div>span{flex-direction:column;gap:3px;min-width:0;display:flex}.quality-health-list strong{font-size:12px}.quality-health-list small{color:var(--muted);font-size:11px}.quality-alert-panel{margin-top:16px}.quality-alert-panel.ant-pro-card{border-color:#ead9b8}.quality-alert-panel .ant-pro-card-header{background:#fffbf2}.quality-stale-section{margin-top:16px;scroll-margin-top:88px}.quality-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;display:flex}.quality-section-heading h2{margin:0 0 4px;font-size:16px}.quality-section-heading p{color:var(--muted);margin:0;font-size:11px}.quality-empty{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);place-items:center;min-height:160px;display:grid}.creator-intelligence-page .metric-grid.ant-pro-card>.ant-pro-card-body{grid-template-columns:repeat(4,minmax(0,1fr))!important}.creator-definition-alert{margin-bottom:16px}.creator-intelligence-page .ant-table-cell .ant-typography-secondary{white-space:nowrap;font-size:10px}@media (width<=1280px){.page{padding-inline:20px}.workbench-page-container{margin-inline:-20px}.global-progress{left:0}.metric-grid.ant-pro-card>.ant-pro-card-body{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=992px){.mobile-header-account{display:flex}}@media (width<=767px){.workbench-topbar{display:none}}@media (width<=900px){.workbench-topbar{height:56px;padding-inline:16px}.header-date{display:none}.workbench-grid,.settings-grid,.detail-grid,.quality-grid{grid-template-columns:1fr}.data-toolbar-inner{flex-direction:column;align-items:stretch}.data-toolbar-main{flex-basis:auto;width:100%;min-width:0;max-width:none}.data-toolbar-aside{justify-content:space-between;width:100%;margin:0}.metric-grid.ant-pro-card>.ant-pro-card-body,.creator-intelligence-page .metric-grid.ant-pro-card>.ant-pro-card-body{grid-template-columns:repeat(2,minmax(0,1fr))!important}.season-publish-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.build-current-content{grid-template-columns:1fr}.build-current-code-block{border-inline-end:0;border-bottom:1px solid #edf0ef}.build-current-descriptions{padding-bottom:8px}.build-current-descriptions .ant-descriptions-view table{table-layout:fixed}}@media (width<=600px){.page{padding-inline:12px;padding-bottom:32px}.workbench-page-container{margin-inline:-12px}.workbench-page-container .ant-page-header-heading{padding-top:18px}.workbench-page-container .ant-page-header-heading-title{font-size:24px}.workbench-page-container .ant-page-header-heading,.workbench-page-container .ant-page-header-heading-left{flex-direction:column;align-items:stretch}.page-header-actions{justify-content:flex-start}.header-zone,.pro-user-menu>span:last-child,.weapon-mode-toolbar>.ant-typography{display:none}.weapon-mode-toolbar .ant-segmented-item-label{padding-inline:8px;font-size:11px}.metric-grid.ant-pro-card>.ant-pro-card-body,.creator-intelligence-page .metric-grid.ant-pro-card>.ant-pro-card-body{grid-template-columns:1fr!important}.task-inbox-item{grid-template-columns:3px minmax(0,1fr)}.task-action{grid-column:2}.weapon-builds-heading,.weapon-season-picker{flex-direction:column;align-items:stretch}.weapon-season-picker .ant-select{width:100%;min-width:0}.table-section .workbench-pro-table .ant-table-pagination.ant-pagination{flex-wrap:wrap;width:calc(100% - 24px);margin:8px 12px!important}.table-section .workbench-pro-table .ant-pagination-total-text{text-align:left;flex:1 0 100%;margin-bottom:4px}.season-publish-flow{grid-template-columns:1fr}.season-sync-section-body{padding:16px}.version-explanation-item{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:16px 14px}.version-explanation-marker span{width:34px;height:34px}.version-explanation-heading,.version-code-change{flex-direction:column;align-items:flex-start}.version-code-change>.anticon{transform:rotate(90deg)}.version-source-links a{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.build-explanation-panel .ant-pro-card-header{align-items:flex-start}.build-explanation-panel .ant-pro-card-title{white-space:normal;width:100%}.build-explanation-panel .ant-pro-core-label-tip{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.build-explanation-panel .ant-pro-core-label-tip-title{width:auto}.build-explanation-panel .ant-pro-core-label-tip-subtitle{white-space:normal;width:100%;margin-inline-start:0;line-height:1.5}.quality-status{flex-wrap:wrap;align-items:flex-start;gap:8px 14px}.quality-status .status-detail{width:100%;margin:0}.quality-rate-row{grid-template-columns:1fr;gap:12px}.quality-section-heading{flex-direction:column;align-items:flex-start}.workbench-page-container .ant-page-header-heading-left,.workbench-page-container .ant-page-header-heading-title,.workbench-page-container .ant-page-header-heading-sub-title{white-space:normal;width:100%;min-width:0;max-width:100%}.build-history-page>.action-button:first-child{margin-top:12px}.build-current-panel .ant-pro-core-label-tip,.build-history-panel .ant-pro-core-label-tip{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.build-current-panel .ant-pro-core-label-tip-title,.build-history-panel .ant-pro-core-label-tip-title{width:auto}.build-current-panel .ant-pro-core-label-tip-subtitle,.build-history-panel .ant-pro-core-label-tip-subtitle{white-space:normal;width:100%;margin-inline-start:0;line-height:1.5}.build-current-code-block{padding:18px 16px}.build-current-descriptions{padding:16px 16px 6px}.build-current-descriptions .ant-descriptions-row{flex-direction:column;display:flex}.build-current-descriptions .ant-descriptions-item{padding-bottom:12px}.build-history-panel .ant-pro-card-header{align-items:flex-start}.build-history-panel .ant-pro-card-title{white-space:normal}}.action-button{white-space:nowrap;border-radius:10px;font-weight:600;transition:border-color .2s,box-shadow .2s,transform .2s,filter .2s}.action-button:not(:disabled):active{transform:translateY(1px)}.action-button-primary.ant-btn-color-primary.ant-btn-variant-solid{background:linear-gradient(135deg,#087f88 0%,#0b9da8 48%,#29b7aa 100%);border-color:#0a8f99;box-shadow:0 7px 16px #0b9da82e}.action-button-primary.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):hover{filter:saturate(1.04);background:linear-gradient(135deg,#076f77 0%,#098f99 48%,#20a99d 100%);border-color:#087f88;box-shadow:0 9px 20px #0b9da83d}.action-button-secondary.ant-btn-variant-outlined{background:linear-gradient(#fff 0%,#f4f7f6 100%);border-color:#d7dfdc;box-shadow:0 2px 5px #192d290d}.action-button-secondary.ant-btn-variant-outlined:not(:disabled):hover{background:linear-gradient(#fff 0%,#eaf7f5 100%);border-color:#8bc9c6;box-shadow:0 5px 12px #0b9da81a}.action-button-tertiary.ant-btn-variant-text:not(:disabled):hover{background:linear-gradient(135deg,#f2f7f6 0%,#e7f4f2 100%)}.action-button-dangerPrimary.ant-btn-color-danger.ant-btn-variant-solid{background:linear-gradient(135deg,#bd3948 0%,#d84f4f 52%,#ed6a5e 100%);border-color:#cc454b;box-shadow:0 7px 16px #d84f4f2b}.action-button-dangerPrimary.ant-btn-color-danger.ant-btn-variant-solid:not(:disabled):hover{background:linear-gradient(135deg,#aa3140 0%,#c94448 52%,#dc5a51 100%);border-color:#b73542;box-shadow:0 9px 20px #d84f4f38}.action-button-link.ant-btn-variant-link,.action-button-danger.ant-btn-variant-link{border-radius:8px}.action-button-link.ant-btn-variant-link:not(:disabled):hover{background:linear-gradient(135deg,#edf9f7 0%,#e2f4f2 100%)}.action-button-danger.ant-btn-variant-link:not(:disabled):hover{background:linear-gradient(135deg,#fff4f2 0%,#ffe8e5 100%)}.action-button-page{min-height:40px}.action-button-row{min-height:40px;padding-inline:8px}.action-button-icon{width:40px;min-width:40px;height:40px;padding-inline:0}.action-group{white-space:nowrap}.action-group-compact .action-button{padding-inline:8px}.workbench-form-modal .ant-modal-content{border-radius:14px;overflow:hidden}.workbench-form-modal .ant-modal-body{padding-top:8px}.workbench-action-drawer .ant-drawer-content{border-radius:14px 0 0 14px;overflow:hidden}.workbench-action-drawer .ant-drawer-body{padding:20px}.component-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.component-catalog-section{min-width:0}.component-catalog-demo{flex-wrap:wrap;align-items:center;gap:10px;padding:20px;display:flex}.component-catalog-rule{color:var(--muted);margin:0;padding:0 20px 18px;font-size:12px;line-height:1.65}.component-catalog-stack{flex-direction:column;gap:12px;padding:20px;display:flex}@media (width<=900px){.component-catalog-grid{grid-template-columns:1fr}}.lightweight-trend-chart{width:100%;min-width:0;position:relative}.lightweight-trend-chart svg{touch-action:pan-y;width:100%;height:232px;display:block;overflow:visible}.trend-grid-line{stroke:#e8eceb;stroke-width:1px;stroke-dasharray:3 4}.trend-axis-label{fill:#8b9592;font-family:inherit;font-size:11px}.trend-series-line{fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.trend-active-line{stroke:#9aa5a2;stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.dashboard-chart-tooltip{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #dfe6e4;border-radius:10px;grid-template-columns:auto auto;gap:5px 14px;min-width:142px;padding:9px 11px;font-size:12px;display:grid;position:absolute;top:4px;right:8px;box-shadow:0 7px 20px #1d312d1f}.dashboard-chart-tooltip strong{color:#52605d;grid-column:1/-1;font-weight:600}.dashboard-chart-tooltip span{display:contents}.dashboard-chart-tooltip i{border-radius:50%;align-self:center;width:7px;height:7px}.dashboard-chart-tooltip b{color:#18211f;font-variant-numeric:tabular-nums;justify-self:end}
