:root:root{--ink:#202c40;--ink-soft:#536278;--ink-faint:#5f6c80;--paper:#fff;--canvas:#f3f6fb;--sidebar:#f6f8fc;--line:#dce4ef;--primary:#2c5dcc;--primary-ink:#2c5dcc;--primary-soft:#edf3ff;--primary-hover:#254fae;--green-ink:#17765c;--green-soft:#ebf7f1;--amber-ink:#98621c;--amber-soft:#fff6e9;--red-ink:#b6474e;--red-soft:#fff0f1;--radius:10px;--shadow-card:none;--text-label:12px;--text-control:13px;--text-body:14px;--text-section:16px;--text-heading:24px}html body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--text-body);line-height:1.5}[hidden]{display:none!important}.s-page{min-width:0}.s-page h1,.s-page h2,.s-page h3,.s-page p{margin:0}.s-page h1{font-size:var(--text-heading);letter-spacing:-.5px;font-weight:650;line-height:1.4}.s-page h2{font-size:var(--text-section);font-weight:600}.s-page h3{font-size:var(--text-body);font-weight:600}.s-page-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.s-page-head h1{font-size:var(--text-heading);letter-spacing:-.5px;margin:0;font-weight:650;line-height:1.4}.s-page-head p{font-size:var(--text-label);color:var(--ink-soft);margin:6px 0 0}.s-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s-page-head>.s-actions{flex-shrink:0;padding-top:3px}.s-panel{background:var(--paper);border:1px solid var(--line);border-radius:10px;min-width:0;margin-bottom:18px}.s-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.s-panel>header h2{font-size:var(--text-body);margin:0;font-weight:600}.s-panel>header p{color:var(--ink-soft);font-size:var(--text-label);margin:5px 0 0}.s-panel-body{min-width:0;padding:20px}.s-panel:has(>.s-panel-body>table)>.s-panel-body{padding:0;overflow:auto}.s-columns{grid-template-columns:1.35fr 1fr;gap:18px;display:grid}.s-columns.equal{grid-template-columns:1fr 1fr}.s-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.s-stat{background:var(--paper);border:1px solid var(--line);border-radius:9px;min-width:0;padding:17px 18px}.s-stat>span{font-size:var(--text-label);color:var(--ink-soft);display:block}.s-stat>strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:9px 0 6px;font-size:26px;font-weight:600;line-height:1.3;display:block}.s-stat>small{font-size:var(--text-label);color:var(--ink-soft);display:block}.s-list-row{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:15px 0;display:flex}.s-list-row:first-child{padding-top:0}.s-list-row:last-child{border-bottom:0;padding-bottom:0}.s-list-row>div{flex:1;min-width:0}.s-list-row strong{font-size:var(--text-label);font-weight:600}.s-list-row p{font-size:var(--text-label);color:var(--ink-soft);margin:4px 0 0}.s-list-row>a{font-size:var(--text-label);color:var(--primary);white-space:nowrap;text-decoration:none}.s-list-icon{background:var(--canvas);width:34px;height:34px;color:var(--ink-soft);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.s-table{border-collapse:collapse;width:100%;font-size:var(--text-label);text-align:left}.s-table th{font-size:var(--text-label);color:var(--ink-soft);background:var(--sidebar);white-space:nowrap;padding:11px 16px;font-weight:500}.s-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px}.s-table tr:last-child td{border-bottom:0}.s-table td small{font-size:var(--text-label);color:var(--ink-soft);margin-top:4px;display:block}.s-table a{color:var(--primary);font-weight:600;text-decoration:none}.s-table tr:hover td{background:var(--sidebar)}.s-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:23px;margin-bottom:20px;display:flex}.s-tabs button{font-size:var(--text-label);color:var(--ink-soft);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0 12px}.s-tabs button[aria-pressed=true]{border-bottom-color:var(--primary);color:var(--primary);font-weight:600}.s-tabs button:hover{color:var(--primary);background:0 0}.s-note{background:var(--primary-soft);font-size:var(--text-label);border-radius:7px;margin-bottom:18px;padding:13px 16px}.s-note p{font-size:var(--text-label);color:var(--ink-soft);margin:3px 0 0}.s-secondary{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin:18px 0;padding:16px 20px}.s-secondary>summary{font-size:var(--text-label);cursor:pointer;font-weight:600}.s-secondary[open]>summary{margin-bottom:18px}.s-page .s-muted{color:var(--ink-soft);font-size:var(--text-label)}.shenliu-shell .ui-btn,.auth-page .ui-btn{min-height:33px;font-size:var(--text-control);box-shadow:none;border-radius:7px;padding:7px 12px;font-weight:500;line-height:1.45}.shenliu-shell .ui-field,.auth-page .ui-field{min-height:34px;font-size:var(--text-control);border-radius:7px;padding:8px 10px;line-height:1.4}.shenliu-shell .ui-badge{font-size:var(--text-label);border-radius:5px;padding:3px 7px;font-weight:500}.shenliu-shell .section-title{border:0;margin:0 0 16px;padding:0;font-size:14px}.shenliu-shell .section-title:before{display:none}.shenliu-shell .card{box-shadow:none}.shenliu-shell .muted{color:var(--ink-soft)}html .auth-page{background:var(--paper);grid-template-columns:1fr 1fr;gap:55px;min-height:100dvh;padding:38px;display:grid}.auth-page .auth-brand-pane{background:var(--sidebar);color:var(--ink);border-radius:14px;flex-direction:column;justify-content:space-between;align-items:stretch;width:auto;min-width:0;min-height:644px;padding:35px;display:flex}.auth-brand-lockup{align-items:center;gap:12px;display:flex}.auth-brand-lockup strong{letter-spacing:1px;font-size:21px}.auth-brand-lockup>span{font-size:var(--text-label);letter-spacing:1.5px;color:var(--ink-soft)}.auth-page .auth-brand-pane .brand-logo{color:#203d72}.auth-brand-message h1{letter-spacing:-1px;margin:28px 0 15px;font-size:36px;font-weight:650;line-height:1.45}.auth-brand-message p{color:var(--ink-soft);font-size:13px;line-height:1.9}.auth-brand-caption{font-size:var(--text-label);color:var(--ink-soft)}.auth-page .auth-form-pane{justify-content:center;align-items:center;min-width:0;padding:0;display:flex}.auth-page .auth-card{width:100%;max-width:365px;box-shadow:none;background:0 0;border:0;margin:auto;padding:0}.auth-page .auth-title{font-size:var(--text-heading);letter-spacing:-.5px;margin:0 0 10px;font-weight:650}.auth-page .auth-subtitle{font-size:var(--text-label);color:var(--ink-soft);margin:0 0 27px}.auth-page .auth-form{gap:15px}.auth-page .auth-label,.auth-page .auth-footer{font-size:var(--text-label)}.s-page.is-fullscreen{background:var(--canvas);padding:27px 26px;overflow:auto}@media (width<=950px){.s-stats{gap:9px}.s-stat{padding:14px 12px}.s-stat>strong{font-size:22px}html .auth-page{gap:30px;padding:25px}.auth-page .auth-brand-pane{padding:25px}.auth-brand-message h1{font-size:29px}}@media (width<=700px){.s-page-head{flex-wrap:wrap;gap:12px;margin-bottom:20px}.s-page-head>.s-actions{padding:0}.s-columns,.s-columns.equal{grid-template-columns:minmax(0,1fr);gap:0}.s-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.s-panel>header{flex-wrap:wrap;padding:16px}.s-panel-body{padding:16px}.s-tabs{gap:18px}.s-page-head h1{font-size:22px}html .auth-page{padding:24px;display:block}.auth-page .auth-brand-pane{background:0 0;min-height:0;margin-bottom:42px;padding:0}.auth-brand-message,.auth-brand-caption{display:none}.auth-page .auth-card{margin:0 auto}.s-table{min-width:600px}}.shenliu-shell .s-usage-compact.usage-summary{background:0 0;border:0;margin:0 0 22px;padding:0}.shenliu-shell .s-usage-compact .usage-kpis{gap:12px;margin:0}.shenliu-shell .s-usage-compact .usage-kpi{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:none;border-radius:9px;padding:17px 18px}.shenliu-shell .s-usage-compact .usage-kpi>span{font-size:var(--text-label);color:var(--ink-soft)}.shenliu-shell .s-usage-compact .usage-kpi>strong{letter-spacing:-.8px;margin:9px 0 6px;font-size:26px;font-weight:600;line-height:1.3}.shenliu-shell .s-usage-compact .usage-kpi>small,.shenliu-shell .s-usage-compact .usage-note{font-size:var(--text-label);color:var(--ink-soft)}.shenliu-shell .s-usage-compact .usage-note{margin:10px 0 0}.platform-state{font-size:var(--text-label);background:var(--primary-soft);color:var(--primary);border-radius:5px;padding:3px 7px;display:inline-block}.platform-state.is-good{background:var(--green-soft);color:var(--green-ink)}.platform-state.is-warn{background:var(--amber-soft);color:var(--amber-ink)}.platform-state.is-bad{background:var(--red-soft);color:var(--red-ink)}.enterprise-dashboard-empty{padding:10px 0}.enterprise-dashboard-empty>span{display:none}.enterprise-dashboard-empty p{font-size:var(--text-label);color:var(--ink-soft);margin:5px 0}.shenliu-shell .design-run-list .filters-card{background:0 0;border:0;margin:0 0 17px;padding:0}.shenliu-shell .design-run-list .filters{grid-template-columns:minmax(210px,2.4fr) minmax(112px,1fr) minmax(112px,1fr) minmax(120px,1fr) minmax(150px,1.3fr) minmax(112px,1fr);align-items:center;gap:10px;display:grid}.shenliu-shell .design-run-list .filters>.ui-field{box-sizing:border-box;border-radius:8px;width:100%;min-width:0;max-width:none;height:36px;min-height:36px;padding-top:7px;padding-bottom:7px;font-size:13px;line-height:20px}.run-list-views{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;display:flex}.run-list-views>button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:13px}.run-list-views>button[aria-pressed=true]{border-color:var(--blue,#2d62e9);color:var(--blue,#2d62e9);font-weight:600}.run-list-views>span,.run-trash-banner{font-size:var(--text-label);color:var(--ink-soft)}.run-trash-banner{background:#f1f4f9;border-radius:8px;margin:0 0 18px;padding:12px 16px}.run-trash-action{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.run-trash-action .ui-btn{font-size:var(--text-label);padding:4px 6px}.run-trash-action .run-delete-button:not(:disabled){color:#b44949}.run-trash-help{color:var(--ink-soft);cursor:help;font-size:13px}.run-trash-error{white-space:normal;font-size:var(--text-label);color:#a13b3b;display:block}.run-trash-error button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.shenliu-shell .design-run-list table col.col-actions{width:96px}@media (width<=1250px){.shenliu-shell .design-run-list .filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.shenliu-shell .design-run-list .filters{grid-template-columns:repeat(2,minmax(0,1fr))}.shenliu-shell .design-run-list .filters>.filter-search,.shenliu-shell .design-run-list .filters>select:last-child{grid-column:1/-1}}.shenliu-shell .design-run-list table{table-layout:fixed;min-width:1040px;font-size:var(--text-label)}.shenliu-shell .design-run-list table col.col-title{width:auto}.shenliu-shell .design-run-list table col.col-progress{width:150px}.shenliu-shell .design-run-list table col.col-owner{width:90px}.shenliu-shell .design-run-list table col.col-host{width:160px}.shenliu-shell .design-run-list table col.col-version{width:90px}.shenliu-shell .design-run-list table col.col-updated{width:142px}.shenliu-shell .design-run-list table th{font-size:var(--text-label);letter-spacing:0;background:var(--sidebar);padding:11px 16px;font-weight:600}.shenliu-shell .design-run-list table td{font-size:var(--text-body);white-space:normal;padding:10px 16px}.shenliu-shell .design-run-list .run-title{font-size:var(--text-body);font-weight:600;line-height:1.45}.shenliu-shell .design-run-list .run-title-sub{font-size:var(--text-label);flex-wrap:wrap;gap:5px;margin-top:3px}.shenliu-shell .design-run-list .run-slug{font-size:var(--text-label);color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.shenliu-shell .design-run-list .run-workspace{font-size:var(--text-label);color:var(--primary);background:0 0;border-radius:0;padding:0}.shenliu-shell .design-run-list .run-route-meta{font-size:var(--text-label);color:var(--ink-soft)}.shenliu-shell .design-run-list .branch-chip{font-size:var(--text-label)}.shenliu-shell .design-run-list .run-progress-detail{color:var(--ink-soft);font-size:var(--text-label);align-items:center;gap:6px;margin-top:4px;display:flex}.shenliu-shell .design-run-list .run-progress-detail .progress{flex:1;min-width:50px}.shenliu-shell .design-run-list .progress-track{max-width:60px;height:4px}.shenliu-shell .design-run-list .progress-label{font-size:var(--text-label)}.shenliu-shell .design-run-list .host-model-cell{font-size:14px}.shenliu-shell .design-run-list .host-model-cell small,.shenliu-shell .design-run-list .host-model-cell .muted,.shenliu-shell .design-run-list .time-cell small{font-size:var(--text-label);margin-top:4px;display:block}.shenliu-shell .design-run-list .status-badge{font-size:var(--text-label);border-radius:5px;padding:3px 7px}.shenliu-shell .design-run-list .pagination{font-size:var(--text-label);margin-top:17px}.shenliu-shell .design-inbox{gap:0}.shenliu-shell .design-inbox .s-page-head{margin-bottom:24px}.shenliu-shell .design-inbox .governed-run-card{border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0;padding:16px 0}.shenliu-shell .design-knowledge.knowledge-page{max-width:none;padding:0}.shenliu-shell .design-knowledge .knowledge-workbench{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.shenliu-shell .design-knowledge .knowledge-flow-sheet{padding:0}.shenliu-shell .design-knowledge .knowledge-tabs{border-bottom:1px solid var(--line);gap:23px;margin:0 0 20px;padding:0}.shenliu-shell .design-knowledge .knowledge-tabs button{font-size:var(--text-label);min-height:0;margin:0;padding:10px 0 12px}.shenliu-shell .design-knowledge .knowledge-tab-panel{padding:0}.shenliu-shell .design-knowledge .knowledge-next{border:0;border-radius:7px;gap:9px;min-height:0;margin:0 0 18px;padding:13px 16px}.shenliu-shell .design-knowledge .knowledge-next strong{font-size:var(--text-label)}.shenliu-shell .design-knowledge .knowledge-next div>span{font-size:var(--text-label);margin-top:3px;line-height:1.6}.shenliu-shell .design-knowledge .knowledge-next-icon{flex-shrink:0;width:20px;height:20px;font-size:13px}.shenliu-shell .design-knowledge .knowledge-flow-config,.shenliu-shell .design-knowledge .knowledge-flow-members{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:20px}.shenliu-shell .design-knowledge .knowledge-section-heading{gap:15px;margin-bottom:18px;padding:0}.shenliu-shell .design-knowledge .knowledge-section-heading h3{margin:0;font-size:14px}.shenliu-shell .design-knowledge .knowledge-section-heading p{font-size:var(--text-label);margin:5px 0 0}.shenliu-shell .design-knowledge .knowledge-repo-row{border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:13px;padding:14px 0}.shenliu-shell .design-knowledge .knowledge-repo-row:last-child{border-bottom:0}.shenliu-shell .design-knowledge .knowledge-repo-copy strong{font-size:var(--text-label)}.shenliu-shell .design-knowledge .knowledge-repo-copy small{font-size:var(--text-label);margin-top:4px}.shenliu-shell .design-knowledge .knowledge-repo-mark{width:28px;height:28px;font-size:var(--text-label);border-radius:6px}.shenliu-shell .design-knowledge .knowledge-chip{font-size:var(--text-label);padding:2px 5px}.shenliu-shell .design-knowledge .knowledge-settings{padding:0}.shenliu-shell .design-knowledge .knowledge-settings>.knowledge-flow-field,.shenliu-shell .design-knowledge .knowledge-danger{background:var(--paper);border:1px solid var(--line);border-radius:10px;margin:0 0 18px;padding:20px}.shenliu-shell .design-knowledge .knowledge-model-row{gap:8px}.shenliu-shell .design-knowledge .knowledge-flow-field{font-size:var(--text-label);margin:0 0 16px}.shenliu-shell .design-knowledge .knowledge-flow-field small{font-size:var(--text-label)}.shenliu-shell .design-knowledge .knowledge-library-trigger{border-radius:8px;gap:9px;padding:8px 12px 8px 8px}.shenliu-shell .design-knowledge .knowledge-domain-glyph{border-radius:7px;width:29px;height:29px;font-size:15px}.shenliu-shell .design-knowledge .knowledge-library-meta{font-size:var(--text-label)}.shenliu-shell .design-knowledge .knowledge-library-count{display:none}.shenliu-shell .design-knowledge .knowledge-library-bar>.ui-badge{margin-left:0}.shenliu-shell .design-knowledge .knowledge-library-bar>.knowledge-menu{margin-left:auto}.knowledge-published-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.knowledge-published-row h2{margin:5px 0 0;font-size:16px}.knowledge-published-row h2 small{font-size:var(--text-label);color:var(--ink-soft);margin-left:6px;font-weight:400}.knowledge-design-phases{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:19px 0;display:grid}.knowledge-design-phases>div{border-top:3px solid var(--line);font-size:var(--text-label);padding-top:11px}.knowledge-design-phases>div.is-done{border-color:var(--green-ink)}.knowledge-design-phases>div.is-current{border-color:var(--primary)}.knowledge-design-phases strong{font-weight:500}.knowledge-design-phases small{font-size:var(--text-label);color:var(--ink-soft);margin-top:4px;display:block}.knowledge-design-definition{font-size:var(--text-label);gap:12px;margin:0;display:grid}.knowledge-design-definition>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding-bottom:11px;display:flex}.knowledge-design-definition dt{color:var(--ink-soft)}.knowledge-design-definition dd{text-align:right;overflow-wrap:anywhere;margin:0}.knowledge-design-history{margin-top:16px}.knowledge-design-history summary{cursor:pointer;color:var(--primary);font-size:var(--text-label)}.knowledge-design-history[open]>summary{margin-bottom:15px}.knowledge-design-usage{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.knowledge-design-usage>div{border-right:1px solid var(--line);padding:10px 0}.knowledge-design-usage>div:last-child{border:0}.knowledge-design-usage span{font-size:var(--text-label);color:var(--ink-soft);display:block}.knowledge-design-usage strong{margin-top:5px;font-size:21px;font-weight:600;display:block}.knowledge-design-usage strong small{font-size:var(--text-label);color:var(--ink-soft);font-weight:400}@media (width<=700px){.knowledge-design-phases{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-design-usage{gap:8px}.knowledge-design-usage strong{font-size:18px}.knowledge-published-row,.shenliu-shell .design-knowledge .knowledge-flow-repo-actions,.shenliu-shell .design-knowledge .knowledge-repo-row{flex-wrap:wrap}}.shenliu-shell .design-admin,.shenliu-shell .design-catalog{max-width:none;padding:0}.shenliu-shell .s-page-head{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;margin:0 0 24px;padding:0}.shenliu-shell .s-page-head h1{font-size:var(--text-heading);letter-spacing:-.5px;margin:0;font-weight:650;line-height:1.4}.shenliu-shell .s-page-head p{font-size:var(--text-label);color:var(--ink-soft);max-width:none;margin:8px 0 0;line-height:1.6}.shenliu-shell .s-page-head>.enterprise-toolbar,.shenliu-shell .s-page-head>.organization-actions,.shenliu-shell .s-page-head>.platform-knowledge-header-tools{flex-wrap:wrap;align-items:center;gap:8px;padding-top:3px;display:flex}.shenliu-shell .design-admin .catalog-card{border:1px solid var(--line);box-shadow:none;border-radius:10px;margin-bottom:18px}.shenliu-shell .design-admin .catalog-toolbar{gap:15px;min-height:0;padding:18px 20px}.shenliu-shell .design-admin .catalog-toolbar h2{font-size:var(--text-body);margin:0;font-weight:600}.shenliu-shell .design-admin .catalog-toolbar p{font-size:var(--text-label);color:var(--ink-soft);margin:5px 0 0}.shenliu-shell .design-admin .catalog-row{gap:13px;min-height:0;padding:14px 20px}.shenliu-shell .design-admin .catalog-row h3,.shenliu-shell .design-admin .catalog-row strong{font-size:var(--text-label);font-weight:600}.shenliu-shell .design-admin .catalog-row p,.shenliu-shell .design-admin .catalog-row small{font-size:var(--text-label)}.shenliu-shell .design-admin .catalog-logo{border-radius:8px;width:34px;height:34px;font-size:15px}.shenliu-shell .design-admin table{font-size:var(--text-label)}.shenliu-shell .design-admin table th,.shenliu-shell .design-catalog table th{font-size:var(--text-label);color:var(--ink-soft);background:var(--sidebar);letter-spacing:0;text-transform:none;padding:11px 16px;font-weight:500}.shenliu-shell .design-admin table td,.shenliu-shell .design-catalog table td{font-size:var(--text-label);padding:14px 16px}.shenliu-shell .design-admin table td small,.shenliu-shell .design-catalog table td small{font-size:var(--text-label);color:var(--ink-soft);margin-top:4px;display:block}.shenliu-shell .design-admin .catalog-banner{font-size:var(--text-label);border:0;border-radius:7px;padding:13px 16px}.shenliu-shell .design-admin .catalog-banner strong{font-size:var(--text-label)}.shenliu-shell .design-admin .catalog-tabs{border-bottom:1px solid var(--line);gap:23px;margin:0 0 20px;padding:0}.shenliu-shell .design-admin .catalog-tabs button{font-size:var(--text-label);background:0 0;border-radius:0;min-height:0;padding:10px 0 12px}.s-catalog-search{gap:8px;max-width:100%;margin:0 0 17px;display:flex}.s-catalog-search input{flex:1;max-width:520px}.shenliu-shell .design-workspaces>.s-note{margin-top:20px}.shenliu-shell .design-admin .usage-tabs{border-bottom:1px solid var(--line);gap:23px;margin:20px 0;padding:0}.shenliu-shell .design-admin .usage-tabs .ui-btn{color:var(--ink-soft);font-size:var(--text-label);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0 12px}.shenliu-shell .design-admin .usage-tabs .ui-btn[aria-pressed=true]{border-bottom-color:var(--primary);color:var(--primary)}.shenliu-shell .design-admin .usage-filters{background:0 0;border:0;align-items:end;gap:8px;margin:0 0 17px;padding:0}.shenliu-shell .design-admin .usage-filters label{font-size:var(--text-label)}.shenliu-shell .design-admin .usage-period{font-size:var(--text-label);margin:15px 0}.shenliu-shell .design-admin .usage-note{font-size:var(--text-label)}.shenliu-shell .design-admin .usage-kpis{gap:12px;margin:0 0 18px}.shenliu-shell .design-admin .usage-kpi{border:1px solid var(--line);border-radius:9px;padding:17px 18px}.shenliu-shell .design-admin .usage-kpi>span{font-size:var(--text-label)}.shenliu-shell .design-admin .usage-kpi>strong{margin:9px 0 6px;font-size:26px;font-weight:600;line-height:1.3}.shenliu-shell .design-admin .usage-kpi>small{font-size:var(--text-label)}.shenliu-shell .design-admin .usage-section-heading{padding:18px 20px}.shenliu-shell .design-admin .usage-section-heading p{font-size:var(--text-label)}.shenliu-shell .design-admin .platform-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shenliu-shell .design-admin .platform-knowledge-asof{font-size:var(--text-label)}.shenliu-shell .design-admin .platform-knowledge-chips{gap:8px;padding:0 20px 16px}.shenliu-shell .design-admin .platform-knowledge-chips button{font-size:var(--text-label)}.shenliu-shell .design-admin .platform-knowledge-filters select:disabled{display:none}.shenliu-shell .design-tenant-knowledge .platform-identity-bar{font-size:var(--text-label);background:var(--amber-soft);border:0;border-radius:6px;margin-bottom:18px;padding:8px 12px}.shenliu-shell .design-tenant-knowledge .platform-identity-bar>span:not(.platform-identity-actor){display:none}.shenliu-shell .design-tenant-knowledge .platform-knowledge-console{display:block}.shenliu-shell .design-tenant-knowledge .platform-library-detail{background:0 0;border:0;padding:0;overflow:visible}.shenliu-shell .design-tenant-knowledge .platform-tabs{gap:23px;margin:0 0 20px;padding:0}.shenliu-shell .design-tenant-knowledge .platform-tabs button{font-size:var(--text-label);padding:10px 0 12px}.shenliu-shell .design-tenant-knowledge .platform-tab-panel{padding:0}.shenliu-shell .design-tenant-knowledge .platform-next{border:0;border-radius:7px;gap:9px;margin:0 0 18px;padding:13px 16px}.shenliu-shell .design-tenant-knowledge .platform-next-icon{width:20px;height:20px;font-size:13px}.shenliu-shell .design-tenant-knowledge .platform-next strong,.shenliu-shell .design-tenant-knowledge .platform-next div>span{font-size:var(--text-label)}.shenliu-shell .design-tenant-knowledge .platform-repo-section,.shenliu-shell .design-tenant-knowledge .platform-members,.shenliu-shell .design-tenant-knowledge .platform-settings{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:20px}.shenliu-shell .design-tenant-knowledge .platform-build-grid{display:block}.shenliu-shell .design-tenant-knowledge .platform-build-card{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:20px}.shenliu-shell .design-tenant-knowledge .platform-build-card h3{margin:0 0 18px;font-size:14px}.shenliu-shell .design-tenant-knowledge .platform-build-card p{font-size:var(--text-label)}.shenliu-shell .design-tenant-knowledge .platform-binding{font-size:var(--text-label);gap:12px}.shenliu-shell .design-tenant-knowledge .platform-binding>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding-bottom:11px;display:flex}.shenliu-shell .design-tenant-knowledge .platform-binding dt{font-size:var(--text-label);color:var(--ink-soft)}.shenliu-shell .design-tenant-knowledge .platform-binding dd{font-size:var(--text-label);text-align:right}.shenliu-shell .design-tenant-knowledge .platform-version,.shenliu-shell .design-tenant-knowledge .platform-delivery,.shenliu-shell .design-tenant-knowledge .platform-build-progress{font-size:var(--text-label);border-radius:7px;padding:15px}.shenliu-shell .design-tenant-knowledge .platform-delivery small{font-size:var(--text-label)}.shenliu-shell .design-tenant-knowledge .platform-build-actions{flex-flow:wrap}.shenliu-shell .design-tenant-knowledge .platform-tenant-bar{background:0 0;border:0;margin:0;padding:0}.shenliu-shell .design-tenant-knowledge .platform-tenant-overview{margin:0 0 18px}.shenliu-shell .design-tenant-knowledge .knowledge-library-trigger strong{font-size:14px}.shenliu-shell .design-tenant-knowledge .knowledge-library-meta{font-size:var(--text-label)}.shenliu-shell .design-tenant-knowledge .knowledge-library-bar>.ui-badge{margin-left:0}.shenliu-shell .design-upgrade{max-width:none;padding:0}.shenliu-shell .design-upgrade .upgrade-policy-current{gap:12px;margin:0 0 22px}.shenliu-shell .design-upgrade .upgrade-policy-current article{box-shadow:none;border-radius:9px;padding:17px 18px}.shenliu-shell .design-upgrade .upgrade-policy-current article>span{font-size:var(--text-label)}.shenliu-shell .design-upgrade .upgrade-policy-current article>strong{font-size:var(--text-heading);margin:9px 0 6px;font-weight:600}.shenliu-shell .design-upgrade .upgrade-policy-current article>small{font-size:var(--text-label)}.shenliu-shell .design-upgrade .upgrade-policy-layout{flex-direction:column;gap:18px;display:flex}.shenliu-shell .design-upgrade .upgrade-policy-editor{border:1px solid var(--line);box-shadow:none;border-radius:10px}.shenliu-shell .design-upgrade .upgrade-policy-editor>header{padding:18px 20px}.shenliu-shell .design-upgrade .upgrade-policy-editor>header p{display:none}.shenliu-shell .design-upgrade .upgrade-policy-editor>header h2{font-size:14px}.shenliu-shell .design-upgrade .upgrade-policy-modes{gap:12px;margin:20px}.shenliu-shell .design-upgrade .upgrade-policy-modes button{border-radius:7px;padding:12px}.shenliu-shell .design-upgrade .upgrade-policy-modes b,.shenliu-shell .design-upgrade .upgrade-policy-modes span{font-size:var(--text-label)}.shenliu-shell .design-upgrade .upgrade-policy-form{gap:15px;padding:0 20px}.shenliu-shell .design-upgrade .upgrade-policy-form label{font-size:var(--text-label)}.shenliu-shell .design-upgrade .upgrade-policy-form input,.shenliu-shell .design-upgrade .upgrade-policy-form select,.shenliu-shell .design-upgrade .upgrade-policy-form textarea{font-size:var(--text-label);border-radius:7px;padding:8px 10px}.shenliu-shell .design-upgrade .upgrade-policy-guide{background:var(--primary-soft);color:var(--ink);border:0;border-radius:7px;padding:16px 20px}.shenliu-shell .design-upgrade .upgrade-policy-guide>p{font-size:var(--text-label);color:var(--ink)}.shenliu-shell .design-upgrade .upgrade-policy-guide ol{gap:25px;margin:12px 0;padding:0;display:flex}.shenliu-shell .design-upgrade .upgrade-policy-guide li{flex:1;padding:0;list-style:none}.shenliu-shell .design-upgrade .upgrade-policy-guide li:before{display:none}.shenliu-shell .design-upgrade .upgrade-policy-guide b{font-size:var(--text-label);color:var(--ink)}.shenliu-shell .design-upgrade .upgrade-policy-guide span{font-size:var(--text-label);color:var(--ink-soft)}.shenliu-shell .design-upgrade .upgrade-policy-guide a{color:var(--primary);font-size:var(--text-label)}.shenliu-shell .design-upgrade .upgrade-policy-revocations{font-size:var(--text-label);margin:20px}.shenliu-shell .design-upgrade .upgrade-policy-editor>footer{padding:0 20px 20px}.shenliu-shell .design-upgrade .upgrade-policy-editor>footer p{font-size:var(--text-label)}.shenliu-shell .design-account .section-card,.shenliu-shell .design-releases .section-card{margin:0 0 18px;padding:20px}.shenliu-shell .design-account .account-profile{align-items:flex-start;gap:18px}.shenliu-shell .design-account .form-label,.shenliu-shell .design-account .form-hint{font-size:var(--text-label)}.shenliu-shell .design-notes .release-current{border-radius:10px;padding:20px}.shenliu-shell .design-notes .release-current h2{font-size:20px}.shenliu-shell .design-notes .release-current p{font-size:var(--text-label)}.shenliu-shell .design-notes .release-current .release-current-title{font-size:24px}.shenliu-shell .design-notes .release-note-meta{font-size:var(--text-label)}.shenliu-shell .design-notes .release-history{border-radius:10px;padding:20px}.shenliu-shell .design-notes .release-history-item{padding:15px 0}.shenliu-shell .design-notes .release-history-item h3{font-size:14px}.shenliu-shell .design-notes .release-history-item p,.shenliu-shell .design-releases table{font-size:var(--text-label)}.shenliu-shell .design-releases table th{font-size:var(--text-label);letter-spacing:0;background:var(--sidebar);padding:11px 16px}.shenliu-shell .design-releases table td{padding:14px 16px}.shenliu-shell .design-releases .s-secondary .card{border:0;margin:16px 0;padding:0}.shenliu-shell .design-releases .s-secondary .dropzone{padding:20px}.shenliu-shell .design-help .help-start{background:var(--primary-soft);font-size:var(--text-label);border:0;margin-bottom:20px;padding:20px}.shenliu-shell .design-help .help-grid{gap:18px}.shenliu-shell .design-help .help-card{border-radius:10px;padding:20px}.shenliu-shell .design-help .help-card h3{font-size:14px}.shenliu-shell .design-help .help-card p,.shenliu-shell .design-help .help-card-audience{font-size:var(--text-label)}.shenliu-shell .design-help-article{grid-template-columns:165px minmax(0,1fr);gap:25px}.shenliu-shell .design-help-article .help-toc{font-size:var(--text-label);background:0 0;border:0;padding:0}.shenliu-shell .design-help-article .help-toc-title{font-size:var(--text-label);margin-top:20px}.shenliu-shell .design-help-article .help-article{border-radius:10px;padding:24px}.shenliu-shell .design-help-article .help-md{font-size:13px;line-height:1.9}.shenliu-shell .design-help-article .help-md h1{font-size:var(--text-heading)}.shenliu-shell .design-help-article .help-md h2{margin:25px 0 12px;font-size:16px}@media (width<=700px){.shenliu-shell .design-upgrade .upgrade-policy-guide ol{flex-direction:column}.shenliu-shell .design-help-article{display:block}.shenliu-shell .design-help-article .help-toc{margin-bottom:20px}.shenliu-shell .design-tenant-knowledge .platform-tenant-bar{flex-wrap:wrap}}.shenliu-shell .design-products .assistant-workspace{display:block}.shenliu-shell .design-products .assistant-directory{max-height:320px;margin-bottom:18px;position:static;overflow:auto}.shenliu-shell .design-products .assistant-workbench{border-radius:10px}.shenliu-shell .design-products .assistant-workbench-head{padding:18px 20px}.shenliu-shell .design-products .assistant-workbench-head h2{font-size:16px}.shenliu-shell .design-products .assistant-workbench-head small{font-size:var(--text-label)}.shenliu-shell .design-products .assistant-new-chat{max-width:780px;margin:auto;padding:24px}.shenliu-shell .design-products .assistant-new-chat h3{font-size:20px}.shenliu-shell .design-products .assistant-progress{gap:12px;margin:0;padding:18px 20px}.shenliu-shell .design-products .assistant-progress li{font-size:var(--text-label)}.shenliu-shell .design-products .assistant-panel-nav{gap:23px;padding:0 20px}.shenliu-shell .design-products .assistant-panel-nav button{font-size:var(--text-label);padding:10px 0 12px}.shenliu-shell .design-products .s-panel h3{margin:8px 0}.shenliu-shell .design-products .s-panel .s-muted{line-height:1.8}.shenliu-shell .design-products .assistant-pagination{margin-bottom:18px}.shenliu-shell .design-products .s-table td:first-child{max-width:360px}.shenliu-shell .design-products .s-table td small{overflow-wrap:anywhere;white-space:normal}.auth-brand-message{margin-bottom:auto;padding-top:16px}.shenliu-shell .design-access{max-width:none;padding:0}.shenliu-shell .design-access-command{background:var(--canvas);font:12px/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;margin:12px 0;padding:13px}.shenliu-shell .design-access .s-panel h3{font-size:14px}.shenliu-shell .design-access .access-help-footer{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:16px 20px}.shenliu-shell .design-access .access-help-footer strong,.shenliu-shell .design-access .access-help-footer p,.shenliu-shell .design-access .access-help-footer a{font-size:var(--text-label)}.shenliu-shell .design-access .access-guide-step{border-radius:10px;padding:20px}.shenliu-shell .design-access .access-guide-step h2{font-size:16px}.shenliu-shell .design-access .access-guide-step p{font-size:var(--text-label)}.shenliu-shell .run-design{--ld-text:var(--ink);--ld-muted:var(--ink-soft);--ld-border:var(--line);--ld-blue:var(--primary);--ld-blue-fill:var(--primary-soft)}.shenliu-shell .run-design h1{font-size:var(--text-heading)}.shenliu-shell .run-design .ld-body{padding:24px 22px 0}.shenliu-shell .run-design .ld-metric-value{font-size:20px}.run-design .stage-card .status-badge{box-shadow:none;font-size:var(--text-label);color:var(--ld-muted);background:0 0;border:0;border-radius:0;padding:0;line-height:1.5}.run-design .stage-card .status-badge:before{display:none}.run-design .stage-card.current .status-badge{color:var(--ld-blue)}.run-design .stage-card-title{font-size:var(--text-label)}.run-design .stage-card .stage-card-icon svg{width:14px;height:14px}.modal-overlay.modal-drawer{background:#14203340;justify-content:flex-end;align-items:stretch;padding:0;display:flex}.modal-drawer>.modal-card{border:0;border-radius:0;width:min(100%,560px);height:100dvh;max-height:100dvh;padding:24px;overflow:auto;box-shadow:-8px 0 30px #172c4c10}.modal-drawer .modal-header{border-bottom:1px solid var(--line);margin:0 0 24px;padding:0 0 18px}.modal-drawer .modal-title{font-size:18px;font-weight:600}.shenliu-shell .design-account .account-profile{gap:0}.shenliu-shell .design-account .account-profile>.avatar{display:none}.shenliu-shell .design-account .account-form{max-width:none}.shenliu-shell .design-account .account-fields{grid-template-columns:1fr 1fr;display:grid}.shenliu-shell .design-admin .catalog-table-scroll{overflow:auto}.shenliu-shell .design-admin .catalog-table-scroll table{min-width:720px}.shenliu-shell .design-admin .catalog-table-scroll td:first-child{max-width:280px}.shenliu-shell .design-admin .catalog-table-scroll td small{white-space:normal;overflow-wrap:anywhere;color:var(--ink-soft);font-size:var(--text-label);margin-top:4px;display:block}.shenliu-shell .design-admin .catalog-table-scroll .s-actions{flex-wrap:nowrap}.shenliu-shell .design-admin .catalog-table-scroll .ui-btn{white-space:nowrap}.shenliu-shell .design-admin .preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shenliu-shell .design-admin .preset-grid button{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fff;border-radius:7px;padding:15px}.shenliu-shell .design-knowledge{display:block}.shenliu-shell .design-knowledge .knowledge-library-bar{margin-top:0}.shenliu-shell .design-knowledge .knowledge-library-trigger strong{font-size:15px}.shenliu-shell .design-knowledge .knowledge-tabs{background:0 0;border-top:0}.shenliu-shell .design-knowledge .knowledge-tab-panel{display:block}.shenliu-shell .design-knowledge .knowledge-flow-config{padding:0}.shenliu-shell .design-knowledge .knowledge-flow-config>.knowledge-section-heading{border-bottom:1px solid var(--line);margin:0;padding:18px 20px}.shenliu-shell .design-knowledge .knowledge-flow-config>.knowledge-section-heading h3{font-size:14px}.shenliu-shell .design-knowledge .knowledge-flow-config>.knowledge-section-heading p{font-size:var(--text-label);margin-top:4px}.shenliu-shell .design-knowledge .s-table-scroll{overflow:auto}.shenliu-shell .design-knowledge .s-table{min-width:640px}.shenliu-shell .design-knowledge .s-table td:first-child{max-width:330px}.shenliu-shell .design-knowledge .s-table td small{white-space:normal;overflow-wrap:anywhere;font-size:var(--text-label);color:var(--ink-soft);margin-top:4px;display:block}.shenliu-shell .design-knowledge .s-table .s-actions{flex-wrap:nowrap}.shenliu-shell .design-knowledge .knowledge-flow-config>.knowledge-empty,.shenliu-shell .design-knowledge .knowledge-flow-config>details{margin:20px}.shenliu-shell .design-admin .member-directory-layout,.shenliu-shell .design-admin .member-directory-layout.has-selection,.shenliu-shell .design-admin .member-directory-layout.has-selection>.enterprise-members{display:block}.shenliu-shell .design-admin .enterprise-directory-actions{font-size:var(--text-label);justify-content:flex-end;align-items:center;gap:12px;margin-bottom:8px;display:flex}.shenliu-shell .design-admin .enterprise-section-heading:has(>h2:first-child){margin-bottom:0}.shenliu-shell .design-admin .enterprise-members>.enterprise-section-heading{display:none}.shenliu-shell .design-admin .enterprise-member-list{padding:0}.shenliu-shell .design-admin .member-design-table{min-width:700px}.shenliu-shell .design-admin .member-design-table td small{font-size:var(--text-label);color:var(--ink-soft);margin-top:4px;display:block}.shenliu-shell .design-admin .member-design-table .enterprise-member{width:auto;min-height:0;box-shadow:none;text-align:left;color:var(--primary);background:0 0;border:0;margin:0 0 5px;padding:0;display:block}.shenliu-shell .design-admin .member-design-table .enterprise-member strong{font-size:var(--text-label)}.shenliu-shell .design-admin .member-design-table .enterprise-member small{color:var(--ink-soft)}.shenliu-shell .design-admin .member-design-table .enterprise-member:after{display:none}.shenliu-shell .design-admin .s-table-scroll{overflow:auto}.shenliu-shell .design-admin .modal-drawer .enterprise-detail{background:0 0;border:0;padding:0;display:block}.shenliu-shell .design-admin .modal-drawer .enterprise-detail>.ui-btn:first-child{display:none}.shenliu-shell .design-admin .enterprise-directory-hint{font-size:var(--text-label);margin:0;padding:12px 16px}.shenliu-shell .design-admin .enterprise-access{display:block}.shenliu-shell .design-admin .enterprise-tabs{border-bottom:1px solid var(--line);background:0 0;gap:23px;margin:0 0 20px;padding:0;display:flex}.shenliu-shell .design-admin .enterprise-tabs .ui-btn{min-height:0;box-shadow:none;color:var(--ink-soft);font-size:var(--text-label);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0 12px}.shenliu-shell .design-admin .enterprise-tabs .ui-btn[aria-pressed=true]{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.shenliu-shell .design-admin .enterprise-tabs>span{font-size:var(--text-label);color:var(--ink-soft);align-self:center;margin-left:auto}.shenliu-shell .design-admin .enterprise-members{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:0;display:grid;overflow:hidden}.shenliu-shell .design-admin .enterprise-member-filters{margin:0;padding:14px 16px}.shenliu-shell .design-admin .enterprise-member-filters .ui-btn{min-height:30px;color:var(--ink-soft);box-shadow:none;font-size:var(--text-label);background:0 0;border:0;padding:6px 9px}.shenliu-shell .design-admin .enterprise-member-filters .ui-btn[aria-pressed=true]{background:var(--primary-soft);color:var(--primary)}.shenliu-shell .design-admin .enterprise-search{gap:8px;margin:0;padding:14px 16px 14px 0;display:flex}.shenliu-shell .design-admin .enterprise-member-list,.shenliu-shell .design-admin .enterprise-members>.enterprise-pager{grid-column:1/-1}.shenliu-shell .design-admin .member-license-compact{font-size:var(--text-label);color:var(--ink-soft);align-items:center;gap:10px;margin:0 0 17px;display:flex}.shenliu-shell .design-admin .enterprise-directory-actions{float:right;z-index:1;margin:0;position:relative}.shenliu-shell .design-admin .enterprise-tabs>span{display:none}@media (width<=700px){.shenliu-shell .design-admin .enterprise-members{display:block}.shenliu-shell .design-admin .enterprise-search{padding:0 16px 14px}.shenliu-shell .design-admin .enterprise-directory-actions{float:none;justify-content:flex-start;margin-bottom:10px}}.shenliu-shell .s-page{display:block}.s-filters{flex-wrap:wrap;gap:8px;margin:0 0 17px;display:flex}.s-filters>input{flex:1;min-width:180px}.s-filters>select{width:auto;min-width:140px}.shenliu-shell .design-tenant-knowledge .platform-build-phases{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.platform-build-phases>div{background:var(--canvas);border:1px solid var(--line);border-radius:7px;gap:6px;padding:14px;display:grid}.platform-build-phases strong{font-size:var(--text-label)}.platform-build-phases span{font-size:var(--text-label);color:var(--ink-soft)}.platform-build-phases>.is-done{background:var(--green-soft);border-color:#d9ede3}.shenliu-shell .design-tenant-knowledge .platform-delivery{background:0 0;padding:15px 0 0}.shenliu-shell .design-tenant-knowledge .platform-delivery>strong{display:none}@media (width<=700px){.shenliu-shell .design-tenant-knowledge .platform-build-phases{grid-template-columns:repeat(2,minmax(0,1fr))}}.shenliu-shell .s-actions>.ui-field{width:auto;max-width:240px}.shenliu-shell .design-help-article{display:grid}.shenliu-shell .license-table td:nth-child(3)>strong{display:inline}.shenliu-shell .design-help .help-card-grid{gap:18px}.shenliu-shell .design-help .help-card>strong{font-size:14px}.shenliu-shell .design-help .help-card>span:not(.help-card-audience){font-size:var(--text-label)}@media (width<=700px){.shenliu-shell .design-help-article{display:block}.shenliu-shell .s-actions>.ui-field{max-width:100%}}.shenliu-shell .design-upgrade{background:0 0}.shenliu-shell .design-upgrade .upgrade-policy-current{box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;margin-bottom:22px;overflow:visible}.shenliu-shell .design-upgrade .upgrade-policy-current>article{border:1px solid var(--line);background:var(--paper);border-radius:9px;min-height:0;padding:17px 18px}.shenliu-shell .design-upgrade .upgrade-policy-current>article>span{font-size:var(--text-label)}.shenliu-shell .design-upgrade .upgrade-policy-current>article>strong{font-size:26px;font-weight:600;line-height:1.3}.shenliu-shell .design-upgrade .upgrade-policy-current>article>small{font-size:var(--text-label)}.upgrade-mode-field{padding:20px 20px 0}.upgrade-mode-field label{font-size:var(--text-label);gap:8px;display:grid}.upgrade-mode-field small{font-size:var(--text-label);color:var(--ink-soft);margin-top:6px;display:block}.shenliu-shell .design-upgrade .upgrade-policy-form label{font-weight:500}.shenliu-shell .design-upgrade .upgrade-policy-revocations{background:0 0;border:0;padding:0}.shenliu-shell .design-upgrade .upgrade-policy-guide{order:0;margin-top:18px}.shenliu-shell .design-upgrade .upgrade-policy-current{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=700px){.shenliu-shell .design-upgrade .upgrade-policy-current{grid-template-columns:repeat(2,minmax(0,1fr))}}.shenliu-shell .design-admin .usage-table-card{padding:0;overflow:hidden}.shenliu-shell .design-admin .usage-table{min-width:760px;font-size:var(--text-label)}.shenliu-shell .design-admin .usage-table th{font-size:var(--text-label);background:var(--sidebar);padding:11px 16px;font-weight:500}.shenliu-shell .design-admin .usage-table td{white-space:normal;padding:14px 16px}.shenliu-shell .design-admin .usage-table td small{font-size:var(--text-label)}.shenliu-shell .design-admin .usage-kpi{text-align:left;min-height:0}.shenliu-shell .design-admin .usage-note{margin:12px 0}.shenliu-shell .design-admin .usage-table-scroll{border-top:1px solid var(--line)}.shenliu-shell .s-panel>p{font-size:var(--text-label);color:var(--ink-soft);margin:0;padding:20px}.shenliu-shell .design-tenant-knowledge .s-table-scroll{overflow:auto}.shenliu-shell .design-tenant-knowledge .s-table{min-width:680px}.shenliu-shell .design-tenant-knowledge .s-table td:first-child{overflow-wrap:anywhere;max-width:320px}.shenliu-shell .design-tenant-knowledge .platform-identity-bar{margin-bottom:18px}.shenliu-shell .design-tenant-knowledge .platform-repo-section{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:0}.shenliu-shell .design-tenant-knowledge .platform-section-heading{border-bottom:1px solid var(--line);margin:0;padding:18px 20px}.shenliu-shell .s-tabs button{box-shadow:none;background:0 0;border-radius:0;min-height:0;padding:10px 0 12px}.shenliu-shell .s-tabs button[aria-pressed=true]{box-shadow:none;background:0 0}.shenliu-shell .design-stages .table-card{padding:0}.shenliu-shell .design-stages .table-scroll-hint{display:none}.s-help-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.s-help-link{color:var(--primary);font-size:var(--text-label);margin-top:16px;text-decoration:none;display:inline-block}.shenliu-shell .design-help-article>.s-page-head{grid-column:1/-1;margin-bottom:0}.shenliu-shell .design-help-article .help-toc>.help-back{display:none}@media (width<=700px){.s-help-grid{grid-template-columns:minmax(0,1fr)}.shenliu-shell .design-help-article>.s-page-head{margin-bottom:20px}}.shenliu-shell .s-list-row>a.ui-btn-primary{color:#fff}.shenliu-shell .usage-report-page{width:100%;max-width:none;margin:0}.shenliu-shell .design-tenant-knowledge .platform-build-phases>div{border:0;border-top:3px solid var(--line);background:0 0;border-radius:0;padding:10px 0 0}.shenliu-shell .design-tenant-knowledge .platform-build-phases>.is-done{border-top-color:#527e72}.shenliu-shell .design-tenant-knowledge .platform-version{background:0 0;border:0;margin:0;padding:16px 0 0}.shenliu-shell .design-policy .platform-policy-modes{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.shenliu-shell .design-policy .platform-policy-mode{border:1px solid var(--line);border-radius:8px;min-height:0;padding:13px 15px 13px 42px;position:relative}.shenliu-shell .design-policy .platform-policy-mode:before{content:"";background:#fff;border:1px solid #aeb9c9;border-radius:50%;width:13px;height:13px;position:absolute;top:18px;left:16px}.shenliu-shell .design-policy .platform-policy-mode.is-active{background:var(--primary-soft);border-color:#b9cdf7}.shenliu-shell .design-policy .platform-policy-mode.is-active:before{border:4px solid var(--primary)}.shenliu-shell .design-policy .platform-policy-mode strong{font-size:var(--text-label)}.shenliu-shell .design-policy .platform-policy-mode span{font-size:var(--text-label);margin-top:3px}.shenliu-shell .design-policy .platform-policy-preview{border:0;padding:0}.shenliu-shell .design-policy .platform-policy-heading h3{font-size:13px}.shenliu-shell .design-policy .platform-policy-heading p{font-size:var(--text-label)}.shenliu-shell .design-policy .s-table-scroll{overflow:auto}.shenliu-shell .design-policy .s-table{min-width:650px}.shenliu-shell .design-admin .usage-kpi{padding:17px 18px;display:block}.shenliu-shell .design-admin .usage-kpi>span,.shenliu-shell .design-admin .usage-kpi>strong,.shenliu-shell .design-admin .usage-kpi>small{display:block}.shenliu-shell .design-admin .usage-kpi>strong{margin:8px 0 5px}.shenliu-shell .design-policy .platform-policy-preview>.ui-btn{justify-self:start;width:auto}@media (width<=700px){.shenliu-shell .design-knowledge .knowledge-library-bar{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;display:grid}.shenliu-shell .design-knowledge .knowledge-library-bar>.knowledge-library-meta{order:0;grid-area:2/1}.shenliu-shell .design-knowledge .knowledge-library-bar>.ui-badge{grid-area:2/2;justify-self:end}.shenliu-shell .design-knowledge .knowledge-library-bar>.knowledge-menu{grid-area:1/2;margin-left:0}.shenliu-shell .design-knowledge .knowledge-library-trigger{max-width:100%}}.shenliu-shell .design-admin .usage-method{font-size:var(--text-label);color:var(--ink-soft);margin:0 0 12px}.shenliu-shell .design-admin .usage-method summary{cursor:pointer}.shenliu-shell .design-admin .usage-section-heading{margin-bottom:0;padding:12px 16px}.shenliu-shell .design-admin .usage-section-heading h2{font-size:var(--text-label)}.shenliu-shell .s-panel>.empty-state{color:var(--ink-soft);font-size:var(--text-label);text-align:center;padding:28px 20px}
