.icon-link_xxs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xxs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_xs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_s_left span{align-items:center;display:flex;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_s_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_m_left span{align-items:center;display:flex;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{flex-shrink:0;height:1.5rem;width:1.5rem}.icon-link_m_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{flex-shrink:0;height:1.5rem;width:1.5rem}@keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}.input-radio-card{counter-increment:listCounter;margin:0}.input-radio-card+.input-radio-card{margin-top:2.5rem}.input-radio-card:not(.-without-count) .title:before{content:counter(listCounter) ". "}.input-radio-card.-with-default-value{margin:0}.input-radio-card .radio{background-color:#fff;border:1px solid #525252;border-radius:16px;flex:0 0 16px;height:16px}.input-radio-card .title{font-size:1rem;line-height:1.375;margin-bottom:1.5rem}.input-radio-card .inputs .input{color:inherit;display:flex;justify-content:center}.input-radio-card .inputs .input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;pointer-events:none;position:absolute}.input-radio-card .inputs .input input:disabled+label{border-color:#ccc;color:#ccc;cursor:not-allowed}.input-radio-card .inputs .input input:disabled+label:hover{background-color:initial}.input-radio-card .inputs .input input:disabled+label.-with-icon img{opacity:.5}.input-radio-card .inputs .input input:disabled+label .radio{border-color:#ccc}.input-radio-card.-with-icon .inputs,.input-radio-card.-with-tooltip .inputs{grid-template-columns:repeat(auto-fit,minmax(9.25rem,1fr));grid-gap:1rem;display:grid}.input-radio-card.-with-icon .card,.input-radio-card.-with-tooltip .card{padding:2rem 1rem}.input-radio-card.-with-icon .card>.content>div,.input-radio-card.-with-tooltip .card>.content>div{align-items:center;display:flex;flex-direction:column}.input-radio-card.-with-picture .inputs,.input-radio-card.-with-radio .inputs{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:64em){.input-radio-card.-with-picture .inputs,.input-radio-card.-with-radio .inputs{gap:1rem}}.input-radio-card.-with-picture .inputs .input,.input-radio-card.-with-radio .inputs .input{flex:1 0}.input-radio-card.-with-picture .inputs .input{height:auto;max-height:350px;max-width:350px;min-height:150px;min-width:150px}.input-radio-card.-with-picture .inputs .input:before{content:"";display:block;padding-top:100%}.input-radio-card.-with-picture .inputs .input label{padding:.75rem}.input-radio-card.-with-picture .card{aspect-ratio:1/1}.input-radio-card.-with-picture .card>.content,.input-radio-card.-with-picture .card>.content>div{overflow:hidden}.input-radio-card .card{align-items:center;border:1px solid #525252;border-radius:.625rem;cursor:pointer;display:flex;flex:1 0 100%;flex-direction:column;font-size:.875rem;justify-content:center;line-height:1.4285714286;min-height:3.5rem;position:relative;text-align:center}.input-radio-card .card:hover{background-color:var(--theme-color-light)}.input-radio-card .card:hover,.input-radio-card .card:hover .radio{border-color:var(--theme-color-dark)}.input-radio-card .card.-error{border-color:#cc0700}.input-radio-card .card.-with-shadow{box-shadow:0 15px 40px #0000001a}.input-radio-card .card.-with-shadow.-disabled.-error,.input-radio-card .card.-with-shadow:not(.-error){border:none}.input-radio-card .card.-with-shadow:hover:not(.-disabled){box-shadow:0 15px 40px #0003}.input-radio-card .card>.content{display:flex;flex-direction:column;gap:.75rem;justify-content:center}.input-radio-card .card.-with-picture>.content .description,.input-radio-card .card.-with-radio>.content .description{font-size:.75rem;letter-spacing:.02em;line-height:1.5}.input-radio-card .card.-with-radio{display:flex;flex-direction:row;gap:.5rem;height:3.5rem;justify-content:flex-start;overflow:hidden;padding:.5rem 1rem}.input-radio-card .card.-with-radio>.content{align-items:flex-start}.input-radio-card .card.-with-radio .text{max-width:none}.input-radio-card .card .custom-tooltip{align-items:center;display:flex;height:1.25rem;justify-content:center;margin-top:.5rem;width:1.25rem}.input-radio-card .card .custom-tooltip svg{pointer-events:none}.input-radio-card .card.-with-tooltip{padding:1rem}.input-radio-card .card.-with-picture img{height:4.5rem;width:4.5rem}.input-radio-card .card img{height:2rem;width:2rem}.input-radio-card .card .text{max-width:10rem}.input-radio-card .card.-with-icon .text,.input-radio-card .card.-with-picture .text{text-align:center}.input-radio-card .card .ui-icon{height:1rem;width:1rem}.input-radio-card input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.input-radio-card input:checked~.card{background-color:var(--theme-color-regular);border-color:var(--theme-color-medium)}.input-radio-card input:checked~.card>.radio{border:5px solid var(--theme-color-medium)}.input-radio-card input:checked~.card.-with-shadow{border:1px solid var(--theme-color-medium);box-shadow:0 15px 40px #0003}.input-radio-card .error-message{color:#cc0700;font-size:.75rem;margin-top:.5rem;text-align:left}@media (min-width:64em){.input-radio-card .card img{height:3rem;width:3rem}}
