.desk-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 24px}.desk-heading h3{font-size:26px;margin:10px 0 0}.desk-heading p{margin:4px 0;color:#aaa}.desk-progress{display:flex;gap:18px;align-items:center;padding:18px;border:1px solid #343434;margin-bottom:20px}.desk-progress progress{flex:1;accent-color:#be5147;min-width:60px}.desk-text{white-space:pre-wrap;overflow-wrap:anywhere}.desk-plan{padding-inline-start:24px}.desk-plan li{padding:8px 0}.desk-plan small{display:block;color:#be8079;font-size:14px}.desk-more{padding:18px;border:1px solid #333;margin:20px 0}.desk-more summary,details summary{cursor:pointer;font-size:16px}.desk-check{padding-inline-start:20px}.desk-check li{padding:8px}.desk-back:empty{display:none}.desk-back{margin:0 0 18px}.sidebar .wordmark{margin-bottom:24px}.sidebar nav button{min-height:48px;font-size:16px}.sidebar .side-bottom{font-size:0}.sidebar .side-bottom button{font-size:14px}.desk-heading .pill{font-size:14px}.desk-back button{max-width:100%;white-space:normal;text-align:right}#welcomeMessage{display:none}#screen>.metrics{margin-top:20px}.row-item .actions{margin:0}
@media(max-width:900px){.sidebar{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;padding:14px 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:10px!important}.sidebar .wordmark{margin:0!important;text-align:right!important}.sidebar .wordmark b{font-size:22px!important}.sidebar .wordmark::before,.sidebar .wordmark span,.sidebar .side-bottom{display:none!important}.sidebar #menuToggle{display:block!important;margin:0!important;min-height:42px;font-size:14px;padding:8px 14px}.sidebar #nav{display:none!important;width:100%!important;margin:0!important;padding:6px 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.menu-open .sidebar #nav{display:grid!important}.sidebar #nav button{font-size:15px!important;padding:10px!important;min-height:44px!important}.sidebar #nav .tool-num{display:none}main{margin:0!important;padding:18px!important}header{gap:12px!important;margin-bottom:16px!important}header .eyebrow{display:none}header h2{font-size:24px!important}header .header-actions{gap:6px}#fullscreen{display:none}#refresh{font-size:0;padding:8px 12px}#refresh:after{content:'↻';font-size:20px}.context-bar{flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:10px 0}.context-bar select{max-width:none!important;min-width:0}.context-bar #syncStatus{flex-basis:100%;font-size:12px}.desk-heading{align-items:flex-start}.desk-heading h3{font-size:23px}.desk-heading button{font-size:14px}.desk-progress{gap:10px;flex-wrap:wrap}.desk-progress strong,.desk-progress span{font-size:14px}.tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tabs button{font-size:14px;padding:10px;min-width:0}.row-item{flex-wrap:wrap}.row-item .item-main{min-width:55%}.studio-grid{grid-template-columns:1fr!important}.card-pad{padding:18px}.actions button{flex-grow:1}.workflow-board{grid-template-columns:1fr!important}footer{margin-top:24px}}

#aiRequestFields[hidden]{display:none!important}
