@import url(https://unpkg.com/open-props);
:root{--size-1: .25rem;--size-2: .5rem;--size-3: 1rem;--font-size-1: 1rem;--font-size-2: 1.1rem;--font-weight-5: 500;--font-weight-7: 700;--size-fluid-6: clamp(5rem, 7vw, 7.5rem);--size-content-2: 45ch;--size-content-3: 60ch;--font-lineheight-1: 1.25}.wms-directory-wrapper{--_size1: var(--size-1);--_size2: var(--size-2);--_size3: var(--size-3);--_fsize0: .875rem;--_fsize1: var(--font-size-1);--_fsize2: var(--font-size-2);--_fweight5: var(--font-weight-5);--_fweight7: var(--font-weight-7);--_1col: repeat(1, minmax(0, 1fr));--_2col: repeat(2, minmax(0, 1fr));--_border-color: hsl(0, 0%, 91%);--_photowidth: min(105px, var(--size-fluid-6))}:where(.wms-directory-wrapper){font-size:var(--_fsize1);font-weight:var(--_fweight5);font-style:normal;text-decoration:none;line-height:1.2;display:grid;grid-template-columns:var(--_1col);row-gap:var(--_size3)}@media(min-width: 768px){:where(.wms-directory-wrapper).record-cols-2{grid-template-columns:var(--_2col)}:where(.wms-directory-wrapper).record-cols-2 .vcard:nth-last-child(2):nth-child(odd){border:none}}:where(.wms-directory-wrapper) .vcard{position:relative;gap:var(--_size3);-webkit-padding-end:2rem;padding-inline-end:2rem;display:grid;grid-template-areas:"info info info";grid-template-columns:var(--_photowidth) 1fr 50%;-webkit-padding-after:var(--_size3);padding-block-end:var(--_size3);-webkit-border-after:1px solid var(--_border-color);border-block-end:1px solid var(--_border-color);-webkit-margin-after:var(--_size3);margin-block-end:var(--_size3)}:where(.wms-directory-wrapper) .vcard:last-child{border:none}:where(.wms-directory-wrapper) .vcard .edit-me{position:absolute;inset-block:0 auto;inset-inline:auto 3px;text-decoration:none;padding:3px;block-size:30px;inline-size:30px;place-content:center;display:grid}:where(.wms-directory-wrapper) .vcard .edit-me span.dashicons-edit{font-family:dashicons !important}:where(.wms-directory-wrapper) .vcard.vcard-cols-2{grid-template-areas:"photo info info"}:where(.wms-directory-wrapper) .vcard.vcard-cols-3{grid-template-areas:"photo info info" "extra extra extra"}@media(min-width: 768px){:where(.wms-directory-wrapper) .vcard.vcard-cols-3{grid-template-areas:"photo info extra"}}:where(.wms-directory-wrapper) .vcard .record-photo{grid-area:photo;background-repeat:no-repeat;background-size:contain}:where(.wms-directory-wrapper) .vcard .record-photo img{inline-size:100%;-o-object-fit:contain;object-fit:contain;filter:saturate(0.9)}:where(.wms-directory-wrapper) .vcard .record-info{grid-area:info;font-size:var(--_fsize0);max-inline-size:var(--size-content-2)}:where(.wms-directory-wrapper) .vcard .record-info .name{font-size:var(--_fsize2);font-weight:var(--_fweight5);-webkit-padding-after:var(--_size1);padding-block-end:var(--_size1)}:where(.wms-directory-wrapper) .vcard .record-info .title{font-size:var(--_fsize1);font-weight:var(--_fweight7);line-height:var(--_fsize2);font-style:italic;-webkit-padding-after:var(--_size2);padding-block-end:var(--_size2)}:where(.wms-directory-wrapper) .vcard .record-extra{grid-area:extra;-webkit-margin-after:var(--_size3);margin-block-end:var(--_size3);-webkit-border-after:1px solid var(--_border-color);border-block-end:1px solid var(--_border-color);padding:var(--_size3);max-inline-size:var(--size-content-3);background:#efefef}:where(.wms-directory-wrapper) .vcard .record-extra>div:not(:last-child){-webkit-padding-after:var(--_size3);padding-block-end:var(--_size3);-webkit-border-after:1px solid var(--_border-color);border-block-end:1px solid var(--_border-color);-webkit-margin-after:var(--_size3);margin-block-end:var(--_size3)}:where(.wms-directory-wrapper) .vcard .record-extra p,:where(.wms-directory-wrapper) .vcard .record-extra h3,:where(.wms-directory-wrapper) .vcard .record-extra li{font-size:var(--_fsize0) !important;line-height:var(--font-lineheight-1);font-family:inherit}:where(.wms-directory-wrapper) .vcard .record-extra.last{border:none}:where(.wms-directory-wrapper) .vcard .record-extra h3,:where(.wms-directory-wrapper) .vcard .record-extra .title{font-weight:var(--_fweight7);font-style:italic;-webkit-margin-before:0;margin-block-start:0;font-size:inherit}
