.tabs{display:flex;flex-wrap:wrap;margin:0;overflow:hidden;font-family:inherit}.tabs [class^="tab"] label,.tabs [class*=" tab"] label{cursor:pointer;display:block;font-size:14px;font-weight:600;line-height:1.2;padding:.75rem 0;text-align:center;color:#475467;background:#f5f6f8;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.tabs [class^="tab"] label:hover,.tabs [class*=" tab"] label:hover{background:#ebedf0}.tabs [class^="tab"] [type="radio"],.tabs [class*=" tab"] [type="radio"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;margin:0}.tabs [class^="tab"] [type="radio"]:checked + div,.tabs [class*=" tab"] [type="radio"]:checked + div{opacity:1}.tabs [class^="tab"] [type="radio"]:checked ~ label,.tabs [class*=" tab"] [type="radio"]:checked ~ label{color:#111827;background:#fff;border-bottom:2px solid #3b82f6}.tabs [class^="tab"] [type="radio"] + div,.tabs [class*=" tab"] [type="radio"] + div{display:block;opacity:0;padding:1rem 0;width:90%;transition:opacity .3s ease-in-out;color:#111827;font-size:14px;line-height:1.4}.tabs .tab-2{width:50%}.tabs .tab-2 [type="radio"] + div{width:200%;margin-left:200%}.tabs .tab-2 [type="radio"]:checked + div{margin-left:0}.tabs .tab-2:last-child [type="radio"] + div{margin-left:100%}.tabs .tab-2:last-child [type="radio"]:checked + div{margin-left:-100%}.tabs span[style*="text-decoration:underline"]{color:#3b82f6;font-weight:500}