.card-type-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-type-selector .card-type-selector-option{background-color:#fff;-webkit-transition:all ease-out 300ms;transition:all ease-out 300ms;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex}.card-type-selector .card-type-selector-option.lib-card-directive{min-width:5rem;max-width:15rem;width:100%;height:100%;height:-moz-available;height:-webkit-fill-available;height:stretch}.card-type-selector .card-type-selector-option .card-type-selector-option-illustration{max-width:100px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-type-selector .card-type-selector-option .card-type-selector-option-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:.5rem;padding:1.5rem 0;width:100%}.card-type-selector .card-type-selector-option .card-type-selector-option-content-wrapper h2,.card-type-selector .card-type-selector-option .card-type-selector-option-content-wrapper p{margin:0;word-wrap:break-word;text-align:center}.card-type-selector .card-type-selector-option .card-type-selector-option-content-wrapper h2{font-weight:500;font-size:var(--font-size-sm);white-space:nowrap}.card-type-selector .card-type-selector-option .card-type-selector-option-content-wrapper p{font-size:var(--font-size-xs);font-weight:400;color:var(--Text-text-secondary, #726f6e)}.card-type-selector .card-type-selector-option.selected{border:2px solid #3953cb;background:#f8fafe}.card-type-selector .card-type-selector-option.selected:hover{border:2px solid #3953cb}.card-type-selector .card-type-selector-option:hover{border:1px solid #4e6eed;background:#f8fafe}.card-type-selector .card-type-selector-option:active{border:1px solid #4e6eed;background:#dce5fe}.card-type-selector .card-type-selector-option.disabled{cursor:not-allowed;opacity:.5;-webkit-filter:grayscale(0.5);filter:grayscale(0.5)}.card-type-selector .card-type-selector-option.disabled:hover{border:1px solid #e0e0e0;background:#f8fafe}