.shared-card{color:#18263b;overflow-wrap:anywhere;font-family:system-ui,sans-serif;line-height:1.6}.shared-card__person{border-top:1px solid #dce1e5;padding:1rem 0}.shared-card h2{align-items:center;gap:.6rem;font-size:1.25rem;display:flex}.shared-card ul{padding-inline-start:1.4rem}.shared-card li{margin:.45rem 0}.shared-card__eyebrow{letter-spacing:.04em;font-size:.85rem;font-weight:700}.shared-card__limits{border-top:1px solid #dce1e5;padding-top:1rem}.shared-card__avatar{color:#18263b;background:#e9ecef;border-radius:50%;place-items:center;width:2rem;height:2rem;display:inline-grid}.shared-card__avatar--peach{background:#ffdcc9}.shared-card__avatar--blue{background:#dce7ff}.shared-card__avatar--violet{background:#e6dcfa}.shared-card__avatar--green{background:#dff0dc}.shared-card__avatar--gold{background:#f8e8b8}.shared-card__avatar--sky{background:#d9f0ff}body:has([data-shared-card-reader]){color:#18263b;background:#f8f7f3;margin:0;font-family:system-ui,sans-serif}[data-shared-card-reader]{max-width:44rem;margin:0 auto;padding:2rem 1.2rem 4rem}[data-card-view]{background:#fff;border:1px solid #dce1e5;border-radius:1rem;padding:1.3rem}.shared-card__brand{color:inherit;font-size:1.4rem;font-weight:800}.shared-card__intro{line-height:1.6}.shared-card__actions{margin-top:1.5rem}.shared-card__actions label{margin:1.5rem 0 .5rem;font-weight:600;display:block}.shared-card__actions button,.shared-card__actions select{font:inherit;color:#18263b;background:#fff;border:1px solid #7a8592;border-radius:.5rem;max-width:100%;min-height:44px;padding:.7rem 1rem}.shared-card__actions button{cursor:pointer}.shared-card__actions p{line-height:1.6}[data-card-error]{color:#9a2424}[hidden]{display:none!important}@media print{.shared-card__actions,.shared-card__intro,.shared-card__brand,[data-card-error]{display:none!important}[data-card-view]{border:0;padding:0}.shared-card__person{break-inside:avoid}body:has([data-shared-card-reader]){background:#fff}body:has([data-builder] [data-done=saved]:not([hidden]) [data-acard]:not([hidden])) :not([data-acard]):not([data-acard] *):not(:has([data-acard])){display:none!important}body:has([data-builder] [data-done=saved]:not([hidden]) [data-acard]:not([hidden])),body:has([data-builder] [data-done=saved]:not([hidden]) [data-acard]:not([hidden])) :is(:has([data-acard]),[data-acard]){break-inside:auto!important;page-break-inside:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body:has([data-builder] [data-done=saved]:not([hidden]) [data-acard]:not([hidden])) [data-acard]{-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has([data-builder] [data-done=saved]:not([hidden]) [data-acard]:not([hidden])) .shared-card__person{break-inside:auto;page-break-inside:auto}body:has([data-builder] [data-done=saved]:not([hidden]) [data-acard]:not([hidden])) .shared-card li{break-inside:avoid;page-break-inside:avoid}}
