/* Three additional, provisional operating surfaces. Existing concepts stay intact. */
.concept-flow{--brand:#13745a;--brand-dark:#174a39;--surface:#fff;--canvas:#f3f7f3;--line:#dce5df;--muted:#526b5d;--ink:#253d32;--blue-soft:#e3f1e8;--focus:#2c886e;--radius:12px;background:var(--canvas);color:var(--ink)}
.concept-studio{--brand:#aa4b2d;--brand-dark:#613423;--surface:#fffefa;--canvas:#f7f3ed;--line:#e6ded4;--muted:#756457;--ink:#403127;--blue-soft:#f6e6dc;--focus:#b45b3e;--radius:12px;background:var(--canvas);color:var(--ink)}
.concept-signal{--brand:#efc347;--brand-dark:#303743;--surface:#fff;--canvas:#f1f2f4;--line:#dce0e5;--muted:#5e6775;--ink:#2f3743;--blue-soft:#faefcd;--focus:#876515;--radius:10px;background:var(--canvas);color:var(--ink)}
:is(.concept-flow,.concept-studio,.concept-signal) ::selection{background:var(--blue-soft);color:var(--ink)}
:is(.concept-flow,.concept-studio,.concept-signal) :is(button,a,input,select,textarea):focus-visible{outline-color:var(--focus)}
:is(.concept-flow,.concept-studio,.concept-signal) .app-body{background:var(--canvas)}
:is(.concept-flow,.concept-studio,.concept-signal) .app-brand{color:#174c8d}
:is(.concept-flow,.concept-studio,.concept-signal) .brand-symbol{background:#1557b0}
:is(.concept-flow,.concept-studio,.concept-signal) .primary:hover{background:var(--brand);filter:brightness(.92)}
:is(.concept-flow,.concept-studio,.concept-signal) .badge.blue{background:var(--blue-soft);color:var(--brand-dark)}
:is(.concept-flow,.concept-studio,.concept-signal) .badge.amber{background:#faedca;color:#725116}
:is(.concept-flow,.concept-studio,.concept-signal) .badge.lilac{background:#eee6f7;color:#644487}
:is(.concept-flow,.concept-studio,.concept-signal) .nav-item:hover{background:var(--blue-soft)}
:is(.concept-flow,.concept-studio,.concept-signal) .filter.chosen{background:var(--blue-soft);color:var(--brand-dark)}
:is(.concept-flow,.concept-studio,.concept-signal) .document-row.current{background:var(--blue-soft)}
:is(.concept-flow,.concept-studio,.concept-signal) .document-row:hover{background:var(--canvas)}
:is(.concept-flow,.concept-studio,.concept-signal) .avatar{background:var(--blue-soft);color:var(--brand-dark)}
:is(.concept-flow,.concept-studio,.concept-signal) .doc-icon{background:var(--canvas)}
:is(.concept-flow,.concept-studio,.concept-signal) .demo-strip{background:var(--canvas);color:var(--muted);border-bottom:1px solid var(--line)}
:is(.concept-flow,.concept-studio,.concept-signal) .mobile-nav{border-color:var(--line)}
:is(.concept-flow,.concept-studio,.concept-signal) .mobile-nav .nav-item.is-active{color:var(--brand-dark);background:var(--blue-soft)}
:is(.concept-flow,.concept-studio,.concept-signal) .colorful-heading{margin-bottom:26px}
:is(.concept-flow,.concept-studio,.concept-signal) .colorful-heading h1{font-size:calc(28px * var(--text-scale,1))}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules{gap:16px;margin-bottom:30px}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile{border:0;min-height:172px;padding:23px;color:#503c1f;background:#f7e8c6;gap:12px}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile:hover{filter:brightness(.98)}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile:nth-child(2){background:#ece5f8;color:#54416d}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile:nth-child(3){background:#dcefe5;color:#234f3f}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile:nth-child(4){background:#e9edf1;color:#465567}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .tile-icon{background:#ffffff99;width:39px;height:39px;border-radius:10px}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .tile-icon .icon{filter:none;opacity:.75}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile strong{font-size:calc(15px * var(--text-scale,1));font-weight:650}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile>span:not(.tile-top){font-size:calc(12px * var(--text-scale,1));color:inherit;opacity:.85}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .tile-count{color:#fff;background:#75501c;font-size:calc(12px * var(--text-scale,1));min-width:25px;height:25px}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile:nth-child(2) .tile-count{background:#72508f}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile:nth-child(3) .tile-count{background:#306e54}
:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .tile-top{margin-bottom:4px}
.ownership-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 22px}
.ownership-tabs button{display:flex;align-items:center;gap:8px;padding:10px 13px;min-height:40px;border:0;border-radius:6px;background:transparent;font-size:calc(12px * var(--text-scale,1));font-weight:500;color:var(--muted)}
.ownership-tabs button.current-ownership{color:var(--brand-dark);background:var(--blue-soft);font-weight:600}
.ownership-tabs button>span{display:inline-grid;place-items:center;border-radius:4px;min-width:21px;height:20px;background:#ffffffb0;color:var(--brand-dark);font-size:calc(11px * var(--text-scale,1))}
.late-brief{display:flex;align-items:center;gap:9px;background:#fbeddf;color:#83472c;border:0;border-radius:7px;padding:10px 12px;font-size:calc(11px * var(--text-scale,1));min-height:38px}
.late-brief .icon{width:16px;height:16px}
.late-brief strong{font-size:calc(12px * var(--text-scale,1));font-weight:650}
.section-board{margin:0 0 20px}
.stage-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;align-items:start}
.stage-lane{background:#e9eeeb;border-radius:10px;min-width:0;min-height:300px;padding:12px}
.lane-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 1px 16px}
.lane-heading h3{font-size:calc(12px * var(--text-scale,1));font-weight:650;display:flex;align-items:center;gap:8px;margin:0}
.lane-heading h3:before{content:'';width:7px;height:7px;border-radius:50%;background:#7e6b9d;flex:none}
.lane-heading>span{font-size:calc(11px * var(--text-scale,1));color:#56675d;font-weight:600}
.lane-rework{background:#f1e9df}
.lane-rework .lane-heading h3:before{background:#b17636}
.lane-payment{background:#e7e9f2}
.lane-payment .lane-heading h3:before{background:#6a76a5}
.lane-completed{background:#e1ece4}
.lane-completed .lane-heading h3:before{background:#32805a}
.lane-items{display:flex;flex-direction:column;gap:12px}
.process-card{display:flex;flex-direction:column;gap:13px;width:100%;min-width:0;background:white;border:0;border-radius:9px;padding:16px;text-align:left;box-shadow:0 3px 8px #00000005}
.process-card:hover{background:#fcfdfb;box-shadow:0 4px 12px #0000000b}
.process-card-top{display:flex;justify-content:space-between;align-items:center;gap:5px;font-size:calc(10px * var(--text-scale,1));color:#647169;flex-wrap:wrap}
.process-card>strong{font-size:calc(13px * var(--text-scale,1));font-weight:650;line-height:1.5;color:#293e32;overflow-wrap:anywhere}
.process-card>p{margin:-5px 0 0;font-size:calc(11px * var(--text-scale,1));color:#5b6d61;line-height:1.6;overflow-wrap:anywhere}
.process-card-amount{font-size:calc(15px * var(--text-scale,1));font-weight:650;color:#244332;font-variant-numeric:tabular-nums}
.process-card-foot{display:flex;align-items:center;gap:7px;border-top:1px solid #edf0ec;padding-top:12px;min-width:0;font-size:calc(10px * var(--text-scale,1));color:#58695f;flex-wrap:wrap}
.process-card-foot>span:last-child{margin-left:auto;display:flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}
.process-card-foot .icon{width:13px;height:13px}
.person-dot{width:23px;height:23px;display:grid;place-items:center;flex:none;background:#e6efea;border-radius:50%;font-size:calc(9px * var(--text-scale,1));color:#3f6955}
.lane-empty{font-size:calc(11px * var(--text-scale,1));color:#677368;line-height:1.7;text-align:center;padding:36px 5px}
.concept-flow .sidebar{width:auto;padding:27px 17px;background:#fff}
.concept-flow .app-shell{grid-template-columns:215px minmax(0,1fr)}
.concept-flow .side-caption{color:#668171}
.concept-flow .nav-item{color:#4f6b5b}
.concept-flow .nav-item.is-active{background:#e2f0e7;color:#195d43}
.concept-flow .app-top{background:#fff;border-color:var(--line)}
.concept-flow .content{padding:30px}
.concept-flow .detail-layout{grid-template-columns:minmax(0,1fr) 290px}
.concept-flow .route-panel{background:#e8f2e9}
.concept-flow .route-panel .section-title h2{color:#275840}
.concept-flow .time-details{border-color:#cddfcf}
.concept-flow .current-step .step-marker{background:#13745a;border-color:#13745a}
.concept-flow .current-step strong,.concept-flow .current-step small{color:#176245}
.concept-flow .attachment{background:#f1f5ee}
.concept-flow .step-marker .icon{filter:none}
.concept-flow .onboarding-symbol{background:#13745a}
/* Warm studio: top navigation and full-width register rather than a permanent sidebar. */
.concept-studio .app-shell{display:block}
.concept-studio .sidebar{flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid var(--line);padding:21px 36px;gap:35px;background:#fffefa}
.concept-studio .sidebar nav{flex-direction:row;gap:5px;margin-left:auto}
.concept-studio .sidebar .nav-item{font-size:calc(12px * var(--text-scale,1));padding:12px 16px;color:#765b4a}
.concept-studio .sidebar .nav-item.is-active{background:#f4e3d7;color:#943e25}
.concept-studio .side-caption,.concept-studio .sidebar-bottom{display:none}
.concept-studio .app-top{background:#f7f3ed;border:0;height:50px;padding:0 36px}
.concept-studio .top-identity{font-weight:400;color:#806e60}
.concept-studio .demo-strip{padding:6px 36px 10px;border:0}
.concept-studio .content{max-width:1320px;margin:auto;padding:30px 36px}
.concept-studio .colored-modules{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.concept-studio .colored-modules .module-tile{min-height:180px;padding:24px;background:#f5dfcb;color:#603b21}
.concept-studio .colored-modules .module-tile:nth-child(2){background:#e7e2f0;color:#55436b}
.concept-studio .colored-modules .module-tile:nth-child(3){background:#dce9e1;color:#31523e}
.concept-studio .colored-modules .module-tile:nth-child(4){background:#ece8df;color:#5b5144}
.studio-register{background:#fffefa;border-radius:12px;padding:26px}
.studio-register .section-title{margin-bottom:20px}
.studio-register .section-title p{font-size:calc(12px * var(--text-scale,1));line-height:1.6;margin:7px 0 0;color:#796959}
.studio-register .ownership-tabs{padding-bottom:16px;border-bottom:1px solid #e9e1d6;margin-bottom:0}
.studio-register .document-list,.studio-register .document-row{background:#fffefa}
.concept-studio .doc-icon{background:#f4ede2}
.concept-studio .document-row{padding:22px 15px}
.concept-studio .detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:25px}
.concept-studio .document-body{background:#fffefa;padding:30px}
.concept-studio .route-panel{background:#ede8df;padding:25px}
.concept-studio .attachment{background:#f5eee4}
.concept-studio .history-section{background:#fffefa}
.concept-studio .decision-panel{background:#fffefa}
.concept-studio .current-step strong,.concept-studio .current-step small{color:#9a452b}
.concept-studio .current-step .step-marker{background:#aa4b2d;border-color:#aa4b2d}
.concept-studio .time-details{border-color:#dbd1c2}
.concept-studio .settings-section,.concept-studio .route-template,.concept-studio .team-list{background:#fffefa}
.concept-studio .ownership-wrap{margin-bottom:5px}
.concept-studio .onboarding-symbol{background:#aa4b2d}
/* Graphite + citrus: dark navigation, yellow actions and a task-focused inspector. */
.concept-signal .app-shell{grid-template-columns:200px minmax(0,1fr)}
.concept-signal .sidebar{background:#282f3a;border:0;padding:28px 16px}
.concept-signal .app-brand{color:#fff}
.concept-signal .brand-symbol{background:#efc347;color:#2e3541}
.concept-signal .side-caption{color:#b2bdcb}
.concept-signal .nav-item{color:#cbd3df}
.concept-signal .sidebar .nav-item>.icon{filter:brightness(0) invert(1);opacity:.8}
.concept-signal .sidebar .nav-item.is-active{color:#fff;background:#454943}
.concept-signal .sidebar .nav-item.is-active>.icon{filter:invert(84%) sepia(75%) saturate(600%) hue-rotate(350deg)}
.concept-signal .sidebar .nav-item:hover{background:#363e49}
.concept-signal .nav-item b{background:#efc347;color:#303743}
.concept-signal .sidebar .help-note{color:#b9c3cf}
.concept-signal .sidebar .help-note .icon{filter:brightness(0) invert(1);opacity:.7}
.concept-signal .user-button{color:#e0e6ef;border-color:#46505d}
.concept-signal .user-button small{color:#b4c0d0}
.concept-signal .avatar{background:#ebe4cb;color:#51431f}
.concept-signal .app-top{height:67px}
.concept-signal .content{padding:30px}
.concept-signal .primary{background:#efc347;color:#2b303a;border:0}
.concept-signal .primary .icon{filter:none}
.concept-signal .primary:hover{background:#e7b530;filter:none}
.concept-signal .signal-home-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:24px;align-items:start}
.concept-signal .colored-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-bottom:24px}
.concept-signal .colored-modules .module-tile{min-height:155px;padding:21px;background:#f4df96;color:#554414}
.concept-signal .colored-modules .module-tile:nth-child(2){background:#e2dbef;color:#4d3f69}
.concept-signal .colored-modules .module-tile:nth-child(3){background:#d9eadd;color:#305a3e}
.concept-signal .colored-modules .module-tile:nth-child(4){background:#e2e6eb;color:#45505f}
.signal-queue{background:#fff;border-radius:10px;padding:24px}
.signal-queue .doc-status{display:none}
.signal-queue .document-row{padding:18px 0}
.signal-focus{padding:24px;background:#fff;border-radius:12px;min-width:0}
.signal-focus>.section-title{padding-bottom:17px;border-bottom:1px solid #e2e6eb}
.signal-focus h2{font-size:calc(15px * var(--text-scale,1))}
.signal-focus>.quick-amount{font-size:calc(27px * var(--text-scale,1));margin:23px 0}
.signal-focus>.muted{margin-bottom:23px}
.signal-focus>.section-title:first-child+.section-title{margin-top:24px}
.signal-focus .workflow{margin:25px 0 12px}
.signal-focus .workflow li{min-height:80px}
.signal-focus .late-brief{margin-top:20px;width:100%;justify-content:space-between;background:#fcf0cd;color:#725716}
.concept-signal .current-step .step-marker{background:#efc347;color:#2e3541;border-color:#d8aa2e}
.concept-signal .current-step strong,.concept-signal .current-step small{color:#755910}
.concept-signal .step-marker .icon{filter:none}
.concept-signal .mobile-symbol{background:#efc347;color:#2e3541}
.concept-signal .mobile-nav .nav-item b{background:#efc347;color:#2e3541}
.concept-signal .onboarding-symbol{background:#efc347;color:#2e3541}
.concept-signal .split-workspace{grid-template-columns:minmax(0,1fr) 315px}
.concept-signal .detail-layout{grid-template-columns:270px minmax(0,1fr)}
.concept-signal .route-panel{grid-column:1;grid-row:1;background:#e6e9ec}
.concept-signal .document-body{grid-column:2;grid-row:1}
.concept-signal .route-panel .workflow .current-step>div{background:#f6e6b0;border-radius:6px;padding:8px;margin-top:-5px}
.concept-signal .time-details{border-color:#ced5dd}
@media(max-width:1200px){.stage-board{gap:10px}.stage-lane{padding:10px}.process-card{padding:13px}.lane-heading h3{font-size:calc(11px * var(--text-scale,1))}.concept-flow .app-shell{grid-template-columns:180px minmax(0,1fr)}.concept-flow .content,.concept-signal .content{padding:26px 23px}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile{padding:18px;min-height:163px}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile strong{font-size:calc(14px * var(--text-scale,1))}.concept-signal .signal-home-layout{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.signal-focus{padding:20px}.signal-queue{padding:20px}.concept-studio .sidebar{padding:19px 26px;gap:20px}.concept-studio .sidebar .nav-item{padding:10px 12px;font-size:calc(11px * var(--text-scale,1))}.concept-studio .content{padding:28px}.concept-studio .detail-layout{grid-template-columns:minmax(0,1fr) 270px}}
@media(min-width:801px) and (max-width:1050px){.stage-board{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-lane{min-height:230px}.concept-flow .colored-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-signal .app-shell{grid-template-columns:175px minmax(0,1fr)}.concept-signal .signal-home-layout{grid-template-columns:1fr}.signal-focus{display:none}.concept-signal .split-workspace{grid-template-columns:minmax(0,1fr) 260px}.concept-studio .colored-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-signal .detail-layout{grid-template-columns:230px minmax(0,1fr)}}
@media(max-width:800px){.concept-flow .app-shell,.concept-studio .app-shell,.concept-signal .app-shell{display:block}.concept-flow .sidebar,.concept-studio .sidebar,.concept-signal .sidebar{display:none}.concept-flow .content,.concept-studio .content,.concept-signal .content{padding:24px 18px 105px}.concept-studio .app-top,.concept-signal .app-top{background:#fff;height:62px;padding:0 18px}.concept-studio .demo-strip{padding:9px 18px;border-bottom:1px solid var(--line)}:is(.concept-flow,.concept-studio,.concept-signal) .colorful-heading h1{font-size:calc(24px * var(--text-scale,1))}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:27px}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile{padding:18px;min-height:157px}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile strong{font-size:calc(14px * var(--text-scale,1))}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile>span:not(.tile-top){font-size:calc(11px * var(--text-scale,1))}.stage-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stage-lane{min-height:230px;padding:10px}.lane-heading{gap:6px;padding:4px 0 12px}.lane-heading h3{font-size:calc(11px * var(--text-scale,1));gap:5px;line-height:1.5}.lane-heading h3:before{width:6px;height:6px}.process-card{padding:13px;gap:12px}.process-card>strong{font-size:calc(12px * var(--text-scale,1))}.process-card-top{font-size:calc(11px * var(--text-scale,1))}.process-card>p{font-size:calc(11px * var(--text-scale,1))}.process-card-amount{font-size:calc(14px * var(--text-scale,1))}.process-card-foot{font-size:calc(11px * var(--text-scale,1));gap:5px}.process-card-foot>span:last-child{margin-left:0;width:100%;padding-left:0}.process-card .badge{font-size:calc(10px * var(--text-scale,1))}.small-board .stage-lane{min-height:230px}.studio-register{padding:21px 17px}.studio-register>.section-title{align-items:flex-start;flex-wrap:wrap}.studio-register .section-title p{font-size:calc(11px * var(--text-scale,1))}.studio-register .document-row{padding:18px 4px}.ownership-tabs{gap:3px;margin-bottom:20px}.ownership-tabs button{padding:10px;font-size:calc(11px * var(--text-scale,1))}.ownership-tabs button>span{font-size:calc(11px * var(--text-scale,1))}.concept-signal .signal-home-layout{display:flex;flex-direction:column;gap:22px}.concept-signal .signal-home-layout>div{width:100%}.signal-focus{display:none}.signal-queue{width:100%;padding:20px 16px}.signal-queue .document-row{padding:16px 0}.signal-queue .doc-icon{display:none}.concept-flow .detail-layout,.concept-studio .detail-layout,.concept-signal .detail-layout{display:flex;flex-direction:column}.concept-flow .route-panel,.concept-studio .route-panel,.concept-signal .route-panel{width:100%;padding:21px 16px}.concept-flow .document-body,.concept-studio .document-body,.concept-signal .document-body{width:100%;padding:23px 18px}.concept-signal .route-panel .workflow{display:flex;flex-direction:column;gap:0}.concept-signal .route-panel .workflow li{flex-direction:row;gap:12px;min-height:75px;padding:0 0 20px}.concept-signal .route-panel .workflow li:after{width:1px;height:auto;left:14px;top:30px;right:auto;bottom:0}.concept-signal .route-panel .workflow strong{font-size:calc(12px * var(--text-scale,1))}.concept-signal .route-panel .workflow small,.concept-signal .route-panel .workflow li>div>span{font-size:calc(11px * var(--text-scale,1))}.concept-signal .route-panel .workflow li:last-child{min-height:50px}.concept-signal .route-panel .workflow li:last-child:after{display:none}.concept-signal .split-workspace{display:block}.concept-signal .quick-detail{display:none}.concept-flow .mobile-symbol{background:#13745a}.concept-studio .mobile-symbol{background:#aa4b2d}.concept-studio .decision-panel{padding:22px 18px}}
@media(max-width:400px){.concept-flow .content,.concept-studio .content,.concept-signal .content{padding:22px 14px 105px}:is(.concept-flow,.concept-studio,.concept-signal) .colorful-heading h1{font-size:calc(22px * var(--text-scale,1))}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile{padding:16px 13px;min-height:155px}:is(.concept-flow,.concept-studio,.concept-signal) .colored-modules .module-tile strong{font-size:calc(13px * var(--text-scale,1))}.stage-board{gap:9px}.stage-lane{padding:8px}.process-card{padding:11px}.process-card>strong{font-size:calc(12px * var(--text-scale,1))}.process-card-amount{font-size:calc(13px * var(--text-scale,1))}.lane-heading{flex-wrap:wrap}.lane-heading h3{font-size:calc(11px * var(--text-scale,1))}.process-card-foot .person-dot{display:none}.ownership-tabs button{font-size:calc(11px * var(--text-scale,1));padding:9px 7px}.studio-register{padding:19px 14px}.concept-studio .document-row{gap:8px}.concept-studio .doc-status{display:none}.concept-flow .route-panel .workflow,.concept-studio .route-panel .workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.concept-flow .route-panel .workflow li,.concept-studio .route-panel .workflow li{min-height:110px}.concept-flow .route-panel .workflow li:after,.concept-studio .route-panel .workflow li:after{display:none}}

.concept-signal .text-button,.concept-signal .language-button{color:#705516}.concept-signal .onboarding .selected-language{border-color:#876515}.concept-signal a:not(.app-brand):not(.primary){color:#725619}.concept-signal .sidebar .app-brand{color:#fff}
