.supplier-team-owner,.supplier-team-member-workspace,.supplier-team-accept{--team-green:#174d3e;overflow-wrap:anywhere}.supplier-team-owner>.card+.card{margin-top:20px}.supplier-team-owner h2,.supplier-team-case-detail h3{margin-top:0}.supplier-team-invite-form{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:16px;margin-top:20px}.supplier-team-invite-form>[data-team-status]{grid-column:1/-1;margin:0}.supplier-team-invite-form button{min-height:48px}.supplier-team-list-heading,.supplier-team-case-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.supplier-team-list-heading h2{margin:0}.supplier-team-person{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:14px;padding:20px 0;border-bottom:1px solid #dce8e0}.supplier-team-person:last-child{border-bottom:0}.supplier-team-person strong{display:block;overflow-wrap:anywhere}.supplier-team-person p{margin:8px 0 0}.supplier-team-person>.actions{align-items:center;justify-content:flex-end;flex-wrap:wrap}.supplier-team-person>[data-team-status]{grid-column:1/-1}.supplier-team-delivery{font-size:.9rem;color:#5b7166}.supplier-team-owner .error,.supplier-team-member-workspace .error,.supplier-team-accept .error{color:#a2342e}.supplier-team-accept{max-width:700px;margin:36px auto;padding:0 20px}.supplier-team-accept-form{display:grid;gap:18px;margin-top:24px}.supplier-team-accept-form label{display:grid;gap:8px}.supplier-team-case-layout{display:grid;grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:start;gap:22px}.supplier-team-case-list{display:grid;gap:10px;position:sticky;top:20px}.supplier-team-case-choice{width:100%;display:grid;gap:8px;text-align:right;padding:16px;border:1px solid #cbdcd1;border-radius:14px;background:#fff;color:#173e35;cursor:pointer;font:inherit;box-sizing:border-box}.supplier-team-case-choice strong{font-size:1.05rem}.supplier-team-case-choice>span:not(.tag){font-size:.9rem;color:#5d7467;line-height:1.5}.supplier-team-case-choice .tag{justify-self:start}.supplier-team-case-choice.is-active{border-color:#237b4d;background:#edf6ef;box-shadow:inset -4px 0 #237b4d}.supplier-team-case-detail{min-width:0;display:grid;gap:18px}.supplier-team-case-detail>.card{min-width:0}.supplier-team-case-heading{align-items:start}.supplier-team-case-heading h2{margin:4px 0 12px}.supplier-team-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;background:#f4f8f4;border-radius:12px;margin:12px 0 24px}.supplier-team-facts>div{min-width:0}.supplier-team-facts dt{font-size:.88rem;color:#577363}.supplier-team-facts dd{margin:5px 0 0}.supplier-team-facts a[dir=ltr]{display:inline-block;max-width:100%;overflow-wrap:anywhere}.supplier-team-case-detail .case-technical-flat{margin-top:16px}.supplier-team-case-detail form{display:grid;gap:14px}.supplier-team-case-detail form label{display:grid;gap:8px}.supplier-team-case-detail .form-grid{margin:0}.supplier-team-note{border-right:3px solid #d3e6d8;padding:1px 14px;margin:12px 0}.supplier-team-note p{white-space:pre-wrap;margin:7px 0}.supplier-team-note time{font-size:.82rem;color:#66796f}.supplier-team-document{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px 0;border-bottom:1px solid #e2ebe4}.supplier-team-document strong,.supplier-team-document small{display:block}.supplier-team-document small{color:#66796f;font-size:.82rem;margin-top:5px}.supplier-team-document>[data-team-status]{grid-column:1/-1}.supplier-team-note-form,.supplier-team-upload-form{margin-top:20px}.supplier-team-member-workspace>[data-team-status]:empty{display:none}.supplier-team-owner [data-team-status]:empty,.supplier-team-case-detail [data-team-status]:empty{margin:0}.supplier-team-owner button:focus-visible,.supplier-team-member-workspace button:focus-visible,.supplier-team-accept button:focus-visible{outline:3px solid #7eb99a;outline-offset:3px}@media(max-width:1100px){.supplier-team-case-layout{grid-template-columns:minmax(0,1fr)}.supplier-team-case-list{position:static;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.supplier-team-case-choice{min-height:120px}.supplier-team-member-shell .bo-sidebar{align-self:start}}@media(max-width:600px){.supplier-team-invite-form,.supplier-team-person{grid-template-columns:minmax(0,1fr)}.supplier-team-person>.actions{justify-content:flex-start}.supplier-team-invite-form button{width:100%}.supplier-team-case-list{grid-template-columns:minmax(0,1fr)}.supplier-team-facts{grid-template-columns:minmax(0,1fr)}.supplier-team-list-heading,.supplier-team-case-heading,.supplier-team-member-workspace .bo-top{align-items:stretch;flex-direction:column}.supplier-team-document{grid-template-columns:minmax(0,1fr)}.supplier-team-document button{justify-self:start}.supplier-team-accept{padding:0 12px;margin:20px auto}.supplier-team-person>.actions>button{min-height:44px}.supplier-team-case-detail .card{padding:20px}}
