[data-surface=members] .c-form{display:flex;flex-direction:column;gap:1.15rem;margin-top:1rem}[data-surface=members] .c-field{display:flex;flex-direction:column;min-width:0}[data-surface=members] .c-hint{margin:.4rem 0 0;font-size:var(--type-read);font-weight:400;line-height:1.45;color:var(--muted)}[data-surface=members] .c-error{margin:.4rem 0 0;padding:.4rem .6rem;border-left:2px solid var(--accent);background:var(--raise);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--type-read);font-weight:500;line-height:1.45;color:var(--ink)}[data-surface=members] .c-problems{padding:.8rem .95rem;border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--r);background:var(--raise)}[data-surface=members] .c-problems p{margin:0;font-size:var(--type-read);font-weight:500;line-height:1.5;color:var(--ink)}[data-surface=members] .c-problems p+p{margin-top:.4rem}[data-surface=members] .c-fieldset{border:1px solid var(--line-soft);border-radius:var(--r);padding:.9rem 1rem 1rem;margin:0}[data-surface=members] .c-fieldset legend{padding:0 .35rem}[data-surface=members] .c-row-2,[data-surface=members] .c-row-3,[data-surface=members] .c-row-price{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:620px){[data-surface=members] .c-row-2{grid-template-columns:1fr 1fr}[data-surface=members] .c-row-3{grid-template-columns:1fr 1fr 1fr}[data-surface=members] .c-row-price{grid-template-columns:1.2fr 1fr .7fr}}[data-surface=members] .c-field-follow{margin-top:.5rem}[data-surface=members] .c-total{justify-content:flex-start}[data-surface=members] .c-total-value{margin:0;height:3rem;display:flex;align-items:center;font-size:1.5rem;font-weight:400;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink)}[data-surface=members] .c-total-unit{font-size:.42em;font-weight:500;color:var(--muted);margin-left:.35em}[data-surface=members] .c-combo{position:relative}[data-surface=members] .c-options{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;list-style:none;max-height:19rem;overflow-y:auto;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 20px 50px -14px rgba(0,0,0,.22)}[data-surface=members] .c-option{display:flex;flex-direction:column;gap:1px;padding:.5rem .65rem;border-radius:var(--r-sm);cursor:pointer;transition:background var(--t) var(--ease)}[data-surface=members] .c-option[data-active=true]{background:var(--raise)}[data-surface=members] .c-option-name{font-size:var(--type-read);font-weight:500;color:var(--ink)}[data-surface=members] .c-option-region{font-family:var(--mono);font-size:var(--type-read);font-weight:500;letter-spacing:.02em;color:var(--faint)}[data-surface=members] .c-option-empty{padding:.7rem .65rem;font-size:var(--type-read);font-weight:400;line-height:1.5;color:var(--muted)}[data-surface=members] .c-drawer{width:min(34rem,calc(100vw - 2rem));max-height:min(84vh,48rem);overflow-y:auto}[data-surface=members] .c-drawer[open]{animation:c-drawer-in var(--t-lift) var(--ease)}@keyframes c-drawer-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-surface=members] .c-drawer[open]{animation:none}}[data-surface=members] .c-drawer-lede{margin:0;font-size:var(--type-read);font-weight:400;line-height:1.55;color:var(--muted)}[data-surface=members] .c-choices{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}[data-surface=members] .c-choices legend{margin-bottom:.45rem}[data-surface=members] .c-choice{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .9rem;border:1px solid var(--line);border-radius:999px;font-size:var(--type-read);font-weight:500;cursor:pointer;transition:border-color var(--t) var(--ease),background var(--t) var(--ease)}[data-surface=members] .c-choice:has(input:checked){border-color:var(--accent);background:var(--accent-wash)}[data-surface=members] .c-choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}[data-surface=members] .c-choice input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}[data-surface=members] .c-actions{display:inline-flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}[data-surface=members] .c-actions-cell{text-align:right;white-space:nowrap}[data-surface=members] .c-actions .m-btn{padding-inline:.6rem;font-size:var(--type-read)}[data-surface=members] tr[data-reversed=true] .c-strikeable{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--faint);color:var(--muted)}[data-surface=members] tr[data-reversed=true] td{color:var(--muted)}[data-surface=members] .c-reversal-note{display:block;margin-top:2px;font-size:var(--type-read);font-weight:400;line-height:1.4;color:var(--muted)}[data-surface=members] tr[data-undo=true] td:first-child{box-shadow:inset 2px 0 0 var(--line)}[data-surface=members] tr[data-empty=true] td{color:var(--muted)}[data-surface=members] .c-views{display:flex;flex-wrap:nowrap;align-self:flex-start;max-width:100%;min-width:0;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin}[data-surface=members] .c-views a{display:inline-flex;flex:0 0 auto;align-items:center;min-height:44px;gap:8px;padding:8px 12px;white-space:nowrap;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent}[data-surface=members] .c-views a[data-on=true]{color:var(--ink);border-bottom-color:var(--ink)}[data-surface=members] .c-views a:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px}[data-surface=members] .c-views-n{font-family:var(--mono);font-size:var(--type-read);font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--faint)}[data-surface=members] .c-views a[data-on=true] .c-views-n{color:var(--accent-strong)}[data-surface=members] .c-notice{margin:0;font-size:var(--type-read);font-weight:500;line-height:1.5;color:var(--ink)}[data-surface=members] .c-notice[data-on=true]{padding:.7rem .9rem;border-left:2px solid var(--accent);background:var(--raise);border-radius:0 var(--r-sm) var(--r-sm) 0}[data-surface=members] .c-notice:not([data-on=true]){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-surface=members] .c-honesty{margin:.9rem 0 0;padding:.7rem .9rem;border-left:2px solid var(--line);background:var(--raise);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--type-read);font-weight:400;line-height:1.55;color:var(--ink);max-width:68ch}[data-surface=members] .c-honesty p{margin:0}[data-surface=members] .c-honesty strong{font-weight:500}[data-surface=members] .c-honesty a{margin-top:.15rem}[data-surface=members] .c-status{font-size:var(--type-read);font-weight:400;color:var(--muted);white-space:nowrap}[data-surface=members] .c-required{font-family:var(--mono);font-size:var(--type-read);font-weight:500;letter-spacing:.07em;color:var(--accent-strong)}@media (max-width:719px){[data-surface=members] .m-table td.c-actions-cell:empty{display:none}}[data-surface=members] .b-form{display:flex;flex-direction:column;gap:1.15rem;margin-top:1rem}[data-surface=members] .b-scroll{max-width:100%}[data-surface=members] .b-grid{display:flex;flex-direction:column;gap:.75rem}[data-surface=members] .b-head{display:none}[data-surface=members] .b-row{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;border:1px solid var(--line-soft);border-radius:var(--r);padding:.85rem}[data-surface=members] .b-cell{display:flex;flex-direction:column;min-width:0}[data-surface=members] .b-cell-wine{grid-column:1/-1}[data-surface=members] .b-cell-label{display:block;font-size:var(--type-read);font-weight:500;color:var(--muted);margin-bottom:.4rem}[data-surface=members] .b-na{height:3rem;display:flex;align-items:center;font-size:var(--type-read);color:var(--faint)}[data-surface=members] .b-cell-actions{flex-direction:row;align-items:center;gap:.25rem;justify-content:flex-end}[data-surface=members] .b-cell-actions .m-btn{min-width:44px;padding-inline:.5rem;font-size:15px}[data-surface=members] .b-row-error{grid-column:1/-1;margin:0}[data-surface=members] .b-row .m-field[aria-invalid=true]{border-color:var(--accent)}@media (min-width:960px){[data-surface=members] .b-scroll{overflow-x:auto}[data-surface=members] .b-grid{gap:.4rem;--b-cols:minmax(13rem,3.2fr) minmax(4.6rem,0.9fr) minmax(6rem,1.1fr) minmax(6rem,1.1fr) minmax(4.6rem,0.85fr) minmax(4.2rem,0.8fr) minmax(5.4rem,1.1fr) minmax(5.5rem,1fr) 5.9rem;min-width:58.5rem}[data-surface=members] .b-head{display:grid;grid-template-columns:var(--b-cols);gap:.5rem;padding-inline:.15rem}[data-surface=members] .b-head span{font-size:var(--type-read);font-weight:500;color:var(--muted);white-space:nowrap}[data-surface=members] .b-row{grid-template-columns:var(--b-cols);gap:.5rem;border:0;padding:0}[data-surface=members] .b-cell-wine{grid-column:auto}[data-surface=members] .b-cell-label{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-surface=members] .b-row .m-field{padding-inline:.6rem}[data-surface=members] .b-cell-wine .c-options{position:fixed;top:var(--c-top,auto);bottom:var(--c-bottom,auto);left:var(--c-left,auto);right:auto;width:var(--c-width,auto);min-width:24rem;max-width:calc(100vw - 2rem);max-height:min(19rem,var(--c-max,19rem))}}[data-surface=members] .b-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}[data-surface=members] .b-bar-side{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}[data-surface=members] .b-inline{display:inline-flex;align-items:center;gap:.6rem}[data-surface=members] .b-inline .m-field-label{margin-bottom:0}[data-surface=members] .b-currency{width:auto}[data-surface=members] .b-more{border:1px solid var(--line-soft);border-radius:var(--r)}[data-surface=members] .b-more summary{min-height:44px;display:flex;align-items:center;padding:0 .9rem;font-size:var(--type-read);font-weight:500;color:var(--muted);cursor:pointer;list-style:none}[data-surface=members] .b-more summary:before{content:"+";font-family:var(--mono);margin-right:.5rem;color:var(--faint)}[data-surface=members] .b-more[open] summary:before{content:"−"}[data-surface=members] .b-more summary::-webkit-details-marker{display:none}[data-surface=members] .b-more-grid{display:grid;grid-template-columns:1fr;gap:1rem;padding:.25rem .9rem 1rem}@media (min-width:620px){[data-surface=members] .b-more-grid{grid-template-columns:1fr 1fr 1fr}}[data-surface=members] .b-submit{align-items:center}[data-surface=members] .b-count{font-family:var(--mono);font-size:var(--type-read);font-weight:500;letter-spacing:.02em;color:var(--muted)}[data-surface=members] .c-filter{border:1px solid var(--line-soft);border-radius:var(--r)}[data-surface=members] .c-filter summary{min-height:44px;display:flex;align-items:center;gap:.5rem;padding:0 .9rem;font-size:var(--type-read);font-weight:500;color:var(--ink);cursor:pointer;list-style:none}[data-surface=members] .c-filter summary:before{content:"+";font-family:var(--mono);color:var(--faint)}[data-surface=members] .c-filter[open] summary:before{content:"−"}[data-surface=members] .c-filter summary::-webkit-details-marker{display:none}[data-surface=members] .c-filter-form{display:flex;flex-direction:column;gap:1rem;padding:.25rem .9rem 1rem}[data-surface=members] .c-filter-grid{display:grid;grid-template-columns:1fr;gap:.9rem 1rem}@media (min-width:620px){[data-surface=members] .c-filter-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){[data-surface=members] .c-filter-grid{grid-template-columns:repeat(5,1fr)}}[data-surface=members] .c-filter-wide{grid-column:1/-1}@media (min-width:960px){[data-surface=members] .c-filter-wide{grid-column:span 2}}[data-surface=members] .m-table td.c-date{white-space:nowrap}[data-surface=members] .c-refused{margin-top:.75rem;padding:.7rem .85rem;border-left:2px solid var(--accent);background:var(--raise);border-radius:0 var(--r-sm) var(--r-sm) 0}[data-surface=members] .c-refused-head{margin:0 0 .4rem;font-size:var(--type-read);font-weight:600;color:var(--ink)}[data-surface=members] .c-refused-list{margin:0;padding-left:1.1rem;font-size:var(--type-read);line-height:1.5;color:var(--muted)}[data-surface=members] .c-refused-list li{margin-bottom:.35rem}[data-surface=members] .c-refused-list li:last-child{margin-bottom:0}[data-surface=members] .c-refused-list code{font-family:var(--mono);font-size:var(--type-figure);color:var(--ink);overflow-wrap:anywhere}[data-surface=members] .c-refused-foot{margin:.5rem 0 0;font-size:var(--type-read);line-height:1.5;color:var(--muted)}[data-surface=members] .c-sort{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}[data-surface=members] .c-sort:hover{text-decoration:underline;text-underline-offset:3px}[data-surface=members] .c-sort[data-on=true]{color:var(--accent-strong)}[data-surface=members] .c-sort-dir{font-family:var(--mono)}[data-surface=members] .c-sort-pair{display:inline-flex;gap:.7rem}[data-surface=members] .c-sortm,[data-surface=members] .c-sortm-now,[data-surface=members] .c-sortm-word{display:none}@media (max-width:719px){[data-surface=members] .c-sortm{display:grid;grid-template-columns:1fr;gap:.9rem}[data-surface=members] .c-sortm-word{display:inline}[data-surface=members] .c-sortm-now{display:inline;margin-left:auto;font-family:var(--mono);font-size:var(--type-read);letter-spacing:.02em;color:var(--muted);white-space:nowrap}}[data-surface=members] .m-table td[data-m=Net],[data-surface=members] .m-table td[data-m=Vintage]{white-space:nowrap;font-variant-numeric:tabular-nums}[data-surface=members] .m-table td:first-child{min-width:12rem}[data-surface=members] .c-value-caption{font-size:14px;margin:16px 0 0;color:var(--muted)}[data-surface=members] .m-table-wrap{max-width:100%}[data-surface=members] .c-list-toolbar{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}[data-surface=members] .c-list-toolbar .c-filter{margin:0 0 0 auto;width:auto}[data-surface=members] .c-list-toolbar .c-filter[open]{width:100%;margin:0}[data-surface=members] .c-filter-selected{color:var(--ink);margin-left:8px;font-weight:500}[data-surface=members] .c-row-actions{min-width:72px}[data-surface=members] .c-row-actions>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:flex-end;gap:8px;list-style:none;color:var(--muted);font-size:var(--type-read)}[data-surface=members] .c-row-actions>summary::-webkit-details-marker{display:none}[data-surface=members] .c-row-actions>summary:after{content:"⌄";font-size:16px}[data-surface=members] .c-row-actions[open]>summary:after{content:"⌃"}[data-surface=members] .c-row-actions .c-actions{display:grid;gap:4px;padding-block:4px 8px}[data-surface=members] .c-row-actions .c-actions>:not(dialog){width:100%}[data-surface=members] .c-row-actions .m-btn{border-radius:6px;white-space:nowrap}@media (min-width:720px){[data-surface=members] .c-holdings .m-table td,[data-surface=members] .c-holdings .m-table th{padding-inline:10px}[data-surface=members] .c-holdings .m-table td:first-child,[data-surface=members] .c-holdings .m-table th:first-child{min-width:13rem}[data-surface=members] .c-holdings .m-table td.c-where{min-width:7rem;max-width:11rem;white-space:normal;overflow-wrap:anywhere}}@media (max-width:719px){[data-surface=members] .c-list-toolbar .c-filter{width:100%;margin:0}[data-surface=members] .c-row-actions{width:100%}[data-surface=members] .c-row-actions>summary{justify-content:flex-start}[data-surface=members] .c-row-actions .c-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px){[data-surface=members] .c-holdings .m-table td:first-child,[data-surface=members] .c-holdings .m-table th:first-child{position:sticky;left:0;z-index:1;min-width:13rem;background:var(--card);box-shadow:1px 0 var(--line)}[data-surface=members] .c-holdings .m-table td:last-child,[data-surface=members] .c-holdings .m-table th:last-child{position:sticky;right:0;z-index:1;background:var(--card);box-shadow:-1px 0 var(--line)}}[data-surface=members] .c-row-actions .c-actions{align-items:stretch;grid-auto-rows:minmax(44px,auto)}[data-surface=members] .c-row-actions .c-actions .m-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;margin:0;padding:8px 12px}@media(max-width:719px){[data-surface=members] .c-holdings .m-inset-grid[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-surface=members] .c-holdings .m-inset-grid[data-cols="3"]>:last-child{grid-column:1/-1}}[data-surface=members] .c-summary-metrics{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;padding-block:8px}[data-surface=members] .c-summary-metrics>*{flex:1 1 112px;min-width:0}[data-surface=members] .c-page-actions .m-btn{box-shadow:none}@media (max-width:719px){[data-surface=members] .c-list-toolbar{gap:8px}[data-surface=members] .c-views{width:100%}[data-surface=members] .c-summary-metrics{gap:8px 16px}[data-surface=members] .c-summary-metrics .m-fig-value{font-size:24px}}[data-surface=members] .c-sort .c-sort-dir{opacity:0;transition:opacity .12s ease-out}[data-surface=members] .c-sort:focus-visible .c-sort-dir,[data-surface=members] .c-sort:hover .c-sort-dir{opacity:.5}[data-surface=members] .c-sort[data-on=true] .c-sort-dir{opacity:1}@media (prefers-reduced-motion:reduce){[data-surface=members] .c-sort .c-sort-dir{transition:none}}[data-surface=members] .c-condition-host>button.mp-row-btn{display:none}[data-surface=members] .c-basis{display:block;white-space:normal}[data-surface=members] .c-basis-wrap{display:inline-block;white-space:normal}