.project-context{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 24px}
.project-selector{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid #d4e5d8;border-radius:10px;background:#fff;color:#486f52}
.project-selector>svg{color:#7ba688;flex-shrink:0}
.project-selector select{max-width:390px;border:0;color:#365d42;background:transparent;font-size:12px;min-width:0}
.project-actions{display:flex;align-items:center;gap:8px}
.project-actions .button{font-size:11px;padding:10px 13px;white-space:nowrap}
.brand-share-projects{border:1px solid #dbe8dc;border-radius:11px;padding:15px;margin:22px 0 18px}
.brand-share-projects legend{font-size:12px;color:#4d7658;padding:0 5px}
.brand-share-projects label{display:flex;align-items:center;gap:11px;padding:10px 0;cursor:pointer}
.brand-share-projects input{width:17px;height:17px;accent-color:#18a06a}
.brand-share-projects label>span{display:grid;gap:4px;min-width:0}
.brand-share-projects strong{font-size:12px;font-weight:550}
.brand-share-projects small{font-size:10px;color:#829783}
.brand-share-projects+.button{width:100%;justify-content:center}
.brand-share-warning{font-size:10px!important;color:#899a87!important;margin-top:12px}
@media(max-width:760px){.project-context{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:20px}.project-selector select{width:100%;max-width:100%}.project-actions .button{flex:1;justify-content:center}.brand-share-projects{padding:12px}}
