.team-workspace{min-width:0}.team-offer-form{gap:1.25rem;display:grid}.team-offer-form fieldset{border:1px solid var(--color-line);border-radius:12px;min-width:0;padding:1rem}.team-offer-form :is(input,select),.team-created{min-width:0;max-width:100%}.team-created{overflow-wrap:anywhere;gap:.75rem;margin-block:1.5rem;display:grid}.team-invitations{padding:0;list-style:none}.team-invitations>li{border-block-end:1px solid var(--color-line);overflow-wrap:anywhere;gap:.75rem;padding-block:1rem;display:grid}.team-invitations button{justify-self:start}.team-plan-select{gap:.75rem;display:grid}.team-workspace>p{margin-block:.75rem 1.5rem}.team-offer-form>label{gap:.5rem;display:grid}.team-offer-form fieldset>legend{padding-inline:.5rem;font-weight:650}.team-offer-form fieldset>p{margin-block:.75rem;line-height:1.7}.team-offer-form .intake-check{align-items:center;gap:.75rem;min-height:44px;margin-block:.75rem;display:flex}.team-offer-form .intake-check input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--color-green-deep);flex:0 0 20px;padding:0}body .team-offer-form .intake-grid.aligned-fields>label>input{align-self:start;height:auto}body .team-offer-form .intake-check:has(>input[type=checkbox]){background:0 0;border:2px solid #0000;border-radius:8px;padding:12px}body .team-offer-form .intake-check:has(>input[type=checkbox]:checked){background:#eff9f1;border-color:#287348}body .team-offer-form .intake-check>input[type=checkbox]{background-color:#0000!important;border:0!important}.team-workspace .team-editor-fields{border:0;gap:1.25rem;margin:0;padding:0;display:grid}.team-editor-actions,.team-row-actions,.team-pagination,.team-categories{flex-wrap:wrap;gap:.75rem;display:flex}.team-management{border-block-start:1px solid var(--color-line);min-width:0;margin-block-start:2rem;padding-block-start:1.5rem}.team-management h3,.team-detail h4,.team-detail h5{margin-block:0 1rem;line-height:1.5}.team-management :is(button,input:not([type=checkbox]),select),.team-editor-actions button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.team-categories{padding-block:.25rem 1.25rem}.team-categories button{flex:9rem}.team-categories button[aria-pressed=true]{background:var(--color-green-deep);color:#fff;border-color:var(--color-green-deep)}.team-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:1rem;display:grid}.team-filters label{gap:.5rem;min-width:0;font-weight:600;display:grid}.team-filters .team-archive-filter{cursor:pointer;grid-column:1/-1;align-items:center;gap:.75rem;width:fit-content;min-height:44px;display:flex}.team-archive-filter input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-green-deep);flex:0 0 20px;padding:0}.team-row-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.team-status{background:var(--color-canvas);border-radius:6px;padding:.4rem .65rem;font-size:.875rem}.team-rider-link{justify-self:start;align-items:center;min-height:44px;display:flex}.team-detail,.team-revealed,.team-confirmation{border:1px solid var(--color-line);background:var(--color-canvas);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:1rem}.team-detail-facts,.team-detail-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:0 1.25rem;display:grid}.team-detail :is(dt,dd){margin:0;line-height:1.65}.team-detail dt{font-size:.875rem}.team-detail dd{font-weight:600}.team-frozen-plan{border-block-start:1px solid var(--color-line);padding-block:1rem}.team-agreement{margin-block:1rem}.team-agreement summary{cursor:pointer;min-height:44px;padding-block:.5rem;line-height:1.7}.team-agreement [lang]{padding-block:1rem}.team-agreement li,.team-confirmation p,.team-revealed p{margin-block:0 .75rem;line-height:1.75}.team-history{padding-inline-start:1.25rem}.team-history li{padding-block:.5rem}.team-history span{line-height:1.65;display:block}.team-revealed a{overflow-wrap:anywhere;direction:ltr;align-items:center;min-height:44px;margin-block:.75rem;padding-block:.5rem;display:flex}.team-pagination{justify-content:space-between;margin-block-start:1rem}.team-management :is(button,input,select,a,summary):focus-visible{outline:2px solid var(--color-green-deep);outline-offset:3px}@media (max-width:600px){.team-filters,.team-detail-facts,.team-detail-prices{grid-template-columns:minmax(0,1fr)}.team-row-actions>button,.team-editor-actions>button{flex:100%}.team-detail,.team-revealed,.team-confirmation{padding:.75rem}}.team-workspace>summary{cursor:pointer;min-block-size:44px;padding-block:.5rem;display:list-item}.team-workspace>summary h2{margin:0;display:inline}.team-workspace:not([open])>:not(summary){display:none}
