.proposal-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px;margin-bottom:20px}.proposal-layout:not(:has(.proposal-review)){grid-template-columns:minmax(0,920px)}.proposal-composer,.proposal-review{padding:24px}.proposal-composer .panel-head{margin-bottom:20px}.proposal-composer form{display:grid;gap:16px}.proposal-composer form>.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.42fr);gap:14px}.proposal-composer label{display:grid;gap:7px;margin:0;color:var(--ink);font-size:10px;font-weight:700}.proposal-composer input,.proposal-composer textarea{box-sizing:border-box;width:100%;margin:0;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);font:inherit;font-size:10px}.proposal-composer input{height:42px}.proposal-composer textarea{min-height:94px;resize:vertical}.proposal-composer input:focus,.proposal-composer textarea:focus{border-color:#779176;outline:3px solid #dfe9da}.proposal-composer .team-tags{margin:2px 0 0;padding:14px 16px}.proposal-composer .team-tags legend{padding:0 7px;font-size:9px}.proposal-composer .team-tags>div{gap:7px}.proposal-composer .team-tags label{display:block}.proposal-composer form>.button{justify-self:start;min-width:170px}.proposal-list{display:grid;margin-top:20px;border-top:1px solid var(--line)}.proposal-list article,.proposal-review article{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--line)}.proposal-list strong,.proposal-list small,.proposal-review strong,.proposal-review small{display:block}.proposal-list small,.proposal-review small{margin-top:3px;color:var(--muted);font-size:9px}.proposal-review article{align-items:flex-start}.proposal-review article p{margin:7px 0 0;color:var(--muted)}.proposal-review article>div:last-child{display:flex;flex-direction:column;gap:6px;min-width:132px}.my-work-existing>.top{display:none}.department-member{grid-template-columns:44px minmax(150px,1.2fr) minmax(130px,.7fr) minmax(130px,.8fr) auto auto auto!important}.department-member .head-check{display:flex;align-items:center;gap:6px;white-space:nowrap}.department-member .head-check input{width:auto}.department-member input,.department-member select{margin:0}@media(max-width:1050px){.proposal-layout{grid-template-columns:1fr}.department-member{grid-template-columns:42px 1fr 1fr!important}.department-member .member-info{grid-column:2/4}.department-member .button{justify-self:start}}@media(max-width:650px){.proposal-composer form>.row{grid-template-columns:1fr}.proposal-composer form>.button{width:100%}.department-member{display:grid!important;grid-template-columns:42px 1fr!important}.department-member>*:not(.member-avatar){grid-column:2}.proposal-list article,.proposal-review article{display:grid}.proposal-review article>div:last-child{flex-direction:row}}
