.base_card_choice{position:relative;margin-bottom:0;height:calc(var(--s6)*var(--s, 1)*1em)}.base_card_choice+.base_card_choice{margin-top:calc(var(--s, 1)*0.4em)}.base_card_choice input[type=checkbox],.base_card_choice input[type=radio]{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#00f!important;cursor:pointer;width:calc(var(--s6)*var(--s, 1)*1em);height:calc(var(--s6)*var(--s, 1)*1em);display:inline-block;opacity:0;z-index:100;vertical-align:middle;-webkit-appearance:none}.base_card_choice input[type=checkbox]:not(:disabled):checked~.content,.base_card_choice input[type=radio]:not(:disabled):checked~.content{border:1px solid var(--dark-y,var(--primary))}.base_card_choice input[type=checkbox]:not(:disabled):checked~.content label.input_label,.base_card_choice input[type=radio]:not(:disabled):checked~.content label.input_label{opacity:1}.base_card_choice input[type=checkbox]:not(:disabled):checked~.content:before,.base_card_choice input[type=radio]:not(:disabled):checked~.content:before{opacity:.1;background:var(--light-y,var(--primary))}.base_card_choice input[type=checkbox]:not(:disabled):not(:checked)~.content:hover,.base_card_choice input[type=radio]:not(:disabled):not(:checked)~.content:hover{border:1px solid var(--dark-y,var(--primary))}.base_card_choice input[type=checkbox]:not(:disabled):not(:checked)~.content:hover label.input_label,.base_card_choice input[type=radio]:not(:disabled):not(:checked)~.content:hover label.input_label{opacity:.85}.base_card_choice input[type=checkbox]:not(:disabled):not(:checked)~.content:hover:before,.base_card_choice input[type=radio]:not(:disabled):not(:checked)~.content:hover:before{opacity:.3;background:var(var(--light-grey))}.base_card_choice input[type=checkbox]:disabled~.content label.input_label,.base_card_choice input[type=radio]:disabled~.content label.input_label{opacity:.5;cursor:unset;color:var(--dark-grey)}.base_card_choice input[type=checkbox]:disabled~.content:before,.base_card_choice input[type=radio]:disabled~.content:before{opacity:.3;background:var(--light-grey)}.base_card_choice input[type=checkbox]:disabled~.content .meta,.base_card_choice input[type=radio]:disabled~.content .meta{opacity:.55;color:var(--dark-grey)}.base_card_choice input[type=checkbox]:disabled:checked~.content,.base_card_choice input[type=radio]:disabled:checked~.content{border:1px solid var(--grey)}.base_card_choice>.content{position:relative;z-index:1;border:1px solid var(--metadata);border-radius:var(--r);font-size:calc(var(--s0,1)*var(--s, 1)*1em);width:100%;height:100%;line-height:1.3em;-webkit-transition:all .3s;transition:all .3s}.base_card_choice>.content:focus{outline:none}.base_card_choice>.content:before{display:block;position:absolute;top:0;left:0;opacity:.3;z-index:-1;width:100%;height:100%;content:"";-webkit-transition:all .3s;transition:all .3s;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.base_card_choice>.content .meta{position:absolute;top:50%;right:.9em;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.9;color:var(--dark-grey);font-family:var(--font-d)}.base_card_choice>.content .meta .prefix{opacity:.9}.base_card_choice label{display:block;position:relative;opacity:.75;width:100%;height:100%;padding:.6em .9em .65em;font-weight:700;-webkit-transition:all .3s;transition:all .3s}.base_card_choice label>*{position:absolute;top:50%;left:.9em;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:75%}
