.r1hehp0{margin-bottom:var(--_1s6etqh2v);flex-flow:row;align-items:flex-end;display:flex}
.r1hehp1{margin-left:auto;margin-right:var(--_1s6etqh2v)}
.r1hehp2{padding-top:var(--_1s6etqh2y);gap:var(--_1s6etqh2t);opacity:.2;grid-template-columns:repeat(31,1fr);list-style:none;transition:opacity .5s;display:grid;overflow-x:auto}
.r1hehp3{opacity:1}
.r1hehp4{height:100px}
.r1hehp5{flex-grow:1;height:auto}
.r1hehp6{text-align:center;min-height:100px;color:var(--ck0x3e1n);isolation:isolate;flex-flow:column;display:flex;position:relative}
.r1hehp7{color:var(--_1s6etqh1p)}
.r1hehp8{min-width:var(--_1s6etqh2v)}
.r1hehp9{min-width:var(--_1s6etqh2w)}
.r1hehpa{appearance:none;cursor:pointer;width:100%;color:inherit;border-radius:var(--_1s6etqh2n);background-color:#0000;border:none;flex-flow:column;justify-content:flex-end;height:100%;padding:0;display:flex;position:relative}
.r1hehpb:hover:before{content:"";border-right:1px dashed var(--_1s6etqh7);width:50%;height:100%;position:absolute;top:0}
.r1hehpc{background-color:var(--_1s6etqhu);cursor:default}
.r1hehpd{background-color:var(--_1s6etqhf);border-radius:var(--_1s6etqh2n);z-index:1;border:1px solid var(--_1s6etqhc);box-sizing:border-box;flex-grow:0;flex-shrink:0;height:0;margin-top:auto;transition:height .5s,background-color .2s,border-color .2s,border-width .2s;display:block;position:relative}
.r1hehp6:hover .r1hehpd{border-width:3px}
.r1hehp6:focus-within .r1hehpd{border-width:2px;border-color:var(--ck0x3e1c)}
.r1hehpe{border:none}
.r1hehpf{background-color:var(--_1s6etqh7);border-color:var(--_1s6etqh7)}
.r1hehpg{background-color:var(--_1s6etqh7);border-color:var(--_1s6etqh7)}
.r1hehp6:hover .r1hehpg{background-color:var(--_1s6etqha);border-width:2px;border-color:var(--_1s6etqh7)}
.r1hehph{z-index:1;padding:var(--_1s6etqh2t);border-radius:var(--_1s6etqh2n);background-color:var(--_1s6etqh2i);box-shadow:var(--_1s6etqh4c);color:var(--ck0x3e1n);font-size:var(--_1s6etqh35);font-family:var(--ck0x3e27);white-space:nowrap;flex-flow:column;display:none;position:absolute;top:-52px;left:50%;transform:translate(-50%)}
.r1hehp6:hover .r1hehph{display:flex}
.r1hehp6:focus-within .r1hehph{display:flex}
.r1hehpi{font-family:var(--ck0x3e27);font-size:var(--_1s6etqh2u);margin-top:var(--_1s6etqh2r);text-align:center}
.r1hehpj{width:300px}
.r1hehpk{flex:1;grid-column:span 31}
@media screen and (min-width:80rem){.r1hehp2{overflow-x:visible}.r1hehp8,.r1hehp9{min-width:auto}}
