.sixstation{margin-bottom:27px;border:1px solid #4b405e;background:#13101c}.stationmast{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #3e354f;gap:15px}.stationmast>div{display:flex;gap:20px;align-items:center}.stationwordmark{font-size:25px;font-weight:600;background:#d1bcef;color:#211a2e;padding:8px 12px;white-space:nowrap;letter-spacing:-1px}.stationmast h2{font-size:16px;font-weight:500;margin:0 0 6px;color:#dbcbed}.stationmast p{font-size:9px;color:#a292b5;margin:0;line-height:1.8}.stationbadge{font-size:8px;color:#c194bf;white-space:nowrap}.stationlegend{display:flex;gap:20px;align-items:center;padding:9px 15px;font-size:9px;color:#9c8bac;border-bottom:1px solid #3e354f}.stationlegend>span:first-child{color:#c2afd6;white-space:nowrap}.stationlegend .dot{background:#c5a9e3;margin-right:5px}.stationlegend button{margin-left:auto;border-color:#4e405e;color:#d0b4e9;font-size:9px;padding:5px 9px}.stationgrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#443650}.stationpanel{background:#15111f;min-width:0;position:relative}.stationpanel.moduleactive{background:#1b1427}.stationpanel.moduleactive:before{content:'';position:absolute;inset:0;pointer-events:none;border:1px solid #bc8ed7;z-index:1;box-shadow:inset 0 0 25px #c695e509}.stationpanel>header{height:35px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #30273e}.stationpanel h3{font-size:9px;font-weight:400;letter-spacing:.6px;color:#c6b5d9;margin:0}.stationpanel h3 span{color:#887296;margin-right:6px}.modulestatus{font-size:7px;color:#7f6c92}.moduleactive .modulestatus{color:#e4b6ec}.modulevisual{height:215px;position:relative;overflow:hidden}.modulevisual canvas{width:100%;height:100%;display:block}.stationpanel>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 13px;border-top:1px solid #30273e;min-height:54px}.stationpanel>footer>div{display:flex;flex-direction:column;gap:5px}.stationpanel>footer strong{font-size:11px;font-weight:500;color:#d0bfe1}.stationpanel>footer span{font-size:9px;color:#9683a9}.stationpanel>footer button{font-size:8px;white-space:nowrap;border-color:#554064;color:#c3a8d8;padding:6px 8px}.visualoverlay{position:absolute;right:16px;top:52px;width:145px;background:#15111fbb;padding:12px}.visualoverlay>span{font-size:8px;color:#b388b7}.visualoverlay strong{display:block;font-size:29px;color:#e0c9f2;margin:11px 0;font-weight:400}.visualoverlay small{font-size:9px;color:#a899b6}.visualoverlay p{font-size:8px;line-height:1.8;color:#a08bb4;margin:0}.dispatchbar{display:flex;justify-content:space-between;padding:13px 17px;font-size:8px;color:#9b84ae}.dispatchrows{padding:0 17px}.dispatchrows>div{display:grid;grid-template-columns:30px 1fr 60px;gap:8px;padding:5px 0;border-bottom:1px solid #ffffff06;font-size:9px;color:#847292}.dispatchrows i{font-style:normal;font-size:8px;text-align:right;color:#715d7e}.dispatchrows .dispatchactive{color:#e5bbea;background:#b792db12}.dispatchactive i{color:#eab1dd}.dispatchrows .dispatchdone,.dispatchdone i{color:#aaa0be}.coremodels{position:absolute;top:15px;left:13px;display:flex;flex-direction:column;gap:9px;font-size:9px;color:#d0b2e6}.coremodels small{font-size:8px;color:#977fa9;margin-left:5px}.canvaslabel{position:absolute;bottom:10px;left:13px;font-size:7px;color:#9679a7}.evidencetabs{position:absolute;left:0;top:0;bottom:0;width:75px;display:flex;flex-direction:column;background:#b59bd0}.evidencetabs button{border:0;font-size:8px;color:#483454;padding:18px 3px}.evidencetabs .active{color:#ead8f4;background:#58456d}.evidencebody{margin-left:75px;height:100%;position:relative}.evidencesummary{position:absolute;right:20px;top:39px;padding:13px 15px;background:#22172fdf;border:1px solid #8c63a7;min-width:155px}.evidencesummary>span:first-child{font-size:8px;color:#c6a3df}.evidencesummary strong{display:block;font-size:16px;color:#e4bfef;margin:10px 0}.evidencesummary p{font-size:9px;line-height:1.9;color:#b69bc8;margin:0 0 10px}.evidenceflag{font-size:7px;color:#bb8eb2;border:1px solid #6e486c;padding:2px 4px}.workstationoutput{height:173px;overflow:auto;padding:12px 15px 0;scrollbar-width:thin;scrollbar-color:#4b365c transparent}.workstationoutput>div{font-size:9px;margin-bottom:8px;color:#bfadd2;animation:appear .3s ease}.workstationoutput p{margin:5px 0;color:#b67caa;font-size:8px}.workstationprompt{padding:8px 14px;font-size:8px;color:#a48abb;border-top:1px solid #2f233b;white-space:nowrap}.workstationprompt>span:first-child{color:#df9cca}.workstationprompt .typing-caret{height:9px;width:4px;background:#c89cdc}.graphbreadcrumb{position:absolute;left:12px;top:12px;font-size:7px;color:#ae91c5}.graphfocus{position:absolute;bottom:14px;right:14px;border:1px solid #c183b6;background:#7d476b;color:#f2d8eb;padding:7px 11px;font-size:10px}.graphfocus span{display:block;font-size:8px;margin-top:5px;color:#e4b2d5}.stationhandoff{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;gap:15px;border-top:1px solid #43314f;color:#b397c9;font-size:8px}.stationhandoff>span:first-child{color:#a57d9d;white-space:nowrap}.stationhandoff button{border:0;font-size:9px;padding:2px;color:#d7b3e3}.moduleDialog{border-color:#9470a8;background:#1c1626}.moduleDialog .dialoghead,.moduleDialog .moduleRole{color:#d3afe7}.moduleReference{color:#9682a9;font-size:9px;padding:10px 0;border-bottom:1px solid #45324f}.moduleio{display:grid;grid-template-columns:115px 1fr;gap:16px 10px;margin:23px 0;font-size:11px;line-height:1.9}.moduleio dt{color:#ba99d0;font-size:9px}.moduleio dd{margin:0;color:#c3b4ce}.moduleartifact{display:block;padding:12px;background:#130e1b;color:#ba98d1;font-size:9px;overflow-wrap:anywhere}.moduleboundary{border-left:2px solid #aa7d9b;padding-left:12px!important;color:#ad92af!important;font-size:10px!important}.conceptflow{display:flex;flex-direction:column;gap:7px;margin:19px 0}.conceptflow button{display:flex;justify-content:space-between;gap:10px;text-align:left;border-color:#4d365d;padding:11px;color:#d4b5e6;font-size:10px}.conceptflow small{color:#9e85af;font-size:9px;line-height:1.7}.moduleDialog .detailsection{border-color:#47334f}.moduleDialog .detailsection h3{color:#d1a9e2}.workflow-focus .sixstation{display:none}@media(min-width:1500px){.modulevisual{height:245px}}@media(max-width:900px){.stationmast{padding:15px}.stationbadge{display:none}.visualoverlay{right:8px;width:120px}.stationlegend{gap:12px}.stationlegend>span:nth-child(2){font-size:8px}.dispatchrows{padding:0 10px}.dispatchbar{padding:13px 10px}.dispatchrows>div{font-size:8px}}@media(max-width:650px){.stationgrid{grid-template-columns:1fr}.stationmast>div{gap:12px;align-items:flex-start}.stationwordmark{font-size:21px;padding:7px}.stationmast h2{font-size:14px;line-height:1.6}.stationmast p{font-size:8px}.stationlegend{flex-wrap:wrap;gap:8px;font-size:8px}.stationlegend>span:nth-child(2){order:3;width:100%;line-height:1.8}.stationlegend button{font-size:8px}.modulevisual{height:220px}.stationhandoff{flex-wrap:wrap;gap:10px}.stationhandoff>span:nth-child(2){order:3;width:100%}.stationhandoff button{font-size:8px}.moduleio{grid-template-columns:1fr;gap:6px;font-size:11px}.moduleio dd{margin-bottom:12px}.conceptflow button{flex-direction:column;gap:5px}.conceptflow small{font-size:9px}}
