.proposal-page{background:#efefef}.proposal-page__head{min-height:auto}.proposal-page__section{padding:1rem 0 2.4rem}.proposal-page__crumbs{color:#9a9a9a;align-items:center;gap:.45rem;margin:1.4rem 0 1rem;font-size:.9rem;display:flex}.proposal-page__crumbs a{color:#7a7a7a;text-decoration:none}.proposal-page__crumbs a:hover,.proposal-page__crumbs span{color:#ce774c}.proposal-page__crumbs svg{width:.7rem;height:.7rem}.proposal-panel{background:#f9f9f9;border:1px solid #e4e4e4;border-radius:.88rem;padding:.8rem}.proposal-flow{grid-template-columns:repeat(11,minmax(0,1fr));gap:.25rem;padding:.05rem 0 .15rem;display:grid;position:relative;overflow-x:hidden}.proposal-flow:before{content:"";z-index:0;background:#cbcbcb;height:1px;position:absolute;top:.8rem;left:4.54545%;right:4.54545%}.proposal-flow__step{z-index:1;text-align:center;color:#8d8d8d;min-width:0;padding:.05rem .05rem .2rem;position:relative}.proposal-flow__num{color:#fff;background:#a8a8a8;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;margin:0 auto .22rem;font-size:.75rem;font-weight:700;display:grid}.proposal-flow__label{white-space:normal;font-size:.78rem;font-weight:700;line-height:1.35;display:block}.proposal-flow__step.is-active{color:#dc7141}.proposal-flow__step.is-active .proposal-flow__num{background:#dc7141}.proposal-phase-tabs{border:1px solid #d7dde2;border-radius:.55rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.65rem;display:grid;overflow:hidden}.proposal-phase-tabs__item{color:#fff;cursor:default;background:#dc7141;border:none;padding:.52rem .35rem;font-size:.84rem;font-weight:700}.proposal-phase-tabs__item.is-active{color:#dc7141;background:#f3f5f7}.proposal-form{gap:.6rem;margin-top:.72rem;display:grid}.proposal-form__row{grid-template-columns:repeat(4,minmax(170px,1fr));gap:.5rem;display:grid}.proposal-form__row--wide{grid-template-columns:1fr}.proposal-field--half{grid-column:span 2}.proposal-field{gap:.26rem;display:grid}.proposal-field>span{color:#3f3f3f;font-size:.86rem;font-weight:700}.proposal-field>span em{color:#ea3232;font-style:normal}.proposal-field textarea,.proposal-select-wrap{background:#fff;border:1px solid #d4d8dd;border-radius:.54rem}.proposal-field textarea{resize:vertical;color:#2d2d2d;min-height:4.8rem;padding:.5rem .62rem;font-family:inherit;font-size:.83rem;font-weight:400}.proposal-field textarea::placeholder{color:#9ea7b2}.proposal-select-wrap{grid-template-columns:1.1rem 1fr 1rem;align-items:center;gap:.38rem;height:2.45rem;padding:0 .52rem;display:grid}.proposal-select-wrap svg{color:#7f8d9d;pointer-events:none;width:1rem;height:1rem}.proposal-select-wrap .proposal-caret{width:.95rem;height:.95rem}.proposal-select-wrap select{color:#2f2f2f;appearance:none;cursor:pointer;z-index:2;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.82rem;position:relative}.proposal-select-wrap select:invalid{color:#9ea7b2}.proposal-select-wrap select option{font-family:inherit;font-size:.82rem}.proposal-actions{justify-content:flex-end;margin-top:.15rem;display:flex}.proposal-btn{color:#fff;background:#dc7141;border:none;border-radius:.55rem;padding:.46rem .86rem;font-family:inherit;font-size:.82rem;font-weight:700}@media (max-width:1080px){.proposal-form__row{grid-template-columns:repeat(2,minmax(170px,1fr))}.proposal-phase-tabs{grid-template-columns:repeat(2,minmax(180px,1fr))}.proposal-field--half{grid-column:span 1}}@media (max-width:680px){.proposal-flow{grid-template-columns:repeat(11,minmax(95px,1fr));padding-bottom:.3rem;overflow-x:auto}.proposal-flow__step{min-width:95px}.proposal-form__row,.proposal-phase-tabs{grid-template-columns:1fr}}:root[data-theme=dark] .proposal-page{background:#101010}:root[data-theme=dark] .proposal-panel{background:#181818;border-color:#2a2a2a}:root[data-theme=dark] .proposal-flow__step{color:#a8a8a8}:root[data-theme=dark] .proposal-flow:before{background:#444}:root[data-theme=dark] .proposal-flow__num{background:#666}:root[data-theme=dark] .proposal-flow__step.is-active,:root[data-theme=dark] .proposal-flow__step.is-active .proposal-flow__num{color:#fff;background-color:#dc7141}:root[data-theme=dark] .proposal-phase-tabs{border-color:#46352d}:root[data-theme=dark] .proposal-phase-tabs__item{color:#eaeaea;background:#dc7141}:root[data-theme=dark] .proposal-phase-tabs__item.is-active{color:#dc7141;background:#2a241f}:root[data-theme=dark] .proposal-field>span{color:#e9e9e9}:root[data-theme=dark] .proposal-field textarea,:root[data-theme=dark] .proposal-select-wrap{background:#1f1f1f;border-color:#343434}:root[data-theme=dark] .proposal-field textarea,:root[data-theme=dark] .proposal-select-wrap select{color:#efefef}:root[data-theme=dark] .proposal-field textarea::placeholder,:root[data-theme=dark] .proposal-select-wrap select:invalid{color:#8d98a6}:root[data-theme=dark] .proposal-select-wrap svg{color:#98a3ad}
