.members-panel{--members-accent:#285648;--members-paper:#fffdf7;color:#25231f;background:var(--members-paper);text-align:left;box-sizing:border-box;border:1px solid #d3c8ac;border-radius:12px;max-width:1280px;margin:20px auto;padding:clamp(16px,3vw,32px);font:15px/1.5 system-ui,sans-serif}.members-panel *{box-sizing:border-box}.members-panel [hidden]{display:none!important}.members-panel h2{margin:0;font-size:28px}.members-panel h3{margin:0 0 6px;font-size:16px}.members-panel p{margin:5px 0 12px}.members-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.members-eyebrow{letter-spacing:2px;color:var(--members-accent);font-size:11px;font-weight:750}.members-panel button{background:var(--members-accent);color:#fff;border:1px solid var(--members-accent);font:inherit;cursor:pointer;white-space:normal;border-radius:6px;padding:10px 14px;font-weight:650;line-height:1.4}.members-panel button:disabled{opacity:.45;cursor:not-allowed}.members-panel input,.members-panel select{color:#25231f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #9c9584;border-radius:4px;margin-top:5px;padding:10px;line-height:1.4;display:block}.members-panel label{min-width:0;font-size:13px;font-weight:650;display:block}.members-status{border-left:4px solid var(--members-accent);overflow-wrap:anywhere;background:#edf3ee;padding:12px 14px}.members-status[data-error=true]{background:#fff0eb;border-color:#a63222}.members-add{border-bottom:1px solid #d3c8ac;padding:20px 0}.members-fields{grid-template-columns:minmax(160px,1fr) minmax(180px,1fr) auto;align-items:end;gap:12px;display:grid}.members-role-note,.members-person p,.members-audit{color:#625a4c;font-size:13px}.members-share{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.members-share p{margin:0}.members-person{border-top:1px solid #d3c8ac;grid-template-columns:minmax(180px,1fr) minmax(150px,240px) auto;align-items:center;gap:12px;padding:20px 0;display:grid}.members-identity{grid-row:span 2;min-width:0}.members-identity h3{overflow-wrap:anywhere}.members-person label{grid-column:2}.members-person button{font-size:13px}.members-last-owner{grid-column:1/-1;margin:0!important}.members-audit{border-top:1px solid #d3c8ac;padding-top:18px}.members-audit summary{cursor:pointer;color:#25231f;font-size:15px;font-weight:700}.members-audit li{overflow-wrap:anywhere;margin:12px 0}.members-confirm-card{border:2px solid var(--members-accent);background:var(--members-paper);margin-top:20px;padding:20px;box-shadow:0 4px 24px #0002}.members-confirm-card button{margin:6px 12px 0 0}.members-unavailable{color:#8a291c!important}.members-launcher{background:#f4eddf;justify-content:flex-end;padding:10px clamp(16px,4vw,60px);display:flex}.members-launcher button{color:inherit;background:0 0;border:1px solid;border-radius:5px;padding:8px 14px;font:600 14px system-ui}.members-wrapper[data-brand=los-atascados] .members-panel{--members-accent:#8d291e;--members-paper:#fff8ec;border-radius:3px}.members-wrapper[data-brand=los-atascados] .members-panel button{border-radius:2px}.members-wrapper[data-product=bos]{padding:0 clamp(12px,3vw,36px)}@media (max-width:700px){.members-heading{flex-wrap:wrap}.members-fields{grid-template-columns:1fr}.members-fields button{width:100%}.members-share{flex-direction:column;align-items:start}.members-person{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.members-identity{grid-area:auto/1/auto/-1}.members-person label{grid-column:1/-1}.members-person button{width:100%}.members-last-owner{grid-column:1/-1}.members-panel h2{font-size:24px}}
