.workbench{background:#eaf0f3;padding:42px 0 70px}.workbench-shell{background:#fff;border:1px solid #cfdae0;box-shadow:0 20px 60px #17344b13}.workbench-header{background:#10283f;color:#fff;padding:17px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px}.workbench-header b{font-size:.92rem}.workbench-header span{font-size:.7rem;color:#a6c3ce}.filters{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:10px;padding:17px;border-bottom:1px solid #dbe4e9}.filters input,.filters select{width:100%;height:40px;border:1px solid #d1dde3;border-radius:4px;background:#fff;padding:0 11px;color:#244154;font-size:.8rem}.monitor-grid{display:grid;grid-template-columns:390px 1fr;min-height:600px}.event-list{border-right:1px solid #dae4e9;max-height:650px;overflow:auto}.event-item{display:block;text-align:left;width:100%;border:0;border-bottom:1px solid #e9eef0;background:#fff;padding:15px 18px}.event-item:hover,.event-item.active{background:#eef8f5}.event-item.active{border-left:3px solid #149b82;padding-left:15px}.event-item h3{font-size:.87rem;line-height:1.5;margin:8px 0}.event-item p{font-size:.72rem;color:#71858d;margin:0}.event-item .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.event-detail{padding:25px 30px}.event-detail h2{font-size:1.55rem;margin:8px 0}.detail-stats{display:flex;gap:8px;flex-wrap:wrap;margin:17px 0}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:23px 0}.detail-box{border-top:2px solid #d7e6e7;background:#f8fafb;padding:15px}.detail-box h3{font-size:.8rem;color:#587181;margin-bottom:6px}.detail-box p{font-size:.82rem;margin:0}.trend-wrap{border:1px solid #e0e9ed;padding:16px;margin-top:24px}.trend-wrap h3{font-size:.85rem}.trend-chart{height:160px;width:100%}.event-timeline{background:#f7fafb;border-top:1px solid #dae4e9;padding:20px 25px}.event-timeline h3{font-size:.83rem}.timeline-track{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.timeline-track div{border-top:2px solid #149b82;padding-top:10px;font-size:.74rem;color:#597280;position:relative}.timeline-track div:before{content:'';width:8px;height:8px;border-radius:50%;background:#149b82;position:absolute;top:-5px}.empty-state{padding:45px;color:#667b89;text-align:center}
.reputation-dash{background:#fff;border:1px solid #dce5e9;box-shadow:0 15px 50px #1835490d}.rep-toolbar{background:#10283f;color:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;gap:18px}.rep-toolbar h2{font-size:1rem;margin:0}.rep-toolbar select{background:#203f53;color:#fff;border:1px solid #69818e;padding:8px 30px 8px 12px;border-radius:4px}.rep-top{display:grid;grid-template-columns:1.1fr .9fr .9fr;border-bottom:1px solid #e0e8eb}.rep-card{padding:24px;border-right:1px solid #e0e8eb}.rep-card:last-child{border:0}.rep-card h3{font-size:.82rem;color:#60798a}.rep-highlight{font-size:1.42rem;font-weight:800;margin:8px 0;color:#17364a}.bar-row{display:grid;grid-template-columns:55px 1fr 32px;align-items:center;gap:8px;font-size:.72rem;margin:10px 0}.bar-row i{height:8px;background:#e2ebef;border-radius:10px;overflow:hidden}.bar-row i b{height:100%;display:block;background:#149b82}.bar-row:nth-child(3) i b{background:#2869a8}.bar-row:nth-child(4) i b{background:#e6a044}.rep-bottom{display:grid;grid-template-columns:1fr 1fr}.rep-bottom .rep-card:first-child{border-bottom:0}.rep-step{display:flex;gap:9px;align-items:center;font-size:.77rem;margin:10px 0}.rep-step i{width:11px;height:11px;background:#149b82;border-radius:50%}.rep-step.pending i{background:#e6a044}.rep-focus{font-size:.85rem;color:#5a7080;line-height:1.8}.architecture{display:grid;gap:7px}.arch-row{display:grid;grid-template-columns:130px 1fr;align-items:center;background:#f6f9fa;border:1px solid #dce6e9}.arch-row b{background:#10283f;color:#fff;padding:20px;font-size:.82rem;min-height:100%}.arch-row span{padding:18px 23px;font-size:.85rem;color:#526b79}.agent-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.agent{background:#fff;border-top:3px solid #149b82;padding:24px;box-shadow:0 12px 35px #17384b0e}.agent span{font-size:.7rem;color:#149b82;font-weight:800}.agent h3{margin:12px 0}.agent p{font-size:.8rem;color:#607582;margin:0}.doc-grid{display:grid;grid-template-columns:240px 1fr;gap:32px}.doc-nav{border:1px solid #dce5e9;padding:18px;height:max-content;position:sticky;top:94px}.doc-nav a{display:block;padding:8px 5px;border-bottom:1px solid #e6ebed;font-size:.81rem;color:#4c6370}.doc-nav a:hover{color:#149b82}.doc-main{display:grid;gap:18px}.doc-panel{border:1px solid #dce5e9;padding:26px;background:#fff}.doc-panel h2{font-size:1.35rem}.doc-panel p,.doc-panel li{font-size:.84rem;color:#5c7280}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.steps div{background:#edf6f4;padding:18px}.steps b{display:block;color:#149b82;font-size:.8rem}.steps span{font-size:.78rem}.news-feature{display:grid;grid-template-columns:1fr 1fr;background:#10283f;color:#fff}.news-feature img{height:100%;min-height:300px;object-fit:cover}.news-feature .body{padding:38px}.news-feature p{font-size:.88rem;color:#bcd0d9}.news-rows{display:grid;gap:0}.news-row{display:grid;grid-template-columns:170px 1fr auto;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid #dce5e9}.news-row img{height:110px;width:170px;object-fit:cover}.news-row h3{font-size:1.1rem;margin:8px 0}.news-row p{font-size:.78rem;color:#6c808c;margin:0}.news-row .text-link{font-size:.75rem}
.access-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
