.box-selection{position:relative;border-radius:var(--border-radius-size);cursor:inherit;height:100%;min-height:3.75rem}.box-selection.box-selection-column{flex-direction:column;padding:1rem}.box-selection.box-selection-row{flex-direction:row;padding:.0625rem 1rem}.box-selection.box-selection-unselected{border:1px solid var(--shade-400)}.box-selection.box-selection-selected:not(.disabled),.box-selection:hover:not(.disabled){border:.125rem solid var(--box-selection-selected-color);background-color:#e9fdfd}.box-selection.box-selection-selected:not(.disabled).box-selection-column,.box-selection:hover:not(.disabled).box-selection-column{padding:.9375rem!important}.box-selection.box-selection-selected:not(.disabled).box-selection-row,.box-selection:hover:not(.disabled).box-selection-row{padding:0 .9375rem!important}.box-selection.error{border:1px solid #e24c4c}.box-selection .icon.icon-primary{background:var(--linear-gradient-icon);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.box-selection .icon.icon-secondary{color:var(--secondary-color)}.box-selection .icon .ti{font-size:3rem}.box-selection .selected-icon{color:#fff;position:absolute;right:.078rem;font-size:1rem;top:.172rem}.box-selection .selected-corner{width:1.5rem;height:1.5rem;border-radius:0 .5rem 0 2.5rem;background:var(--secondary-darker-color);position:absolute;right:0;top:0}
