/* Keep the Version 5 palette and shell; reduce competing controls. */
#workspaceMenu{padding-top:30px}#workspaceMenu .product-wordmark{margin-bottom:24px}#workspaceMenu .brand{padding-bottom:22px}#workspaceMenu nav{margin-top:20px}#workspaceMenu nav button{min-height:42px;margin:3px 0}#workspaceMenu nav button i{font-size:10px;letter-spacing:.5px;color:#8e9cb1;font-style:normal;min-width:17px}#workspaceMenu nav button.active i{color:#d5b778}#workspaceMenu .nav-group{margin:23px 12px 9px}#workspaceMenu .secondary-nav{margin-top:26px;padding-top:17px;border-top:1px solid #ffffff17}#moreTools{border:0;padding:0;margin-top:3px}#moreTools>summary{color:#b8c4d5;font-size:12px;font-weight:500;padding:12px;min-height:42px;border-radius:8px}#moreTools>summary:hover{background:#ffffff09}#moreTools[open]>summary{color:#e5c991}#moreTools button{margin-left:0;padding-left:26px}#moreTools button span{font-size:11px;color:#aebcd0}.workspace>header{height:58px}.heading{margin-bottom:28px}h1{font-size:31px;letter-spacing:-1px}.simple-project{grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);gap:26px}.simple-project .card-head{margin-bottom:24px}.simple-project .fields{gap:2px 22px}.simple-project .fields label:nth-child(3){grid-column:1/-1}.project-next{padding-top:14px;margin-top:4px;border-top:1px solid #edf0f3;align-items:center;justify-content:space-between;gap:18px}.project-next>button:first-child{min-height:45px;display:flex;align-items:center;gap:22px}.project-next .text-button{font-size:12px}.project-summary .amount{font-size:37px;letter-spacing:-1.3px;white-space:normal}.project-summary .pricing-empty-total{font-size:30px}.project-summary>p{line-height:1.7;margin-bottom:20px}.project-summary>.secondary{width:100%;margin-top:20px}.sample-label{display:block;text-align:center;margin-top:14px;color:#8a929e;font-size:10px}.project-disclosure.card{padding:0;box-shadow:none;margin-bottom:13px}.project-disclosure>summary{padding:19px 24px;font-size:13px;font-weight:600}.project-disclosure>summary>span{float:right;font-weight:400;color:#8a929e;font-size:11px;max-width:47%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.project-disclosure .disclosure-content{padding:0 24px 22px}.project-disclosure .actions{margin-bottom:20px}.project-disclosure label{margin-top:18px}.workflow-next{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #e2e5ea;margin-top:28px;padding:22px 0 0}.workflow-next p{margin:7px 0 0}.workflow-next>button{display:flex;align-items:center;gap:24px;min-height:44px;flex-shrink:0}.workflow-next .text-button{font-size:12px}
@media(max-width:1100px){.simple-project{grid-template-columns:1fr}.simple-project>section:has(>.summary){grid-row:auto}.project-summary .amount{font-size:35px}}
@media(max-width:760px){#workspaceMenu{padding:20px 20px 10px}#workspaceMenu .product-wordmark{margin:0 0 16px}#workspaceMenu .brand{padding:0;max-width:43%}#workspaceMenu nav{display:block;margin:0 -20px;padding:0;overflow:visible}#workspaceMenu .primary-nav{display:flex;overflow-x:auto;gap:5px;padding:4px 20px 9px;scrollbar-width:none}#workspaceMenu .primary-nav .nav-group{display:none}#workspaceMenu nav button{width:auto;min-width:0;min-height:40px;flex:0 0 auto;gap:6px;padding:9px 12px;margin:0}#workspaceMenu nav button i{font-size:9px;min-width:0}#workspaceMenu .secondary-nav{display:flex;align-items:start;margin:0;padding:6px 20px 0;gap:10px;border-color:#ffffff13;position:relative}#workspaceMenu .secondary-nav>button{padding-left:0}#moreTools{margin:0;flex:1;min-width:0}#moreTools>summary{min-height:40px;padding:10px;font-size:11px}#moreTools[open]{padding-bottom:10px}#moreTools button{display:block;width:100%;padding:10px;white-space:normal;text-align:left}#moreTools button span{white-space:normal}main{padding:25px 20px}.heading{margin-bottom:23px}h1{font-size:28px}.simple-project>section{display:block}.simple-project .grid,.simple-project .fields{grid-template-columns:1fr}.simple-project{gap:10px}.project-next{align-items:stretch;flex-direction:column;gap:16px}.project-next>button:first-child{justify-content:space-between;width:100%}.project-next .text-button{text-align:center}.project-disclosure>summary{padding:18px 20px}.project-disclosure .disclosure-content{padding:0 20px 20px}.project-disclosure>summary>span{max-width:42%}.workflow-next{align-items:stretch;flex-direction:column;gap:16px}.workflow-next>button{justify-content:space-between}.project-summary .pricing-empty-total{font-size:30px}.workspace>header{height:46px}}
@media(max-width:760px){#proposal table{width:100%;table-layout:fixed}#proposal th,#proposal td{white-space:normal;overflow-wrap:anywhere}#proposal th:first-child:not([colspan]){width:45%}#proposal th:nth-child(2){width:25%}#proposal th:nth-child(3){width:30%}}
@media print{.workflow-next,.project-disclosure{display:none!important}}
@media(max-width:760px){#workspaceMenu .primary-nav{scrollbar-width:thin;scrollbar-color:#b39454 #ffffff0d;overscroll-behavior-x:contain}#workspaceMenu .primary-nav::-webkit-scrollbar{display:block;height:3px}#workspaceMenu .primary-nav::-webkit-scrollbar-thumb{background:#b39454;border-radius:3px}#workspaceMenu .primary-nav button:focus-visible{outline:2px solid #e5c991;outline-offset:-3px}}

#workspaceMenu a.product-wordmark{display:block;text-decoration:none;color:inherit}#workspaceMenu a.product-wordmark:focus-visible{outline:2px solid #e5c991;outline-offset:5px}
