.contentBox_container__Q_0DW{width:100%;background-color:var(--bg-2);border-radius:var(--br4);padding:var(--p3)}.contentBox_title__kDs0F{font-size:var(--f4);font-weight:600;margin-bottom:var(--p3);margin-top:0;color:var(--title-color)}.contentBox_footer__nKfuT{position:relative;padding:var(--p2) var(--p2);border-radius:0 0 var(--br4) var(--br4);width:90%;margin:0 auto;background-color:var(--bg-2);overflow:hidden}.contentBox_footer__nKfuT:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:var(--title-color);opacity:40%}.gridFullClasse_box__nKHOX{border:var(--bw1) solid var(--box-color);background-color:var(--box-color);padding:var(--p1) var(--p3);border-radius:var(--br-pill);color:var(--bg-2);margin:var(--p2);display:flex;align-items:center;height:calc((var(--h2) + var(--h3)) / 2)}.gridFullClasse_code__2V5gc{font-weight:600;font-size:var(--f5);margin-right:var(--p2)}.gridFullClasse_name__4A6J8{font-weight:600;font-size:var(--f7);line-height:var(--lh-title)}.gridPartialClasse_box__2Nwkx{padding:var(--p1) var(--p3);border-radius:var(--br-pill);color:var(--brand-grey);margin:var(--p2);display:flex;align-items:center;justify-content:center;height:calc((var(--h2) + var(--h3)) / 2);border:var(--bw1) dashed var(--brand-grey);font-size:var(--f6);font-weight:600}.gridBox_container__8FG5m{border:var(--bw1) solid var(--bg-1);border-radius:var(--br4);overflow:hidden;height:100%}.gridBox_title__vFHFo{border-bottom:var(--bw1) solid var(--bg-1);background-color:var(--bg-1);padding:var(--p1);text-align:center;font-weight:600;font-size:var(--f5);margin-top:0;color:var(--text-2)}.gridPickerTop_container__2iZAP{display:flex;justify-content:center;align-items:center;margin-bottom:var(--p3)}.gridPickerTop_title__jycoG{font-size:var(--f4-5);font-weight:600;text-align:center;color:var(--text-2)}.gridPickerTop_chevron__mhCYr{padding:var(--p2) var(--p3);font-size:var(--f2-3);color:var(--text-1)}.gridPickerTop_chevron__mhCYr:hover{cursor:pointer;color:var(--text-2)}.gridPickerTop_button__ld2vA{background-color:var(--bg-2);border:0;margin:0;padding:0}.gridPickerBottom_container__ysmCK{display:flex;justify-content:center;align-items:center;margin-top:var(--p3)}.gridPickerBottom_containerInner__uqkhc{display:flex;align-items:center}.gridPickerBottom_chevron__KLSR6{padding:var(--p2) var(--p3);font-size:var(--f2-3);color:var(--text-1)}.gridPickerBottom_chevron__KLSR6:hover{cursor:pointer;color:var(--text-2)}.gridPickerBottom_button__q0m_y{background-color:var(--bg-2);border:0;padding:0;margin:0}.gridPickerBottom_dot__48Adz{background-color:var(--brand-grey)}.gridPickerBottom_activeDot__QEFow,.gridPickerBottom_dot__48Adz{padding:var(--p1);border-radius:var(--br-circle);margin:0 var(--p1)}.gridPickerBottom_activeDot__QEFow{padding-left:var(--p2);padding-top:var(--p2);background-color:var(--brand-red)}.gridSubtitles_container__TtdjC{display:flex;flex-direction:column;width:100%;align-items:flex-end}.gridSubtitles_containerInner__cgmZ_{width:min(100%,60ch);padding:var(--p2)}.gridSubtitles_box__KySDB{overflow:hidden;border:var(--bw1) solid var(--bg-1);border-radius:var(--br4);padding:var(--p3);padding-top:var(--p2)}.gridSubtitles_title__MU1K9{text-align:center;font-size:var(--f6);font-weight:600;color:var(--text-2);margin-bottom:var(--p2)}.gridSubtitles_list__uBExB{display:grid;grid-template-columns:repeat(auto-fit,minmax(15ch,1fr));grid-gap:var(--p2);gap:var(--p2)}.gridSubtitles_subtitle__mhZYl{display:flex;align-items:center}.gridSubtitles_subtitleText__7KRYC{font-size:var(--f6);color:var(--text-1)}.gridSubtitles_subtitleIcon__mb0mu{margin-right:var(--p2);font-size:var(--f6)}.gridSubtitles_red__hSOGj{color:var(--brand-red)}.gridSubtitles_blue__X4Sm7{color:var(--brand-blue)}.gridSubtitles_green__IAnDr{color:var(--brand-green)}.gridSubtitles_orange__1GnPq{color:var(--brand-orange)}.gridSubtitles_purple__sAV0n{color:var(--brand-purple)}.gridSubtitles_grey__IKrKs{color:var(--brand-grey)}.grid_mainInner__fZdes{width:100%;margin:0 auto}.grid_gridContainer__eL5zq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30ch),1fr));grid-gap:var(--p2);gap:var(--p2)}