.pJrS8q_container{padding:4rem 2.8rem 20rem}
.Us9jhG_container.Us9jhG_purple{background-color:var(--purple-60)}.Us9jhG_container.Us9jhG_white{background-color:var(--gray-00)}.Us9jhG_container.Us9jhG_yellow{background-color:var(--yellow-10)}.Us9jhG_container.Us9jhG_gray{background-color:var(--gray-15)}.Us9jhG_container.Us9jhG_point{background-color:#dff93e}.Us9jhG_container.Us9jhG_mint{background-color:var(--mint-10)}.Us9jhG_img{opacity:0;width:100%;height:auto;transition:opacity .4s,transform .5s;transform:translateY(1rem)}.Us9jhG_img.Us9jhG_watched{opacity:1;transform:translateY(0)}
.BU637a_container{padding:4rem 2rem}.BU637a_title{margin-bottom:4rem}.BU637a_youtube{width:100%;margin-bottom:2.4rem;padding-top:56.3%;position:relative}.BU637a_youtube>iframe{width:100%;height:100%;position:absolute;inset:0}.BU637a_list{flex-direction:column;row-gap:1.2rem;margin-bottom:4.5rem;display:flex}
.FuYcSa_title{word-break:keep-all;text-align:center;color:var(--gray-100);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}.FuYcSa_count{color:var(--purple-50);letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem;display:inline-flex}
.Dw19eq_container{flex-direction:row;display:flex}.Dw19eq_columnWrapper{position:relative;overflow:hidden}.Dw19eq_columnWrapper:before{content:"0";visibility:hidden}.Dw19eq_digitColumn{transform:translateY(calc(-5% * var(--initIndex,0)));will-change:transform;grid-template-columns:1fr;display:grid;position:absolute;top:0;left:0}
._2Fv8XG_container{background-color:var(--gray-00);position:relative}._2Fv8XG_container._2Fv8XG_withUnderBar:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}@media (min-width:75em){._2Fv8XG_container._2Fv8XG_withUnderBar-l:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}}@media (max-width:74.99em){._2Fv8XG_container._2Fv8XG_withUnderBar-m:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}}@media (max-width:47.99em){._2Fv8XG_container._2Fv8XG_withUnderBar-s:before{content:"";background-color:var(--border-tertiary);z-index:0;height:.1rem;position:absolute;bottom:0;left:0;right:0}}._2Fv8XG_wrapper{flex-direction:row;gap:4rem;display:flex;overflow-x:scroll}._2Fv8XG_wrapper::-webkit-scrollbar{display:none}._2Fv8XG_wrapper{scrollbar-width:none;-ms-overflow-style:none}._2Fv8XG_wrapper._2Fv8XG_small{gap:3.2rem}@media (min-width:75em){._2Fv8XG_wrapper._2Fv8XG_pc-small{gap:3.2rem}}@media (min-width:48em) and (max-width:74.99em){._2Fv8XG_wrapper._2Fv8XG_tb-small{gap:3.2rem}}@media (max-width:47.99em){._2Fv8XG_wrapper._2Fv8XG_mo-small{gap:3.2rem}}
.WKzf1G_tabItem{color:var(--text-disabled);letter-spacing:inherit;padding:1rem 0;font-size:2rem;font-weight:700;line-height:3.2rem;position:relative}.WKzf1G_active .WKzf1G_tabItem{color:var(--text-secondary)}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple{color:var(--purple-70)}@media (hover:hover) and (pointer:fine){.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple{transition:all .3s ease-out}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple:hover{color:var(--purple-80)}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple:hover path{fill:var(--purple-80)}}.WKzf1G_active .WKzf1G_tabItem.WKzf1G_purple path{fill:var(--purple-70)}@media (hover:hover) and (pointer:fine){.WKzf1G_active .WKzf1G_tabItem{transition:all .3s ease-out}.WKzf1G_active .WKzf1G_tabItem:hover{color:var(--text-primary)}.WKzf1G_active .WKzf1G_tabItem:hover path{fill:var(--text-primary)}.WKzf1G_active .WKzf1G_tabItem:hover .WKzf1G_count{color:var(--purple-80)}}.WKzf1G_active .WKzf1G_tabItem path{fill:var(--text-secondary)}.WKzf1G_tabItem.WKzf1G_medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}@media (min-width:75em){.WKzf1G_tabItem.WKzf1G_pc-medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}}@media (min-width:48em) and (max-width:74.99em){.WKzf1G_tabItem.WKzf1G_tb-medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}}@media (max-width:47.99em){.WKzf1G_tabItem.WKzf1G_mo-medium{letter-spacing:inherit;padding:.8rem 0;font-size:1.8rem;font-weight:700;line-height:3rem}}.WKzf1G_tabItem.WKzf1G_small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (min-width:75em){.WKzf1G_tabItem.WKzf1G_pc-small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (min-width:48em) and (max-width:74.99em){.WKzf1G_tabItem.WKzf1G_tb-small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (max-width:47.99em){.WKzf1G_tabItem.WKzf1G_mo-small{letter-spacing:inherit;padding:.6rem 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}}@media (hover:hover) and (pointer:fine){.WKzf1G_tabItem{transition:all .3s ease-out}.WKzf1G_tabItem:hover{color:var(--text-caption)}.WKzf1G_tabItem:hover .WKzf1G_count{color:var(--purple-30)}}.WKzf1G_tabItem .WKzf1G_count{color:var(--purple-20);margin-left:.2rem}.WKzf1G_tabItem .WKzf1G_count.WKzf1G_active{color:var(--purple-70)}.WKzf1G_tabItem path{fill:var(--text-disabled)}.WKzf1G_tabItemContainer{border-bottom:.2rem solid #0000;flex-shrink:0;align-items:center;gap:.8rem;min-width:.1rem;transition:border-color .2s,color .2s;display:flex}.WKzf1G_tabItemContainer.WKzf1G_active{border-color:var(--text-secondary)}.WKzf1G_tabItemContainer.WKzf1G_active.WKzf1G_purple{border-color:var(--purple-70)}@media (hover:hover) and (pointer:fine){.WKzf1G_tabItemContainer.WKzf1G_active.WKzf1G_purple{transition:all .3s ease-out}.WKzf1G_tabItemContainer.WKzf1G_active.WKzf1G_purple:hover{border-color:var(--purple-80)}.WKzf1G_tabItemContainer.WKzf1G_active{transition:all .3s ease-out}.WKzf1G_tabItemContainer.WKzf1G_active:hover{border-color:var(--text-primary)}}@media (max-width:47.99em){.WKzf1G_tabItemContainer{gap:.2rem}}
.ORw2Gq_container{gap:var(--spacing-20);flex-direction:column;display:flex}.ORw2Gq_header{gap:var(--spacing-16);flex-direction:column;display:flex}.ORw2Gq_title{color:var(--text-primary);letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:47.99em){.ORw2Gq_title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.ORw2Gq_headerInfos{align-items:center;gap:var(--content-gap-M);flex-direction:row;display:flex}@media (max-width:47.99em){.ORw2Gq_headerInfos{flex-direction:column;align-items:flex-start}}.ORw2Gq_totalCount{color:var(--text-secondary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:47.99em){.ORw2Gq_totalCount{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.ORw2Gq_lessonCount{flex:1;width:100%;display:flex}@media (max-width:47.99em){.ORw2Gq_collapseAll{align-self:flex-end}}.ORw2Gq_list{gap:var(--content-gap-XL);flex-direction:column;display:flex}
._9ITqra_container{align-items:center;gap:.6rem;padding:0 1.6rem;display:flex;position:relative;overflow:hidden}._9ITqra_progress{flex:none;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;position:relative}._9ITqra_progress:before{content:"";z-index:0;background-color:var(--gray-30);width:.1rem;height:100%;display:block;position:absolute;top:0;bottom:0}._9ITqra_progress>*{z-index:1}._9ITqra_dotContainer{justify-content:center;align-items:center;width:2.1rem;height:2.1rem;margin-top:1.2rem;display:flex}._9ITqra_dot{aspect-ratio:1;border-radius:var(--radius-circle);border:.2rem solid var(--gray-00);background-color:var(--gray-30);width:1.3rem;height:auto}._9ITqra_focused ._9ITqra_dot{background-color:var(--text-purple-primary)}._9ITqra_content{align-items:center;gap:var(--spacing-12);border-radius:.4rem;flex:auto;padding:1rem .8rem;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){._9ITqra_content{transition:all .3s ease-out}._9ITqra_content:hover{background-color:var(--gray-10)}}._9ITqra_passed ._9ITqra_lessonType{opacity:.7}@media (max-width:47.99em){._9ITqra_lessonType{display:none}}._9ITqra_titleContainer{color:var(--text-primary);letter-spacing:inherit;flex:auto;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex;overflow:hidden}._9ITqra_passed ._9ITqra_titleContainer{color:var(--text-secondary)}._9ITqra_focused ._9ITqra_titleContainer{color:var(--text-purple-primary);font-weight:500!important}@media (max-width:47.99em){._9ITqra_titleContainer{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}._9ITqra_title{flex:auto}._9ITqra_indicator{background-image:url(../media/indicator-light.2x4txnwb49y4c.gif);background-position:50%;background-size:100%;width:2.4rem;height:2.7rem;display:inline-block}[data-theme=DARK] ._9ITqra_indicator{background-image:url(../media/indicator-dark.1r1peod3ynpxp.gif)}._9ITqra_duration{color:var(--text-tertiary);letter-spacing:inherit;margin-left:1.6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}._9ITqra_duration:empty{display:none}@media (max-width:47.99em){._9ITqra_duration{display:none}}._9ITqra_statusLabelWrapper{justify-content:center;width:8rem;margin-left:3.2rem;display:flex}@media (max-width:47.99em){._9ITqra_statusLabelWrapper{width:5.6rem;margin-left:1.6rem}}._9ITqra_viewerButton{visibility:hidden;background-color:var(--gray-10);border:.1rem solid var(--gray-30);z-index:5;border-radius:.4rem;width:3.2rem;height:3.2rem;line-height:0;position:absolute;top:.6rem;right:1.6rem}._9ITqra_viewerButton._9ITqra_visible,._9ITqra_container:hover ._9ITqra_viewerButton{visibility:visible;justify-content:center;align-items:center;display:flex}@media (max-width:74.99em){._9ITqra_viewerButton{display:none!important}}
.eWp_AW_wrapper{width:100%;position:relative;overflow:scroll}.eWp_AW_wrapper::-webkit-scrollbar{display:none}.eWp_AW_wrapper{scrollbar-width:none;-ms-overflow-style:none}.eWp_AW_wrapper:after{visibility:hidden;content:"empty";display:block}.eWp_AW_container{white-space:nowrap;width:100%;position:absolute;right:0;transform:translate(0)}.eWp_AW_container.eWp_AW_flow{animation:var(--duration) linear;animation-name:eWp_AW_flow;animation-fill-mode:forwards}@keyframes eWp_AW_flow{0%{transform:translate(0)}to{transform:translateX(var(--offset))}}.eWp_AW_gradient{visibility:hidden;opacity:0;background:linear-gradient(90deg, transparent 0%, var(--gray-05) 100%);width:8.8rem;height:100%;position:absolute;right:0}a:hover>div>div>.eWp_AW_gradient{background:linear-gradient(90deg, transparent 0%, var(--gray-10) 100%)}.eWp_AW_gradientEnable+.eWp_AW_gradient{visibility:visible;opacity:1}[data-theme=DARK] .eWp_AW_gradient{background:linear-gradient(90deg, transparent 0%, var(--gray-00) 100%)}
.WwQ9nW_button{background-image:linear-gradient(var(--gray-00-opacity-100), var(--gray-00-opacity-100)),linear-gradient(110deg, #ff805e 0%, #987dff 57%);background-origin:border-box;background-clip:content-box,border-box;border:.1rem solid #0000;border-radius:100rem;display:flex}.WwQ9nW_button:disabled{background-image:none}.WwQ9nW_button:disabled img{filter:grayscale()}.WwQ9nW_buttonContent{color:var(--text-purple-primary);background:var(--gray-00-opacity-40);padding:var(--spacing-6) var(--spacing-12);letter-spacing:-.03rem;letter-spacing:inherit;border-radius:100rem;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.2rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}.WwQ9nW_button:disabled .WwQ9nW_buttonContent{background:var(--gray-30);color:var(--text-disabled)}@media (hover:hover) and (pointer:fine){.WwQ9nW_buttonContent{transition:all .3s ease-out}.WwQ9nW_buttonContent:hover{background:var(--background-purple-primary)}}
.nlQFgq_container{background-color:var(--gray-10);flex:1;justify-content:center;align-items:center;height:100%;display:flex}.nlQFgq_content{flex-direction:column;justify-content:center;align-items:center;max-height:100%;padding:5rem;display:flex;overflow:hidden}.nlQFgq_content span{background-color:var(--gray-100);color:var(--gray-00);width:100%;padding:1rem 2rem;display:block}.nlQFgq_content img{max-width:100%;max-height:100%;overflow:hidden}
.lttsvG_teamName{align-items:center;gap:var(--spacing-4);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem;display:flex}.lttsvG_cardList{gap:var(--spacing-20);margin:2rem 0 2.4rem;display:flex}@media (max-width:47.99em){.lttsvG_cardList{flex-direction:column}}.lttsvG_cardList>div{flex:1}.lttsvG_cardTitle{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}@media (max-width:74.99em){.lttsvG_cardTitleRank{flex:1 0 100%}}@media (max-width:47.99em){.lttsvG_cardTitleRank{flex:none}}.lttsvG_cardTitleLabelWrapper{gap:var(--spacing-4);display:flex}.lttsvG_cardTitleLabel{border-radius:var(--radius-4);letter-spacing:inherit;padding:0 .5rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}.lttsvG_cardTitleLabel.lttsvG_purple{color:var(--purple-90);background-color:var(--purple-05)}.lttsvG_cardTitleLabel.lttsvG_yellow{color:var(--yellow-70);background-color:var(--yellow-00)}.lttsvG_cardTitleLabel.lttsvG_mint{color:var(--mint-70);background-color:var(--mint-10)}
.t0z6zq_container{flex-direction:row;align-items:flex-end;display:flex;position:relative}@media (max-width:74.99em){.t0z6zq_container{padding:18rem 0 4.4rem}.t0z6zq_container.t0z6zq_noSummary{padding-top:10rem}}@media (max-width:47.99em){.t0z6zq_container{padding:14rem 0 3.2rem}.t0z6zq_container.t0z6zq_noSummary{padding-top:7rem}}.t0z6zq_thumbnail{display:none}@media (max-width:74.99em){.t0z6zq_thumbnail{display:block;position:absolute;bottom:27.1rem;left:-4rem;right:-4rem}.t0z6zq_noSummary .t0z6zq_thumbnail{bottom:14.6rem}}@media (max-width:74.99em) and (max-width:47.99em){.t0z6zq_thumbnail{bottom:24.6rem;left:-1.6rem;right:-1.6rem}.t0z6zq_noSummary .t0z6zq_thumbnail{bottom:10rem}}@media (max-width:74.99em){.t0z6zq_thumbnail img{object-fit:cover;border-radius:0 0 2.8rem 2.8rem;width:100%;height:100%;display:block}}@media (max-width:74.99em) and (max-width:47.99em){.t0z6zq_thumbnail img{border-radius:0 0 1.2rem 1.2rem}}.t0z6zq_content{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}@media (max-width:74.99em){.t0z6zq_content{box-shadow:inset 0 0 0 .1rem var(--border-tertiary);background:linear-gradient(#fff 63.33%,#e5f0ff 100%);border-radius:2rem;padding:3.2rem 3.2rem 3.6rem}.t0z6zq_blue .t0z6zq_content{background:linear-gradient(#fff 63.33%,#e5f0ff 100%)}.t0z6zq_yellow .t0z6zq_content{background:linear-gradient(#fff 63.33%,#fffbec 100%)}.t0z6zq_purple .t0z6zq_content{background:linear-gradient(#fff 63.33%,#f3e5ff 100%)}}@media (max-width:47.99em){.t0z6zq_content{border-radius:1.6rem;padding:2rem 2rem 2.4rem}}.t0z6zq_breadcrumb{letter-spacing:inherit;flex-flow:wrap;align-items:center;gap:.2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex}@media (max-width:47.99em){.t0z6zq_breadcrumb{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.t0z6zq_breadcrumb svg{width:1.2rem;height:1.2rem}.t0z6zq_breadcrumb svg path{fill:var(--gray-80)}.t0z6zq_breadcrumb b{font-weight:700}.t0z6zq_titleContainer{margin-bottom:var(--spacing-16);flex-direction:row;align-items:center;gap:1.2rem;display:flex}@media (max-width:74.99em){.t0z6zq_titleContainer{margin-bottom:var(--spacing-12)}}.t0z6zq_title{color:var(--text-primary);word-break:keep-all;letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media (max-width:74.99em){.t0z6zq_title{letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}}@media (max-width:47.99em){.t0z6zq_title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.t0z6zq_infos{flex-direction:row;align-items:center;gap:.2rem 1.6rem;display:flex}@media (max-width:47.99em){.t0z6zq_infos{flex-wrap:wrap}}.t0z6zq_info{color:var(--text-tertiary);letter-spacing:inherit;flex-direction:row;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}@media (max-width:47.99em){.t0z6zq_info{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.t0z6zq_info em{color:var(--purple-60);font-style:normal}@media (max-width:47.99em){.t0z6zq_info .t0z6zq_icon{display:none}}.t0z6zq_button{margin-top:2.4rem}@media (max-width:74.99em){.t0z6zq_button,.t0z6zq_button button{width:100%}}.t0z6zq_summaries{display:none}@media (max-width:74.99em){.t0z6zq_summaries{flex-direction:column;gap:1.2rem;padding-top:2.4rem;display:flex}}@media (max-width:47.99em){.t0z6zq_summaries{gap:.8rem}}.t0z6zq_summary{align-items:center;gap:var(--spacing-6);color:var(--gray-100);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}.t0z6zq_blue .t0z6zq_summary{color:var(--blue-70)}.t0z6zq_yellow .t0z6zq_summary{color:var(--yellow-80)}.t0z6zq_purple .t0z6zq_summary{color:var(--purple-70)}@media (max-width:47.99em){.t0z6zq_summary{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.t0z6zq_summary svg path{fill:currentColor}
.Uygagq_container{align-items:center;gap:var(--spacing-32);flex-direction:column;display:flex}.Uygagq_header{flex-direction:row;align-items:flex-end;gap:4rem;padding:4rem;display:flex}@media (max-width:74.99em){.Uygagq_header{gap:var(--content-gap-L)}}@media (max-width:47.99em){.Uygagq_header{flex-direction:column;align-items:center}}.Uygagq_ratingContainer{flex-direction:column;align-items:center;min-width:38.8rem;display:flex}@media (max-width:47.99em){.Uygagq_ratingContainer{min-width:.1rem}}.Uygagq_rating{color:var(--text-primary);letter-spacing:-.3rem;flex-direction:row;align-items:center;font-size:8.2rem;font-weight:700;line-height:10rem;display:flex}@media (max-width:47.99em){.Uygagq_rating{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}.Uygagq_rating svg{aspect-ratio:60/101;width:5.9rem;height:auto}@media (max-width:47.99em){.Uygagq_rating svg{width:3.3rem}}
.r0HpLa_container{flex-direction:column;width:100%;height:100%;display:flex;cursor:not-allowed!important}.r0HpLa_container div{cursor:not-allowed!important}.r0HpLa_label{color:var(--gray-100);height:2.8rem;letter-spacing:inherit;flex-direction:row;align-items:center;column-gap:.4rem;padding:0 1rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex}
.eqBNPa_container table{background-color:var(--gray-00);border-collapse:collapse;border-top:.1rem solid #4a4a4a;border-left:.1rem solid #4a4a4a;font-size:1.2rem}@media (min-width:48em){.eqBNPa_container table{font-size:1.4rem}}[data-theme=DARK] .eqBNPa_container table{background-color:#272822}.eqBNPa_container table th,.eqBNPa_container table td{border:0}.eqBNPa_container table thead{border-bottom:.1rem solid #9b9b9b}.eqBNPa_container table thead th,.eqBNPa_container table thead td{border-bottom:.1rem solid #4a4a4a;border-right:.1rem solid #4a4a4a;padding:.1rem .5rem}@media (min-width:48em){.eqBNPa_container table thead th,.eqBNPa_container table thead td{padding:.3rem 1rem}}.eqBNPa_container table tbody tr:nth-child(2n-1){background-color:#e4e4e4}[data-theme=DARK] .eqBNPa_container table tbody tr:nth-child(2n-1){background-color:#444}.eqBNPa_container table tbody tr:nth-child(2n){background-color:#f9f9f9}[data-theme=DARK] .eqBNPa_container table tbody tr:nth-child(2n){background-color:#343434}.eqBNPa_container table tbody tr:hover,[data-theme=DARK] .eqBNPa_container table tbody tr:hover{background-color:#66a1f480}.eqBNPa_container table tbody th,.eqBNPa_container table tbody td{border-bottom:.1rem solid #4a4a4a;border-right:.1rem solid #4a4a4a;padding:.1rem .5rem}@media (min-width:48em){.eqBNPa_container table tbody th,.eqBNPa_container table tbody td{padding:.3rem 1rem}}.eqBNPa_container table+table{margin-top:1.5rem}
.hy1AGa_container{padding:var(--spacing-24) var(--spacing-32);background-color:var(--gray-05);border-radius:var(--radius-20);border:.2rem solid var(--gray-15);flex-direction:column;justify-content:center;row-gap:1.2rem;display:flex;container:card-container/inline-size}.hy1AGa_header{align-items:center;column-gap:var(--spacing-4);display:flex}@container card-container (max-width:28.5rem){.hy1AGa_header{align-items:flex-start;row-gap:var(--spacing-12);flex-direction:column}}.hy1AGa_graphic{width:5.6rem;height:5.6rem}@media (max-width:47.99em){.hy1AGa_graphic{width:4.4rem;height:4.4rem}}.hy1AGa_info{row-gap:var(--spacing-4);flex-direction:column;flex:1;display:flex}.hy1AGa_label{color:var(--gray-80);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:47.99em){.hy1AGa_label{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.hy1AGa_title{color:var(--gray-100);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}.hy1AGa_title.hy1AGa_highlight{color:var(--mint-60)}@media (max-width:47.99em){.hy1AGa_title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.hy1AGa_subtitle{color:var(--gray-100);letter-spacing:inherit;margin-left:.4rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}.hy1AGa_subtitle:empty{display:none}.hy1AGa_main{flex:1}.hy1AGa_main:empty{display:none}.hy1AGa_description{color:var(--gray-100);text-align:right;letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.hy1AGa_description:empty{display:none}@media (max-width:47.99em){.hy1AGa_description{letter-spacing:inherit;flex:1;font-size:1.2rem;font-weight:500;line-height:2rem}}
.qTYPlW_container{flex-direction:column;gap:4rem;display:flex}@media (max-width:47.99em){.qTYPlW_container{gap:3.2rem}}.qTYPlW_projects{flex-direction:column;gap:2.4rem;display:flex}@media (max-width:47.99em){.qTYPlW_projects{gap:3.2rem}}.qTYPlW_projectRow{flex-direction:row;align-items:center;gap:2.4rem;display:flex}.qTYPlW_projectRow:nth-of-type(2n){flex-direction:row-reverse}@media (max-width:47.99em){.qTYPlW_projectRow{border-bottom:.1rem solid var(--gray-20);flex-direction:column;gap:1.6rem;padding-bottom:3.2rem}.qTYPlW_projectRow:nth-of-type(2n){flex-direction:column}}.qTYPlW_mediaWrapper,.qTYPlW_info{flex:1 0;width:100%;height:auto}.qTYPlW_info{flex-direction:row;align-items:center;display:flex}.qTYPlW_info>div{padding:1.6rem}@media (max-width:47.99em){.qTYPlW_info>div{padding:0}}.qTYPlW_mediaWrapper{border:.1rem solid var(--gray-30);aspect-ratio:408/240;border-radius:2.4rem;display:flex}.qTYPlW_media{object-fit:cover;border-radius:2.4rem;flex:1;width:100%}
.PsipCG_container{justify-content:center;display:flex}
.F2TGSq_container{flex-direction:column;gap:.2rem;width:24.4rem;display:flex}.F2TGSq_header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.F2TGSq_title{color:var(--text-secondary);letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}.F2TGSq_totalCount{color:var(--text-disabled);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}.F2TGSq_bars{flex-direction:column;display:flex}.F2TGSq_bar{flex-direction:row;align-items:center;gap:.4rem;display:flex}.F2TGSq_barIndex{color:var(--text-secondary);letter-spacing:inherit;font-size:1rem;font-weight:500;line-height:1.6rem}.F2TGSq_barGraph{background-color:var(--gray-100-opacity-10);border-radius:.4rem;flex-direction:row;flex:1;height:.4rem;display:flex}.F2TGSq_barFill{background-color:var(--text-secondary);border-radius:.4rem}
.Nbao2a_container{width:100%;height:100%;position:relative}.Nbao2a_container.Nbao2a_open{opacity:1}.Nbao2a_container.Nbao2a_closed{opacity:0;height:0}.Nbao2a_container iframe{background-color:#000;border:#ffdead;width:100%;height:100%;padding:1rem;display:block}.Nbao2a_container iframe *{width:100%}.Nbao2a_container iframe .Nbao2a_xterm-viewport{height:100%!important}.Nbao2a_container iframe .Nbao2a_xterm-rows{width:100%;height:100%}.Nbao2a_loadingPopup{opacity:.8;background-color:#000;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Nbao2a_loadingPopup p{color:#fff;letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}
.UazrkG_container{color:var(--gray-80);letter-spacing:inherit;justify-content:center;padding-top:12rem;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}@media (max-width:47.99em){.UazrkG_container{letter-spacing:inherit;padding-top:20vh;font-size:1.4rem;font-weight:400;line-height:2.4rem}}
.smY5Mq_banner{visibility:visible;opacity:0;will-change:max-height,opacity,padding;height:auto;max-height:0;padding:0;transition:all .6s;overflow:hidden}.smY5Mq_stuck .smY5Mq_banner,.smY5Mq_banner.smY5Mq_stuck{opacity:1;padding:0 0 var(--spacing-16) 0;max-height:100vh}.smY5Mq_banner:empty{display:none}.smY5Mq_wrapper{box-shadow:var(--shadow-01);border-radius:2rem;overflow:hidden}.smY5Mq_container{background-color:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);border-radius:2rem;flex-direction:column;display:flex;position:relative}.smY5Mq_thumbnail{border-radius:1.2rem;overflow:hidden}.smY5Mq_thumbnail img{object-fit:cover;width:100%}.smY5Mq_textWrapper{box-shadow:inset 0 0 0 .1rem var(--border-tertiary);background:linear-gradient(#fff 63.33%,#e5f0ff 100%);border-radius:1.6rem;margin:-3.6rem 1.6rem 1.6rem;padding:2rem 2rem 2.4rem;transition:margin .6s}.smY5Mq_blue .smY5Mq_textWrapper{background:linear-gradient(#fff 63.33%,#e5f0ff 100%)}.smY5Mq_yellow .smY5Mq_textWrapper{background:linear-gradient(#fff 63.33%,#fffbec 100%)}.smY5Mq_purple .smY5Mq_textWrapper{background:linear-gradient(#fff 63.33%,#f3e5ff 100%)}.smY5Mq_stuck .smY5Mq_textWrapper{margin-top:-17rem}@media (max-width:74.99em){.smY5Mq_textWrapper{border-radius:2rem}}@media (max-width:47.99em){.smY5Mq_textWrapper{border-radius:1.6rem}}.smY5Mq_goalWrapper{white-space:pre-wrap;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:.8rem;display:flex}.smY5Mq_goal{color:var(--gray-100);word-break:keep-all;overflow-wrap:anywhere;letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.smY5Mq_summaries{box-shadow:inset 0 .1rem 0 var(--border-secondary);flex-direction:column;gap:.8rem;margin-top:2rem;padding-top:2rem;display:flex}.smY5Mq_summary{align-items:center;gap:var(--spacing-6);color:var(--gray-100);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.smY5Mq_blue .smY5Mq_summary{color:var(--blue-70)}.smY5Mq_yellow .smY5Mq_summary{color:var(--yellow-80)}.smY5Mq_purple .smY5Mq_summary{color:var(--purple-70)}.smY5Mq_summary svg path{fill:currentColor}.smY5Mq_buttonWrapper{opacity:0;will-change:max-height,opacity,padding;gap:.4rem;height:auto;max-height:0;padding:0 1.6rem;transition:all .6s;display:flex;overflow:hidden}.smY5Mq_stuck .smY5Mq_buttonWrapper,.smY5Mq_buttonWrapper.smY5Mq_stuck{opacity:1;max-height:15rem;padding:0 1.6rem 2rem}.smY5Mq_button{flex:1}.smY5Mq_infos{opacity:0;will-change:max-height,opacity,padding;flex-direction:column;gap:.4rem;height:auto;max-height:0;padding:0;transition:all .6s;display:flex;overflow:hidden}.smY5Mq_stuck .smY5Mq_infos,.smY5Mq_infos.smY5Mq_stuck{opacity:1;max-height:15rem;padding:1.2rem 0 0}.smY5Mq_info{color:var(--text-tertiary);letter-spacing:inherit;flex-direction:row;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.smY5Mq_info em{color:var(--purple-60);font-style:normal}
._8oZsgG_container{background-color:var(--background-primary);box-shadow:inset 0 0 0 .1rem var(--color-border-tertiary);border-radius:1.6rem;flex-direction:column;padding:2.4rem;display:flex}._8oZsgG_header{align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex}._8oZsgG_thumbnail{aspect-ratio:1;object-fit:cover;border-radius:100%;flex-shrink:0;width:4.8rem;height:auto}._8oZsgG_infos{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}._8oZsgG_username{color:var(--text-caption);letter-spacing:inherit;margin-bottom:.8rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}._8oZsgG_rate{margin:.2rem 0 .6rem}._8oZsgG_target{color:var(--text-purple-primary);text-align:center;letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}._8oZsgG_target:empty{display:none}._8oZsgG_content{margin-top:var(--spacing-12);color:var(--text-secondary);text-align:left;letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:-webkit-box;overflow:hidden;white-space:pre-wrap!important;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){._8oZsgG_content{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}
.dEvMkW_container{border-radius:var(--corner-radius-M);border:.1rem solid var(--gray-20);position:relative;overflow:hidden}.dEvMkW_cards{scroll-snap-type:x mandatory;column-gap:var(--gap);display:flex;overflow-x:scroll}.dEvMkW_cards::-webkit-scrollbar{display:none}.dEvMkW_cards{scrollbar-width:none;-ms-overflow-style:none}.dEvMkW_cards>*{scroll-snap-align:start;flex-shrink:0;width:100%}.dEvMkW_indicator{background:var(--gray-100-opacity-20);z-index:1;border-radius:99.9rem;align-items:center;height:1.8rem;padding:0 .2rem 0 .6rem;display:flex;position:absolute;bottom:1.2rem;right:1.2rem}.dEvMkW_arrow{display:flex}.dEvMkW_number{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:1.1rem;font-weight:700;line-height:2rem}.dEvMkW_number mark{color:var(--gray-00)}.dEvMkW_number mark:after{content:" ";background-color:var(--gray-15);width:.1rem;height:.8rem;margin:0 .4rem;display:inline-block}
.oL6ISW_titleWrapper{align-items:center;column-gap:.8rem;margin-bottom:2.4rem;display:flex}@media (max-width:47.99em){.oL6ISW_titleWrapper{margin-bottom:1.8rem}}.oL6ISW_titleWrapper .oL6ISW_title{color:var(--gray-100);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.oL6ISW_titleWrapper .oL6ISW_title{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.oL6ISW_titleWrapper .oL6ISW_count{background-color:var(--purple-05);color:var(--purple-90);letter-spacing:inherit;border-radius:2.8rem;padding:.2rem 1rem;font-size:1.5rem;font-weight:700;line-height:2.5rem}.oL6ISW_titleWrapper .oL6ISW_count.oL6ISW_noCount{background-color:var(--gray-15);color:var(--gray-70)}.oL6ISW_contents{border:.2rem solid var(--gray-30);border-radius:2rem;padding:2.4rem 3.2rem 3.2rem}.oL6ISW_contents.oL6ISW_transparent{border:none;padding:0}.oL6ISW_contents.oL6ISW_isEmpty{border:none}@media (max-width:47.99em){.oL6ISW_contents{padding:1.6rem 2rem 2.4rem}}.oL6ISW_group+.oL6ISW_group{margin-top:2.4rem}@media (min-width:48em){.oL6ISW_group+.oL6ISW_group{margin-top:2rem}}.oL6ISW_groupTitle{color:var(--gray-100);letter-spacing:inherit;margin-bottom:1.2rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:47.99em){.oL6ISW_groupTitle{letter-spacing:-.03rem;letter-spacing:inherit;margin-bottom:.8rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.oL6ISW_groupContents{padding-top:.6rem;padding-left:.6rem;position:relative}@media (min-width:48em){.oL6ISW_groupContents{padding-top:.5rem;padding-left:1.9rem}}.oL6ISW_groupContents:after{content:"";background-color:#000;width:.1rem;height:100%;position:absolute;top:0;left:.6rem}@media (min-width:48em){.oL6ISW_groupContents:after{left:1.9rem}}.oL6ISW_line{background-color:#000;flex-shrink:0;width:.1rem;height:100%}.oL6ISW_items{flex:1}.oL6ISW_item{padding-left:2.8rem;position:relative}.oL6ISW_item+.oL6ISW_item{margin-top:2rem}@media (max-width:47.99em){.oL6ISW_item+.oL6ISW_item{margin-top:2.2rem}.oL6ISW_item{padding-left:1.6rem}}.oL6ISW_item:after{content:"";z-index:1;background-color:#333236;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:2.5rem;left:-.35rem}.oL6ISW_badge{z-index:2;position:absolute;top:1.6rem;left:-1.2rem}@media (max-width:47.99em){.oL6ISW_badge{top:1.8rem}}.oL6ISW_done{width:2.4rem;height:2.4rem}.oL6ISW_badgeIcon{width:2.5rem;height:2.5rem}.oL6ISW_buttonWrapper{margin-top:2.9rem;padding-right:.1rem}@media (min-width:48em){.oL6ISW_buttonWrapper{margin-top:3rem;padding-left:1.5rem;padding-right:.5rem}}@media (min-width:75em){.oL6ISW_buttonWrapper{padding-right:0}}.oL6ISW_button{color:#333236;width:100%;height:4.4rem;letter-spacing:inherit;border:.1rem solid #dde0ea;border-radius:.7rem;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}.oL6ISW_empty{color:var(--gray-80);height:14rem;letter-spacing:inherit;justify-content:center;align-items:center;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:flex}@media (max-width:47.99em){.oL6ISW_empty{height:12rem;letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}
._8bLCrG_jupyterOutput table{background-color:var(--gray-00);border-collapse:collapse;border-top:.1rem solid #4a4a4a;border-left:.1rem solid #4a4a4a;font-size:1.4rem}._8bLCrG_jupyterOutput table th,._8bLCrG_jupyterOutput table td{border:0}._8bLCrG_jupyterOutput table thead{border-bottom:.1rem solid #9b9b9b}._8bLCrG_jupyterOutput table thead th,._8bLCrG_jupyterOutput table thead td{border-bottom:.1rem solid #4a4a4a;border-right:.1rem solid #4a4a4a;padding:.3rem 1rem}._8bLCrG_jupyterOutput table tbody tr:nth-child(2n-1){background-color:#e4e4e4}[data-theme=DARK] ._8bLCrG_jupyterOutput table tbody tr:nth-child(2n-1){background-color:#444}._8bLCrG_jupyterOutput table tbody tr:nth-child(2n){background-color:#f9f9f9}[data-theme=DARK] ._8bLCrG_jupyterOutput table tbody tr:nth-child(2n){background-color:#343434}._8bLCrG_jupyterOutput table tbody tr:hover,[data-theme=DARK] ._8bLCrG_jupyterOutput table tbody tr:hover{background-color:#66a1f480}._8bLCrG_jupyterOutput table tbody th,._8bLCrG_jupyterOutput table tbody td{border-bottom:.1rem solid #4a4a4a;border-right:.1rem solid #4a4a4a;padding:.3rem 1rem}._8bLCrG_displayHtml div{display:flex}._8bLCrG_displayHtml .plotly-graph-div{height:35rem!important}
.NV9zDG_container{border:.1rem solid var(--gray-30);border-radius:1.6rem;flex-direction:column;height:36rem;padding:2rem 2.4rem;transition:box-shadow .2s;display:flex}@media (hover:hover) and (pointer:fine){.NV9zDG_container{transition:all .3s ease-out}.NV9zDG_container:hover{box-shadow:var(--shadow-02)}}@media (max-width:47.99em){.NV9zDG_container{height:auto;min-height:36rem}}.NV9zDG_skeleton{margin-top:var(--spacing-24);height:100%}.NV9zDG_placeholderContainer{margin-top:var(--spacing-24);align-items:center;gap:var(--spacing-16);flex-direction:column;display:flex}@media (max-width:47.99em){.NV9zDG_placeholderContainer{padding:1.6rem 0}}.NV9zDG_placeholderImage{aspect-ratio:137/109;object-fit:contain;width:13.7rem;height:auto}.NV9zDG_placeholderMessage{text-align:center;word-break:keep-all;align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.NV9zDG_placeholderTitle{color:var(--text-primary);letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}@media (max-width:47.99em){.NV9zDG_placeholderTitle{letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}}.NV9zDG_placeholderDescription{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:47.99em){.NV9zDG_placeholderDescription{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}
.pbhjMG_container{color:var(--text-primary);letter-spacing:-.3rem;flex-direction:row;align-items:flex-start;gap:.4rem;font-size:8.2rem;font-weight:700;line-height:10rem;display:flex}@media (max-width:47.99em){.pbhjMG_container{letter-spacing:-.03rem;letter-spacing:-.03rem;align-items:center;font-size:3.8rem;font-weight:700;line-height:5rem}}.pbhjMG_icons{flex-direction:column;align-items:center;display:flex}.pbhjMG_bubble{aspect-ratio:88/36;width:8.8rem;height:auto}@media (max-width:47.99em){.pbhjMG_bubble{display:none}}.pbhjMG_thumb{aspect-ratio:1;width:5.6rem;height:auto;margin-top:-.8rem}@media (max-width:47.99em){.pbhjMG_thumb{width:3.2rem;margin-top:0}}
.VndQKG_wrapper{container:banner-container/inline-size}.VndQKG_container{justify-content:center;align-items:center;gap:var(--spacing-24);background-color:var(--gray-10);height:10rem;display:flex;position:relative}@container (max-width:73.2rem){.VndQKG_container{justify-content:space-between;padding:2.4rem 2rem}}.VndQKG_titleWrapper{justify-content:center;align-items:center;gap:var(--spacing-12);display:flex}@container (max-width:73.2rem){.VndQKG_titleWrapper{align-items:flex-start;gap:var(--spacing-8);flex-direction:column}}.VndQKG_label{width:fit-content}.VndQKG_title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@container (max-width:73.2rem){.VndQKG_title{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.VndQKG_image{width:6rem;height:6rem}
._0ldX0W_container{justify-content:space-between;display:flex}._0ldX0W_left{flex:1;align-items:center;column-gap:2.2rem;display:flex}@media (max-width:47.99em){._0ldX0W_left{column-gap:1.2rem}}._0ldX0W_titleWrapper{display:grid}._0ldX0W_title{width:100%;color:var(--gray-100);text-overflow:ellipsis;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem;overflow:hidden;white-space:nowrap!important}@media (max-width:47.99em){._0ldX0W_title{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}._0ldX0W_ranking{align-items:center;margin-top:.5rem;display:flex}._0ldX0W_ranking:disabled{cursor:initial}._0ldX0W_rankingText{color:var(--gray-90);letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:47.99em){._0ldX0W_rankingText{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}._0ldX0W_rankingText ._0ldX0W_point{color:var(--purple-80);font-weight:500}._0ldX0W_right{flex-shrink:0}._0ldX0W_progressText{color:#888893;letter-spacing:inherit;padding-top:.15rem;font-size:1.4rem;font-weight:700;line-height:2.4rem}._0ldX0W_progressText._0ldX0W_purple{color:var(--purple-80)}._0ldX0W_progress{align-items:center;gap:1.6rem;display:flex}._0ldX0W_progressDescription{color:#4d4c51;letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}
._0Wn_Wq_container{background-color:var(--gray-00);border-collapse:collapse;text-align:left;border-top:.1rem solid #4a4a4a;border-left:.1rem solid #4a4a4a;font-size:1.6rem}._0Wn_Wq_container+._0Wn_Wq_container{margin-top:1.5rem}._0Wn_Wq_container th,._0Wn_Wq_container td{border:0}._0Wn_Wq_container thead{border-bottom:.1rem solid #9b9b9b}._0Wn_Wq_container thead th,._0Wn_Wq_container thead td{border-bottom:.1rem solid #4a4a4a;border-right:.1rem solid #4a4a4a;padding:.5rem 1.3rem}._0Wn_Wq_container tbody tr:nth-child(2n-1){background-color:#e4e4e4}[data-theme=DARK] ._0Wn_Wq_container tbody tr:nth-child(2n-1){background-color:#363848}._0Wn_Wq_container tbody tr:nth-child(2n){background-color:#f9f9f9}[data-theme=DARK] ._0Wn_Wq_container tbody tr:nth-child(2n){background-color:#1d202e}._0Wn_Wq_container tbody tr:hover,[data-theme=DARK] ._0Wn_Wq_container tbody tr:hover{background-color:#66a1f480}._0Wn_Wq_container tbody th,._0Wn_Wq_container tbody td{border-bottom:.1rem solid #4a4a4a;border-right:.1rem solid #4a4a4a;padding:.5rem 1.3rem}._0Wn_Wq_container ._0Wn_Wq_pk{color:#504f52;margin-left:.6rem;font-size:1.4rem}[data-theme=DARK] ._0Wn_Wq_container ._0Wn_Wq_pk{color:#999}
._1pwO6q_container{flex-direction:column;justify-content:flex-end;padding-top:9.6rem;display:flex}._1pwO6q_profile{flex-direction:column;align-items:center;display:flex;position:absolute;top:-9.6rem}._1pwO6q_thumbnail{border-radius:var(--radius-circle);object-fit:cover;width:3.2rem;height:3.2rem}._1pwO6q_name{color:var(--text-primary);margin-top:var(--spacing-2);letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}._1pwO6q_count{color:var(--text-primary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}._1pwO6q_count b{letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}._1pwO6q_bar{background-color:var(--gray-60);min-height:var(--spacing-8);border-radius:.8rem;flex-direction:column;align-items:center;max-height:100%;display:flex;position:relative}._1pwO6q_primary ._1pwO6q_bar{background-color:var(--purple-70)}
.P91pfW_container{gap:var(--spacing-32);flex-direction:column;display:flex}@media (max-width:47.99em){.P91pfW_container{gap:var(--spacing-24)}}.P91pfW_more{align-self:center}.P91pfW_item{width:34rem}
.fgI1jG_container{background-color:var(--gray-10);flex:1;height:calc(100% - 5.5rem);padding:1.8rem;overflow-y:scroll}.fgI1jG_container::-webkit-scrollbar{display:none}.fgI1jG_container{scrollbar-width:none;-ms-overflow-style:none}@media (min-width:48em){.fgI1jG_container{padding:1rem 2.5rem 1.2rem}}.fgI1jG_container img{background-color:var(--gray-00)}.fgI1jG_multipleTab{border-top-right-radius:.5rem}.fgI1jG_terminal{flex-direction:column;padding:0;display:flex}.fgI1jG_pre{color:var(--gray-100);white-space:pre-wrap;letter-spacing:-.3px;flex:1;height:100%;font-size:15px;line-height:1.47}
.pkky2W_container{border-top:.1rem solid var(--gray-20);flex-direction:column;flex:1;margin-top:1.6rem;padding-top:2rem;display:flex}.pkky2W_message{gap:var(--spacing-2);flex-direction:column;flex-shrink:0;display:flex}.pkky2W_title{color:var(--text-primary);letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}@media (max-width:47.99em){.pkky2W_title{letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}}.pkky2W_periodDays{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:47.99em){.pkky2W_periodDays{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.pkky2W_histogram{flex-direction:row;flex:1;gap:1.6rem;height:100%;margin-top:1.2rem;display:flex}.pkky2W_histogram>*{flex:1}
._2eE6da_container{flex-direction:column;display:flex}._2eE6da_title{margin-bottom:1.6rem}@media (max-width:47.99em){._2eE6da_title{margin-bottom:1.2rem}}._2eE6da_tip{margin-bottom:4rem}@media (max-width:47.99em){._2eE6da_tip{margin-bottom:3.2rem}}
.kqa1zq_container{border:.1rem solid var(--gray-30);cursor:pointer;background-color:var(--gray-00);border-radius:1.2rem;height:36.8rem;position:relative}@media (max-width:47.99em){.kqa1zq_container{height:33.5rem}}@media (hover:hover) and (pointer:fine){.kqa1zq_container{transition:all .3s ease-out}.kqa1zq_container:hover{box-shadow:0 .2rem 1.4rem #33323614}}.kqa1zq_image{object-fit:cover;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;width:100%;height:16rem;min-height:16rem}@media (max-width:47.99em){.kqa1zq_image{height:14.3rem;min-height:14.3rem}}.kqa1zq_content{padding:2rem 2.7rem 2rem 2rem}@media (max-width:47.99em){.kqa1zq_content{padding-right:3.8rem}}.kqa1zq_title{letter-spacing:inherit;text-overflow:ellipsis;margin-bottom:.2rem;font-size:1.8rem;font-weight:700;line-height:3rem;overflow:hidden;white-space:nowrap!important}@media (max-width:47.99em){.kqa1zq_title{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}}.kqa1zq_description{color:var(--gray-80);letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2.4rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){.kqa1zq_description{letter-spacing:inherit;margin-bottom:2rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.kqa1zq_profile{letter-spacing:inherit;align-items:center;column-gap:.8rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex;position:absolute;bottom:2rem}@media (max-width:47.99em){.kqa1zq_profile{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}
._8yoGrG_title{color:#333236;letter-spacing:inherit;margin-bottom:2rem;font-size:2rem;font-weight:700;line-height:3.2rem}@media (min-width:48em){._8yoGrG_title{letter-spacing:inherit;margin-bottom:2.8rem;font-size:2.4rem;font-weight:700;line-height:3.6rem}}@media (min-width:75em){._8yoGrG_title{margin-bottom:3.5rem}}._8yoGrG_contents{padding-left:.5rem}@media (min-width:48em){._8yoGrG_contents{padding-left:.2rem}}@media (min-width:75em){._8yoGrG_contents{padding-left:.5rem}}._8yoGrG_row{justify-content:space-between;align-items:center;display:flex}._8yoGrG_row+._8yoGrG_row{margin-top:1.9rem}@media (min-width:48em){._8yoGrG_row+._8yoGrG_row{margin-top:2rem}}@media (min-width:75em){._8yoGrG_row+._8yoGrG_row{margin-top:2.2rem}}._8yoGrG_rowTitle{color:#4d4c51;letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (min-width:48em){._8yoGrG_rowTitle{letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}}._8yoGrG_rowCount{color:var(--purple-90);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (min-width:48em){._8yoGrG_rowCount{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}._8yoGrG_streakCount{color:var(--yellow-70);letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}@media (min-width:48em){._8yoGrG_streakCount{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}
.U80era_container{background-color:var(--gray-00);flex-direction:row;height:3.2rem;display:flex}.U80era_explorerBtn{background-color:var(--gray-00);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;display:flex}.U80era_explorerBtn.U80era_explorerOpen svg path{fill:var(--gray-60)}.U80era_explorerBtn svg path{fill:var(--background-purple-primary-invert)}
.X0lm8W_container{color:var(--gray-80);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}
.rE3V9G_container{background:var(--gray-00);border:.1rem solid var(--gray-30);border-radius:1.6rem;flex-direction:column;display:flex;box-shadow:0 .2rem 1.8rem #3332361f}@media (max-width:47.99em){.rE3V9G_container{border-radius:1.2rem}}.rE3V9G_content{padding:3.2rem 3.2rem 2rem}@media (max-width:47.99em){.rE3V9G_content{padding:2.4rem 2.4rem 1.6rem}}.rE3V9G_icon{width:6.4rem;height:6.4rem}@media (max-width:47.99em){.rE3V9G_icon{width:4rem;height:4rem}}.rE3V9G_title{flex-direction:row;gap:1.6rem;display:flex}@media (max-width:47.99em){.rE3V9G_title{gap:1.2rem}}.rE3V9G_progress{flex-direction:row;align-items:flex-end;height:14rem;margin-top:2rem;padding:0 4.8rem 3.4rem;display:flex}@media (max-width:47.99em){.rE3V9G_progress{margin-top:1.6rem;padding:0 1.2rem 4.4rem}}.rE3V9G_stepContainer{flex-direction:column;flex:1;min-width:.1rem;display:flex}.rE3V9G_stepContainer.rE3V9G_focused .rE3V9G_progressDot{background-color:var(--purple-60);color:var(--gray-00)}.rE3V9G_stepContainer.rE3V9G_focused .rE3V9G_progressBlock:after{background-color:var(--purple-50)}.rE3V9G_stepContainer:nth-of-type(2n).rE3V9G_focused .rE3V9G_progressDot{background-color:var(--blue-50)}.rE3V9G_stepContainer:nth-of-type(2n).rE3V9G_focused .rE3V9G_progressBlock:after{background-color:var(--blue-60)}.rE3V9G_stepContainer:nth-of-type(2n) .rE3V9G_progressBlock{background-color:var(--blue-10)}.rE3V9G_stepContainer:nth-of-type(2n) .rE3V9G_stepLabel{color:var(--blue-70)}.rE3V9G_stepContainer:nth-of-type(2n) .rE3V9G_tooltip{background-color:var(--blue-60)!important}.rE3V9G_stepContainer .rE3V9G_progressBlock{background-color:var(--purple-05)}.rE3V9G_stepContainer .rE3V9G_stepLabel{color:var(--purple-90)}.rE3V9G_progressBlock{flex-direction:row;align-items:center;height:1.7rem;display:flex;position:relative}@media (max-width:47.99em){.rE3V9G_progressBlock{height:.9rem}}.rE3V9G_progressBlock:after{content:"";background-color:var(--gray-50);flex:1;height:.1rem;transition:background-color .2s}.rE3V9G_stepLabel{opacity:0;white-space:nowrap;letter-spacing:inherit;align-self:flex-start;margin-top:.8rem;font-size:1.2rem;font-weight:700;line-height:2rem;transition:opacity .2s;transform:translate(-50%)}.rE3V9G_stepLabel.rE3V9G_goal{color:var(--blue-70);transform:none}.rE3V9G_stepLabel.rE3V9G_visible{opacity:1}@media (max-width:47.99em){.rE3V9G_stepLabel{letter-spacing:inherit;margin-top:.6rem;font-size:1.1rem;font-weight:700;line-height:2rem}}.rE3V9G_progressDot{background-color:var(--gray-20);text-align:center;white-space:nowrap;width:2.4rem;height:2.4rem;color:var(--gray-50);letter-spacing:inherit;border-radius:100%;justify-content:center;align-items:center;margin-left:-1.2rem;font-size:1.2rem;font-weight:700;line-height:2rem;transition:background-color .2s;display:flex}@media (max-width:47.99em){.rE3V9G_progressDot{width:1.6rem;height:1.6rem;letter-spacing:inherit;margin-left:-.8rem;font-size:1.1rem;font-weight:700;line-height:2rem}}.rE3V9G_goal{position:relative}.rE3V9G_goal .rE3V9G_progressBlock:after{display:none}.rE3V9G_goal .rE3V9G_progressDot{background-color:var(--blue-50);margin-left:0;position:relative}@media (max-width:47.99em){.rE3V9G_goal .rE3V9G_progressDot{margin-left:0}}.rE3V9G_goal .rE3V9G_progressDot svg{width:1.2rem;height:1.2rem}@media (max-width:47.99em){.rE3V9G_goal .rE3V9G_progressDot svg{width:1rem;height:1rem}}.rE3V9G_goal .rE3V9G_progressDot svg path{fill:var(--gray-00)}.rE3V9G_goalFlag{width:4.8rem;height:4.8rem;position:absolute;top:-4.4rem;left:.5rem}@media (max-width:47.99em){.rE3V9G_goalFlag{width:3.2rem;height:3.2rem;top:-3rem;left:.3rem}}.rE3V9G_tooltip{z-index:1;letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem;background-color:var(--purple-60)!important;color:var(--gray-00)!important;border-radius:.3rem!important;padding:.4rem .9rem!important}.rE3V9G_stepInfos{scroll-snap-type:x mandatory;flex-direction:row;gap:1.6rem;display:flex;overflow-x:scroll}.rE3V9G_stepInfos::-webkit-scrollbar{display:none}.rE3V9G_stepInfos{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:47.99em){.rE3V9G_stepInfos{gap:.8rem}}.rE3V9G_stepInfos:before,.rE3V9G_stepInfos:after{content:"";flex-shrink:0;min-width:2.4rem;height:1rem}.rE3V9G_infoContainer{scroll-snap-align:center;text-align:left;flex-direction:column;flex-shrink:0;align-items:stretch;width:calc(100% - 8rem);display:flex}@media (max-width:47.99em){.rE3V9G_infoContainer{width:calc(100% - 4.8rem)}}.rE3V9G_infoContainer>*{flex:1}.rE3V9G_navigator{align-self:center;padding:2.4rem 3.2rem 3.2rem}@media (max-width:47.99em){.rE3V9G_navigator{padding:2rem 2.4rem 2.4rem}}
.JSX2AG_container{justify-content:space-between;row-gap:var(--spacing-12);grid-template-areas:"title description""graph graph""streakWrapper streakWrapper";display:grid}.JSX2AG_title{color:var(--gray-100);letter-spacing:inherit;grid-area:title;align-self:flex-end;align-items:center;font-size:2.4rem;font-weight:700;line-height:3.6rem;display:flex}.JSX2AG_tooltip{white-space:pre-line}@media (max-width:74.99em){.JSX2AG_tooltip{white-space:normal}}.JSX2AG_description{place-self:flex-end;gap:var(--spacing-8);color:var(--yellow-70);letter-spacing:inherit;grid-area:description;align-items:center;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.JSX2AG_graph{grid-area:graph}.JSX2AG_graph.JSX2AG_fitStreakWrapper>div{max-width:40rem;margin:0 auto}@media (max-width:47.99em){.JSX2AG_graph.JSX2AG_fitStreakWrapper>div{max-width:unset}}.JSX2AG_button{grid-area:button}.JSX2AG_streakWrapper{justify-self:center;gap:var(--spacing-12);margin-top:var(--spacing-8);flex-wrap:wrap;grid-area:streakWrapper;display:flex}.JSX2AG_streakWrapper.JSX2AG_fitStreakWrapper{width:100%;max-width:40rem}@media (max-width:47.99em){.JSX2AG_streakWrapper.JSX2AG_fitStreakWrapper{max-width:unset}}.JSX2AG_streakWrapper .JSX2AG_daily{justify-content:center;align-items:center;gap:var(--spacing-8);background-color:var(--yellow-00);letter-spacing:inherit;border-radius:1rem;padding:1rem 2.2rem 1rem 1.8rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.JSX2AG_streakWrapper .JSX2AG_daily.JSX2AG_fitStreakWrapper{flex:1}@media (max-width:47.99em){.JSX2AG_streakWrapper .JSX2AG_daily{justify-content:center;width:100%;flex:auto!important}}.JSX2AG_streakWrapper .JSX2AG_weekly{justify-content:center;align-items:center;gap:var(--spacing-8);background-color:var(--gray-15);letter-spacing:inherit;border-radius:1rem;padding:1rem 1.85rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.JSX2AG_streakWrapper .JSX2AG_weekly.JSX2AG_fitStreakWrapper{flex:1}@media (max-width:47.99em){.JSX2AG_streakWrapper .JSX2AG_weekly{justify-content:center;width:100%;flex:auto!important}}.JSX2AG_graphs{justify-content:space-evenly;align-items:flex-end;gap:2.8rem;min-height:24.9rem;display:flex}
.n_r5ga_container{justify-content:center;align-items:center;display:inline-flex;position:relative}.n_r5ga_container.n_r5ga_l{gap:.8rem}@media (min-width:75em){.n_r5ga_container.n_r5ga_pc-l{gap:.8rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_container.n_r5ga_tb-l{gap:.8rem}}@media (max-width:47.99em){.n_r5ga_container.n_r5ga_mo-l{gap:.8rem}}.n_r5ga_container.n_r5ga_s{gap:.6rem}@media (min-width:75em){.n_r5ga_container.n_r5ga_pc-s{gap:.6rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_container.n_r5ga_tb-s{gap:.6rem}}@media (max-width:47.99em){.n_r5ga_container.n_r5ga_mo-s{gap:.6rem}}.n_r5ga_previousButton,.n_r5ga_nextButton{justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.n_r5ga_previousButton,.n_r5ga_nextButton{transition:all .3s ease-out}.n_r5ga_previousButton:hover,.n_r5ga_nextButton:hover{background:var(--gray-100-opacity-05);border-radius:.6rem}}.n_r5ga_previousButton.n_r5ga_l,.n_r5ga_nextButton.n_r5ga_l{width:2.8rem;height:2.8rem}@media (min-width:75em){.n_r5ga_previousButton.n_r5ga_pc-l,.n_r5ga_nextButton.n_r5ga_pc-l{width:2.8rem;height:2.8rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_previousButton.n_r5ga_tb-l,.n_r5ga_nextButton.n_r5ga_tb-l{width:2.8rem;height:2.8rem}}@media (max-width:47.99em){.n_r5ga_previousButton.n_r5ga_mo-l,.n_r5ga_nextButton.n_r5ga_mo-l{width:2.8rem;height:2.8rem}}.n_r5ga_previousButton.n_r5ga_s,.n_r5ga_nextButton.n_r5ga_s{width:2.4rem;height:2.4rem}@media (min-width:75em){.n_r5ga_previousButton.n_r5ga_pc-s,.n_r5ga_nextButton.n_r5ga_pc-s{width:2.4rem;height:2.4rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_previousButton.n_r5ga_tb-s,.n_r5ga_nextButton.n_r5ga_tb-s{width:2.4rem;height:2.4rem}}@media (max-width:47.99em){.n_r5ga_previousButton.n_r5ga_mo-s,.n_r5ga_nextButton.n_r5ga_mo-s{width:2.4rem;height:2.4rem}}.n_r5ga_page{color:var(--pagination-page-color,var(--text-secondary));border-radius:.6rem}.n_r5ga_page.n_r5ga_selected{background:var(--pagination-page-selected-bg,var(--button-primary-bg));color:var(--pagination-page-selected-color,var(--text-primary-invert))}@media (hover:hover) and (pointer:fine){.n_r5ga_page.n_r5ga_selected{transition:all .3s ease-out}.n_r5ga_page.n_r5ga_selected:hover{background:var(--pagination-page-selected-hover-bg,var(--button-primary-bg-hover))}.n_r5ga_page{transition:all .3s ease-out}.n_r5ga_page:hover{background:var(--gray-100-opacity-05);color:var(--pagination-page-hover-color,var(--text-primary))}}.n_r5ga_page.n_r5ga_l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (min-width:75em){.n_r5ga_page.n_r5ga_pc-l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_page.n_r5ga_tb-l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}@media (max-width:47.99em){.n_r5ga_page.n_r5ga_mo-l{min-width:3rem;height:2.8rem;letter-spacing:inherit;padding:0 .6rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.n_r5ga_page.n_r5ga_s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}@media (min-width:75em){.n_r5ga_page.n_r5ga_pc-s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (min-width:48em) and (max-width:74.99em){.n_r5ga_page.n_r5ga_tb-s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (max-width:47.99em){.n_r5ga_page.n_r5ga_mo-s{min-width:2.4rem;height:2.4rem;letter-spacing:inherit;padding:0 .5rem;font-size:1.2rem;font-weight:500;line-height:2rem}}
.nnb0CG_container{background-color:var(--gray-10);border:.1rem solid var(--gray-30);cursor:pointer;flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;column-gap:.4rem;padding:0 1rem 0 0;display:flex;position:relative}.nnb0CG_container.nnb0CG_small{border-radius:7.3rem;min-width:3.2rem;height:3.2rem;padding:.07rem .91rem 0 0}@container (min-width:40rem){.nnb0CG_container.nnb0CG_small.nnb0CG_responsive{background-color:var(--purple-50);border-color:var(--gray-100);padding:0 1rem 0 1.2rem}}.nnb0CG_container.nnb0CG_small:not(.nnb0CG_container.nnb0CG_small.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.1rem;padding:0 .9rem 0 0}@media (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_small:not(.nnb0CG_container.nnb0CG_small.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_small:not(.nnb0CG_container.nnb0CG_small.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--purple-05);padding:0 .9rem 0 1rem}.nnb0CG_container.nnb0CG_small:not(.nnb0CG_container.nnb0CG_small.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_small:not(.nnb0CG_container.nnb0CG_small.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .9rem 0 1rem}}@media (min-width:75em){.nnb0CG_container.nnb0CG_pc-small{border-radius:7.3rem;min-width:3.2rem;height:3.2rem;padding:.07rem .91rem 0 0}@container (min-width:40rem){.nnb0CG_container.nnb0CG_pc-small.nnb0CG_responsive{background-color:var(--purple-50);border-color:var(--gray-100);padding:0 1rem 0 1.2rem}}.nnb0CG_container.nnb0CG_pc-small:not(.nnb0CG_container.nnb0CG_pc-small.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.1rem;padding:0 .9rem 0 0}}@media (min-width:75em) and (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_pc-small:not(.nnb0CG_container.nnb0CG_pc-small.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_pc-small:not(.nnb0CG_container.nnb0CG_pc-small.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--purple-05);padding:0 .9rem 0 1rem}.nnb0CG_container.nnb0CG_pc-small:not(.nnb0CG_container.nnb0CG_pc-small.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_pc-small:not(.nnb0CG_container.nnb0CG_pc-small.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .9rem 0 1rem}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_container.nnb0CG_tb-small{border-radius:7.3rem;min-width:3.2rem;height:3.2rem;padding:.07rem .91rem 0 0}@container (min-width:40rem){.nnb0CG_container.nnb0CG_tb-small.nnb0CG_responsive{background-color:var(--purple-50);border-color:var(--gray-100);padding:0 1rem 0 1.2rem}}.nnb0CG_container.nnb0CG_tb-small:not(.nnb0CG_container.nnb0CG_tb-small.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.1rem;padding:0 .9rem 0 0}}@media (min-width:48em) and (max-width:74.99em) and (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_tb-small:not(.nnb0CG_container.nnb0CG_tb-small.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_tb-small:not(.nnb0CG_container.nnb0CG_tb-small.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--purple-05);padding:0 .9rem 0 1rem}.nnb0CG_container.nnb0CG_tb-small:not(.nnb0CG_container.nnb0CG_tb-small.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_tb-small:not(.nnb0CG_container.nnb0CG_tb-small.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .9rem 0 1rem}}@media (max-width:47.99em){.nnb0CG_container.nnb0CG_mo-small{border-radius:7.3rem;min-width:3.2rem;height:3.2rem;padding:.07rem .91rem 0 0}@container (min-width:40rem){.nnb0CG_container.nnb0CG_mo-small.nnb0CG_responsive{background-color:var(--purple-50);border-color:var(--gray-100);padding:0 1rem 0 1.2rem}}.nnb0CG_container.nnb0CG_mo-small:not(.nnb0CG_container.nnb0CG_mo-small.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.1rem;padding:0 .9rem 0 0}}@media (max-width:47.99em) and (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_mo-small:not(.nnb0CG_container.nnb0CG_mo-small.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_mo-small:not(.nnb0CG_container.nnb0CG_mo-small.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--purple-05);padding:0 .9rem 0 1rem}.nnb0CG_container.nnb0CG_mo-small:not(.nnb0CG_container.nnb0CG_mo-small.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_mo-small:not(.nnb0CG_container.nnb0CG_mo-small.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .9rem 0 1rem}}.nnb0CG_container.nnb0CG_large{border-radius:9.2rem;min-width:4rem;height:4rem;padding:0 1.2rem 0 0}.nnb0CG_container.nnb0CG_large:not(.nnb0CG_container.nnb0CG_large.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.3rem;padding:0 .96rem 0 0}@media (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_large:not(.nnb0CG_container.nnb0CG_large.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_large:not(.nnb0CG_container.nnb0CG_large.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .96rem 0 1.6rem}.nnb0CG_container.nnb0CG_large:not(.nnb0CG_container.nnb0CG_large.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_large:not(.nnb0CG_container.nnb0CG_large.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 1.2rem 0 1.6rem}}@media (min-width:75em){.nnb0CG_container.nnb0CG_pc-large{border-radius:9.2rem;min-width:4rem;height:4rem;padding:0 1.2rem 0 0}.nnb0CG_container.nnb0CG_pc-large:not(.nnb0CG_container.nnb0CG_pc-large.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.3rem;padding:0 .96rem 0 0}}@media (min-width:75em) and (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_pc-large:not(.nnb0CG_container.nnb0CG_pc-large.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_pc-large:not(.nnb0CG_container.nnb0CG_pc-large.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .96rem 0 1.6rem}.nnb0CG_container.nnb0CG_pc-large:not(.nnb0CG_container.nnb0CG_pc-large.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_pc-large:not(.nnb0CG_container.nnb0CG_pc-large.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 1.2rem 0 1.6rem}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_container.nnb0CG_tb-large{border-radius:9.2rem;min-width:4rem;height:4rem;padding:0 1.2rem 0 0}.nnb0CG_container.nnb0CG_tb-large:not(.nnb0CG_container.nnb0CG_tb-large.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.3rem;padding:0 .96rem 0 0}}@media (min-width:48em) and (max-width:74.99em) and (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_tb-large:not(.nnb0CG_container.nnb0CG_tb-large.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_tb-large:not(.nnb0CG_container.nnb0CG_tb-large.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .96rem 0 1.6rem}.nnb0CG_container.nnb0CG_tb-large:not(.nnb0CG_container.nnb0CG_tb-large.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_tb-large:not(.nnb0CG_container.nnb0CG_tb-large.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 1.2rem 0 1.6rem}}@media (max-width:47.99em){.nnb0CG_container.nnb0CG_mo-large{border-radius:9.2rem;min-width:4rem;height:4rem;padding:0 1.2rem 0 0}.nnb0CG_container.nnb0CG_mo-large:not(.nnb0CG_container.nnb0CG_mo-large.nnb0CG_responsive).nnb0CG_ongoing{border-color:var(--purple-05);background-color:var(--gary100);border-width:.3rem;padding:0 .96rem 0 0}}@media (max-width:47.99em) and (hover:hover) and (pointer:fine){.nnb0CG_container.nnb0CG_mo-large:not(.nnb0CG_container.nnb0CG_mo-large.nnb0CG_responsive).nnb0CG_ongoing{transition:none}.nnb0CG_container.nnb0CG_mo-large:not(.nnb0CG_container.nnb0CG_mo-large.nnb0CG_responsive).nnb0CG_ongoing:hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 .96rem 0 1.6rem}.nnb0CG_container.nnb0CG_mo-large:not(.nnb0CG_container.nnb0CG_mo-large.nnb0CG_responsive){transition:none}.nnb0CG_container.nnb0CG_mo-large:not(.nnb0CG_container.nnb0CG_mo-large.nnb0CG_responsive):hover{background-color:var(--background-purple-primary-invert);border-color:var(--border-tertiary);padding:0 1.2rem 0 1.6rem}}@keyframes nnb0CG_wider{0%{opacity:0;max-width:0}to{opacity:1;max-width:9.8rem}}@keyframes nnb0CG_widerSmall{0%{opacity:0;max-width:0}to{opacity:1;max-width:5rem}}.nnb0CG_playLabel{opacity:0;max-width:0;color:var(--text-primary-invert);word-break:keep-all;white-space:nowrap;transition:none;animation-duration:.4s;animation-fill-mode:forwards;display:flex;overflow:hidden}.nnb0CG_playLabel.nnb0CG_small{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}@media (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_small){transition:none}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_small){animation-name:nnb0CG_widerSmall}}@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_small{animation-name:nnb0CG_widerSmall}}@media (min-width:75em){.nnb0CG_playLabel.nnb0CG_pc-small{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (min-width:75em) and (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_pc-small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_pc-small){transition:none}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_pc-small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_pc-small){animation-name:nnb0CG_widerSmall}}@media (min-width:75em){@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_pc-small{animation-name:nnb0CG_widerSmall}}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_playLabel.nnb0CG_tb-small{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (min-width:48em) and (max-width:74.99em) and (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_tb-small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_tb-small){transition:none}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_tb-small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_tb-small){animation-name:nnb0CG_widerSmall}}@media (min-width:48em) and (max-width:74.99em){@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_tb-small{animation-name:nnb0CG_widerSmall}}}@media (max-width:47.99em){.nnb0CG_playLabel.nnb0CG_mo-small{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}@media (max-width:47.99em) and (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_mo-small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_mo-small){transition:none}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_mo-small:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_mo-small){animation-name:nnb0CG_widerSmall}}@media (max-width:47.99em){@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_mo-small{animation-name:nnb0CG_widerSmall}}}.nnb0CG_playLabel.nnb0CG_large{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_large){transition:all .3s ease-out}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_large){animation-name:nnb0CG_wider}}@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_large{animation-name:nnb0CG_wider}}@media (min-width:75em){.nnb0CG_playLabel.nnb0CG_pc-large{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}@media (min-width:75em) and (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_pc-large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_pc-large){transition:all .3s ease-out}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_pc-large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_pc-large){animation-name:nnb0CG_wider}}@media (min-width:75em){@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_pc-large{animation-name:nnb0CG_wider}}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_playLabel.nnb0CG_tb-large{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}@media (min-width:48em) and (max-width:74.99em) and (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_tb-large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_tb-large){transition:all .3s ease-out}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_tb-large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_tb-large){animation-name:nnb0CG_wider}}@media (min-width:48em) and (max-width:74.99em){@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_tb-large{animation-name:nnb0CG_wider}}}@media (max-width:47.99em){.nnb0CG_playLabel.nnb0CG_mo-large{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}@media (max-width:47.99em) and (hover:hover) and (pointer:fine){.nnb0CG_playLabel.nnb0CG_mo-large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_mo-large){transition:all .3s ease-out}.nnb0CG_container:hover .nnb0CG_playLabel.nnb0CG_mo-large:not(.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_mo-large){animation-name:nnb0CG_wider}}@media (max-width:47.99em){@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playLabel.nnb0CG_mo-large{animation-name:nnb0CG_wider}}}@media (hover:hover) and (pointer:fine){.nnb0CG_playArrow:not(.nnb0CG_responsive .nnb0CG_playArrow){transition:all .3s ease-out}.nnb0CG_container:hover .nnb0CG_playArrow:not(.nnb0CG_responsive .nnb0CG_playArrow) path{fill:var(--gray-00)}}.nnb0CG_completed .nnb0CG_playArrow path{fill:var(--purple-60)}@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_playArrow path{fill:var(--gray-00)}}.nnb0CG_playArrow.nnb0CG_large{width:1.4rem;height:1.4rem}@media (min-width:75em){.nnb0CG_playArrow.nnb0CG_pc-large{width:1.4rem;height:1.4rem}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_playArrow.nnb0CG_tb-large{width:1.4rem;height:1.4rem}}@media (max-width:47.99em){.nnb0CG_playArrow.nnb0CG_mo-large{width:1.4rem;height:1.4rem}}.nnb0CG_playArrow.nnb0CG_small{width:1.12rem;height:1.12rem}@media (min-width:75em){.nnb0CG_playArrow.nnb0CG_pc-small{width:1.12rem;height:1.12rem}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_playArrow.nnb0CG_tb-small{width:1.12rem;height:1.12rem}}@media (max-width:47.99em){.nnb0CG_playArrow.nnb0CG_mo-small{width:1.12rem;height:1.12rem}}.nnb0CG_playArrow path{fill:var(--gray-100)}.nnb0CG_circle{width:3.2rem;height:3.2rem;position:absolute;top:-.1rem;right:-.1rem;transform:rotate(-90deg)}@media (hover:hover) and (pointer:fine){.nnb0CG_circle:not(.nnb0CG_responsive .nnb0CG_circle){transition:none}.nnb0CG_container:hover .nnb0CG_circle:not(.nnb0CG_responsive .nnb0CG_circle){opacity:0}}@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_circle{opacity:0}}.nnb0CG_circle.nnb0CG_large{display:none}@media (min-width:75em){.nnb0CG_circle.nnb0CG_pc-large{display:none}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_circle.nnb0CG_tb-large{display:none}}@media (max-width:47.99em){.nnb0CG_circle.nnb0CG_mo-large{display:none}}.nnb0CG_circle.nnb0CG_small{display:initial}@media (min-width:75em){.nnb0CG_circle.nnb0CG_pc-small{display:initial}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_circle.nnb0CG_tb-small{display:initial}}@media (max-width:47.99em){.nnb0CG_circle.nnb0CG_mo-small{display:initial}}.nnb0CG_circle circle{fill:#0000;stroke:var(--purple-60);stroke-linecap:round}.nnb0CG_circleLarge{width:4rem;height:4rem;position:absolute;top:-.328rem;right:-.3rem;transform:rotate(-90deg)}@media (hover:hover) and (pointer:fine){.nnb0CG_circleLarge:not(.nnb0CG_responsive .nnb0CG_circleLarge){transition:none}.nnb0CG_container:hover .nnb0CG_circleLarge:not(.nnb0CG_responsive .nnb0CG_circleLarge){opacity:0}.nnb0CG_container:hover .nnb0CG_circleLarge:not(.nnb0CG_responsive .nnb0CG_circleLarge) circle{display:none}}@container (min-width:40rem){.nnb0CG_responsive .nnb0CG_circleLarge{opacity:0}}.nnb0CG_circleLarge.nnb0CG_large{display:initial}@media (min-width:75em){.nnb0CG_circleLarge.nnb0CG_pc-large{display:initial}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_circleLarge.nnb0CG_tb-large{display:initial}}@media (max-width:47.99em){.nnb0CG_circleLarge.nnb0CG_mo-large{display:initial}}.nnb0CG_circleLarge.nnb0CG_small{display:none}@media (min-width:75em){.nnb0CG_circleLarge.nnb0CG_pc-small{display:none}}@media (min-width:48em) and (max-width:74.99em){.nnb0CG_circleLarge.nnb0CG_tb-small{display:none}}@media (max-width:47.99em){.nnb0CG_circleLarge.nnb0CG_mo-small{display:none}}.nnb0CG_circleLarge circle{fill:#0000;stroke:var(--purple-60);stroke-linecap:round}
._6gR0vG_container{text-overflow:ellipsis;align-items:center;width:100%;height:2rem;display:flex;overflow:hidden;white-space:nowrap!important}._6gR0vG_container:empty{height:0}._6gR0vG_container._6gR0vG_large ._6gR0vG_item{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:47.99em){._6gR0vG_container._6gR0vG_large ._6gR0vG_item{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}._6gR0vG_container._6gR0vG_large ._6gR0vG_link{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){._6gR0vG_container._6gR0vG_large ._6gR0vG_link{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}._6gR0vG_container{height:1.5rem}}._6gR0vG_item{color:var(--gray-90);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}._6gR0vG_item:last-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}@media (max-width:47.99em){._6gR0vG_item{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}._6gR0vG_link{cursor:pointer;color:#4d4c51;letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem;text-decoration:underline}._6gR0vG_link:hover{color:#888893}@media (max-width:47.99em){._6gR0vG_link{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}}._6gR0vG_arrow{width:1rem;height:1rem}._6gR0vG_arrow svg{vertical-align:-.1rem;width:1rem;height:1rem;margin:0 .2rem}
._6QoP-W_container{grid-template-areas:"name image""level image";grid-auto-rows:auto;align-items:center;gap:.2rem .8rem;display:inline-grid}@media (max-width:47.99em){._6QoP-W_container{grid-template-areas:"image name level";align-items:center;column-gap:0}}@media (hover:hover) and (pointer:fine){._6QoP-W_container{transition:all .3s ease-out}._6QoP-W_container:hover ._6QoP-W_name{color:var(--text-secondary)}._6QoP-W_container:hover ._6QoP-W_image img{outline:.2rem solid var(--purple-20)}}._6QoP-W_name{text-align:right;width:max-content;min-width:100%;max-width:12rem;color:var(--gray-90);text-overflow:ellipsis;letter-spacing:inherit;grid-area:name;align-self:end;padding-right:.2rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;overflow:hidden;white-space:nowrap!important}@media (max-width:47.99em){._6QoP-W_name{letter-spacing:inherit;align-self:center;padding:0 .6rem 0 .5rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}}._6QoP-W_image{grid-area:image;justify-content:center;align-items:center;display:flex}._6QoP-W_image img{object-fit:cover;outline:.2rem solid var(--gray-10);border-radius:50%;width:4.2rem;height:4.2rem;transition:outline .5s;display:block}@media (max-width:47.99em){._6QoP-W_image img{width:2.5rem;height:2.5rem}}._6QoP-W_level{flex-direction:column;grid-area:level;align-items:flex-end;display:flex}@media (max-width:47.99em){._6QoP-W_level{display:none}}
.rwl5Dq_container{justify-content:space-between;display:flex}.rwl5Dq_contents{flex:1;width:0}.rwl5Dq_lessonBreadcrumbs{margin-bottom:var(--spacing-6)}.rwl5Dq_titleWrapper{padding-bottom:var(--spacing-20);align-items:flex-start;gap:var(--spacing-8);display:flex}.rwl5Dq_badge{padding-top:.3rem}@media (max-width:47.99em){.rwl5Dq_badge{padding-top:.5rem}}.rwl5Dq_title{color:var(--text-primary);word-break:break-word;letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}.rwl5Dq_title.rwl5Dq_lineThrough{text-decoration:line-through}@media (max-width:47.99em){.rwl5Dq_title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.rwl5Dq_profile{flex-shrink:0;margin-left:5rem;padding-top:.5rem;display:block}@media (max-width:47.99em){.rwl5Dq_profile{display:none}}.rwl5Dq_counters{align-items:center;gap:var(--spacing-16);display:flex}.rwl5Dq_item{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){.rwl5Dq_item{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.rwl5Dq_like{display:none}}.rwl5Dq_revisedAtWrapper{margin-left:.2rem}@media (max-width:47.99em){.rwl5Dq_revisedAtWrapper{display:none}}.rwl5Dq_revisedAt{border-bottom:.1rem solid var(--text-tertiary);line-height:1!important}@media (max-width:47.99em){.rwl5Dq_revisedTime{display:none}}
.-\39 fC6q_container{background-color:var(--gray-00)}@media (max-width:74.99em){.-\39 fC6q_container{padding:var(--spacing-40) var(--spacing-24) 0;border-radius:.5rem}}.-\39 fC6q_headerWrapper{border-bottom:.1rem solid var(--border-secondary);padding:0 .5rem 1.8rem;position:relative}@media (max-width:47.99em){.-\39 fC6q_headerWrapper{padding:0 .2rem 1.6rem}}.-\39 fC6q_optionsWrapper{position:absolute;bottom:2.2rem;right:1rem}@media (max-width:74.99em){.-\39 fC6q_optionsWrapper{bottom:2rem;right:.5rem}}@media (max-width:47.99em){.-\39 fC6q_optionsWrapper{display:none}}.-\39 fC6q_profile{display:none}@media (max-width:47.99em){.-\39 fC6q_profile{gap:.6rem;display:flex;position:absolute;bottom:1rem;right:.2rem}.-\39 fC6q_profile>div:nth-child(2){height:3rem}}.-\39 fC6q_contentWrapper{padding:3rem .2rem 5rem .5rem}@media (max-width:47.99em){.-\39 fC6q_contentWrapper{padding:2.4rem .2rem 6rem}}.-\39 fC6q_guru{padding:1.4rem 0 6.4rem}.-\39 fC6q_guru:empty{display:none}.-\39 fC6q_exceptDesktopRow{justify-content:flex-end;align-items:center;padding:0 .2rem;display:flex}@media (min-width:48em){.-\39 fC6q_exceptDesktopRow{padding:0 1rem 0 .5rem}}@media (min-width:62em){.-\39 fC6q_exceptDesktopRow{display:none}}.-\39 fC6q_moderator{text-align:right;padding:2rem 0 5.2rem}.-\39 fC6q_actionsWrapper{align-items:center;gap:1rem;padding-bottom:3rem;display:flex;position:relative}@media (max-width:74.99em){.-\39 fC6q_actionsWrapper{gap:1.2rem}}@media (max-width:47.99em){.-\39 fC6q_actionsWrapper{padding-bottom:2.5rem}}.-\39 fC6q_writeAnswer{margin-left:.5rem}@media (max-width:47.99em){.-\39 fC6q_writeAnswer{display:none}}.-\39 fC6q_watch{display:none}@media (max-width:74.99em){.-\39 fC6q_watch{margin-left:auto;display:block}}@media (max-width:47.99em){.-\39 fC6q_watch{margin-left:0}}.-\39 fC6q_shareButton{margin-left:auto}@media (max-width:74.99em){.-\39 fC6q_shareButton{margin-left:0}}@media (max-width:47.99em){.-\39 fC6q_shareButton{margin-left:auto}}.-\39 fC6q_commentList{border-top:.1rem solid var(--dark-gray-80);padding-top:var(--spacing-24)}
._7U7kfG_container{flex-direction:column;gap:.8rem;padding:.4rem 0;display:flex}._7U7kfG_name{align-items:center;gap:.6rem;display:flex}._7U7kfG_name ._7U7kfG_text{width:8.53rem}._7U7kfG_logo{width:3.5rem;height:3.5rem}@media (max-width:47.99em){._7U7kfG_logo{width:2.4rem;height:2.4rem}}._7U7kfG_loading{display:flex}._7U7kfG_input{flex-direction:column;gap:2.4rem;padding-top:4.8rem;display:flex}
.Q2IKiW_container{color:var(--gray-90);margin:0 auto}.Q2IKiW_container ::-webkit-scrollbar{width:.4rem;height:.4rem}@media (max-width:47.99em){.Q2IKiW_container ::-webkit-scrollbar{width:.3rem;height:.3rem}}.Q2IKiW_container ::-webkit-scrollbar-thumb{background:var(--gray-40);border-top:.5rem solid #0000}.Q2IKiW_container ::-webkit-scrollbar-thumb:hover{background:var(--gray-50)}.Q2IKiW_container ::-webkit-scrollbar-corner{background:0 0}.Q2IKiW_container>:first-child{margin-top:0!important}.Q2IKiW_container h1{letter-spacing:-.03rem;color:var(--gray-90);margin-top:4.8rem;font-size:3.2rem;font-weight:700;line-height:4.2rem}@media (max-width:47.99em){.Q2IKiW_container h1{margin-top:4rem;font-size:2.8rem;line-height:3.6rem}}.Q2IKiW_container h1 .katex{font-size:inherit}.Q2IKiW_container h1 code{vertical-align:.35rem;padding:.2rem .6rem .6rem;font-family:Menlo,Rec Mono Linear,Noto Sans KR,monospace,sans-serif;font-size:2.8rem;font-weight:700}@media (max-width:47.99em){.Q2IKiW_container h1 code{padding:.1rem .5rem .5rem;font-size:2.4rem}}.Q2IKiW_container h1+p,.Q2IKiW_container h1+pre{margin-top:1.6rem}@media (max-width:47.99em){.Q2IKiW_container h1+p,.Q2IKiW_container h1+pre{margin-top:1.2rem}}.Q2IKiW_container h2{letter-spacing:-.03rem;color:var(--gray-90);margin-top:3.2rem;font-size:2.6rem;font-weight:700;line-height:3.4rem}.Q2IKiW_container h2:first-child{margin-top:1rem}h1+.Q2IKiW_container h2{margin-top:2.5rem}hr+.Q2IKiW_container h2{margin-top:6rem}@media (max-width:47.99em){.Q2IKiW_container h2{margin-top:2.4rem;font-size:2.2rem;line-height:3rem}}.Q2IKiW_container h2 .katex{font-size:inherit}.Q2IKiW_container h2 code{vertical-align:.4rem;padding:.1rem .5rem .5rem;font-family:Menlo,Rec Mono Linear,Noto Sans KR,monospace,sans-serif;font-size:2.4rem;font-weight:700}@media (max-width:47.99em){.Q2IKiW_container h2 code{vertical-align:.2rem;padding:0 .4rem .4rem;font-size:2.2rem}}.Q2IKiW_container h2+p,.Q2IKiW_container h2+pre{margin-top:1.2rem}@media (max-width:47.99em){.Q2IKiW_container h2+p,.Q2IKiW_container h2+pre{margin-top:.8rem}}.Q2IKiW_container h2+ol,.Q2IKiW_container h2+ul{margin-top:1.6rem}@media (max-width:47.99em){.Q2IKiW_container h2+ol,.Q2IKiW_container h2+ul{margin-top:1.2rem}}.Q2IKiW_container h3{letter-spacing:-.03rem;color:var(--gray-90);margin-top:2.4rem;font-size:1.8rem;font-weight:700;line-height:2.6rem}.Q2IKiW_container h3:first-child{margin-top:1rem}h1+.Q2IKiW_container h3,h2+.Q2IKiW_container h3{margin-top:2rem}@media (max-width:47.99em){.Q2IKiW_container h3{margin-top:2rem;font-size:1.6rem;line-height:2.2rem}}.Q2IKiW_container h3 code{padding:.2rem .4rem .4rem;font-family:Menlo,Rec Mono Linear,Noto Sans KR,monospace,sans-serif;font-size:1.8rem;font-weight:700}@media (max-width:47.99em){.Q2IKiW_container h3 code{padding:.1rem .3rem .3rem;font-size:1.6rem}}.Q2IKiW_container h3+p,.Q2IKiW_container h3+pre{margin-top:.8rem}@media (max-width:47.99em){.Q2IKiW_container h3+p,.Q2IKiW_container h3+pre{margin-top:.4rem}}.Q2IKiW_container h3+ol,.Q2IKiW_container h3+ul{margin-top:1.2rem}@media (max-width:47.99em){.Q2IKiW_container h3+ol,.Q2IKiW_container h3+ul{margin-top:.8rem}}.Q2IKiW_container ul,.Q2IKiW_container ol{white-space:normal;margin-top:2rem;padding-inline-start:2rem}@media (max-width:47.99em){.Q2IKiW_container ul,.Q2IKiW_container ol{padding-inline-start:1.6rem}}.Q2IKiW_container ul{list-style-type:disc}.Q2IKiW_container ol{list-style-type:decimal}.Q2IKiW_container ol ol{list-style-type:lower-alpha}.Q2IKiW_container ol ol ol{list-style-type:lower-roman}.Q2IKiW_container p,.Q2IKiW_container li{color:var(--gray-90);overflow-wrap:break-word;word-break:break-word;letter-spacing:-.02rem;font-size:1.7rem;line-height:3rem}@media (max-width:47.99em){.Q2IKiW_container p,.Q2IKiW_container li{font-size:1.5rem;line-height:2.6rem}}.Q2IKiW_container li{list-style:inherit}.Q2IKiW_container li pre,.Q2IKiW_container li img{margin:.4rem 0}.Q2IKiW_container li+li{margin-top:.8rem}@media (max-width:47.99em){.Q2IKiW_container li+li{margin-top:.4rem}}.Q2IKiW_container li>ol,.Q2IKiW_container li>ul{margin-top:1.2rem}@media (max-width:47.99em){.Q2IKiW_container li>ol,.Q2IKiW_container li>ul{margin-top:.8rem}}.Q2IKiW_container p{white-space:pre-wrap;margin-top:2rem}@media (max-width:47.99em){.Q2IKiW_container p{margin-top:1.6rem}}.Q2IKiW_container p+p{margin-top:1.2rem}@media (max-width:47.99em){.Q2IKiW_container p+p{margin-top:.8rem}}.Q2IKiW_container pre{white-space:pre;max-height:37.8rem;color:var(--gray-100);background-color:var(--gray-100-opacity-10);background-attachment:local;border-radius:.2rem;margin:1.6rem 0;font-family:Menlo,Rec Mono Linear,Noto Sans KR,monospace,sans-serif;font-size:1.4rem;line-height:1.65;position:relative;overflow:hidden}@media (max-width:47.99em){.Q2IKiW_container pre{margin:1.2rem 0;font-size:1.3rem}}[data-theme=DARK] .Q2IKiW_container pre:after{background-color:#5f616d}[data-theme=DARK] .Q2IKiW_container pre code{width:100%}.Q2IKiW_container pre code{--padding:1.6rem;--padding-right:4rem;white-space:pre;background-color:#0000;max-height:37.8rem;line-height:1.7;display:block;overflow:auto;padding:var(--padding) var(--padding-right) var(--padding) var(--padding)!important}@media (max-width:47.99em){.Q2IKiW_container pre code{--padding:1.2rem;--padding-right:3.2rem;padding-left:1.4rem!important}}.Q2IKiW_container pre code .diff{contain:layout;width:fit-content;height:fit-content;margin-bottom:-.8rem;padding-left:1.6rem;line-height:0;display:inline-block;position:relative;left:-1.6rem}.Q2IKiW_container pre code .diff.delete:before{content:"";background-color:var(--diff-remove-sign-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23b4002b' d='M9.8 6.55a.45.45 0 0 1 0 .9H4.2a.45.45 0 0 1 0-.9z'/%3E%3C/svg%3E")}[data-theme=DARK] .Q2IKiW_container pre code .diff.delete:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23fbbac6' d='M9.8 6.55a.45.45 0 0 1 0 .9H4.2a.45.45 0 0 1 0-.9z'/%3E%3C/svg%3E")}.Q2IKiW_container pre code .diff.delete:after{background-color:var(--diff-remove-bg);box-shadow:50rem 0 0 0 var(--diff-remove-bg)}.Q2IKiW_container pre code .diff.add:before{content:"";background-color:var(--diff-add-sign-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%2300693d' d='M6.55 7.45v2.75a.45.45 0 0 0 .9 0V7.45h2.75a.45.45 0 0 0 0-.9H7.45V3.8a.45.45 0 0 0-.9 0v2.75H3.8a.45.45 0 0 0 0 .9z'/%3E%3C/svg%3E")}[data-theme=DARK] .Q2IKiW_container pre code .diff.add:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23b4dac5' d='M6.55 7.45v2.75a.45.45 0 0 0 .9 0V7.45h2.75a.45.45 0 0 0 0-.9H7.45V3.8a.45.45 0 0 0-.9 0v2.75H3.8a.45.45 0 0 0 0 .9z'/%3E%3C/svg%3E")}.Q2IKiW_container pre code .diff.add:after{background-color:var(--diff-add-bg)}@media (max-width:47.99em){.Q2IKiW_container pre code .diff{padding-left:1.4rem;left:-1.4rem}}.Q2IKiW_container pre code .diff:before{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.285rem;height:100%;padding:0 .3rem;display:block;position:absolute;left:0}@media (max-width:47.99em){.Q2IKiW_container pre code .diff:before{width:1.2rem}}.Q2IKiW_container pre code .diff:after{content:"";z-index:0;width:1000rem;height:100%;display:block;position:absolute;top:0;left:0;right:0}.Q2IKiW_container pre code .diff .content{z-index:1;line-height:1.7;position:relative}.Q2IKiW_container pre p{line-height:initial;font-family:initial}.Q2IKiW_container pre+pre{margin-top:1.5rem}.Q2IKiW_container>pre+pre{margin-top:1rem}.Q2IKiW_container blockquote{border-left:.3rem solid var(--text-purple-primary);white-space:normal;margin-top:1.5rem;margin-bottom:.5rem;padding:0 0 0 2rem}.Q2IKiW_container hr{border:none;border-top:var(--gray-30) .1rem solid;margin-top:4.5rem;margin-bottom:6rem}.Q2IKiW_container h4{font-size:1.5rem}@media (min-width:48em){.Q2IKiW_container h4{font-size:1.7rem}}.Q2IKiW_container .table-wrapper{width:fit-content;max-width:100%;margin:2rem auto 3rem;overflow-x:auto}.Q2IKiW_container table{border-spacing:0;border:.1rem solid var(--gray-30);border-collapse:collapse;text-align:left;overflow:hidden}@media (min-width:48em){.Q2IKiW_container table{margin:3.5rem auto 4.5rem}}.Q2IKiW_container td,.Q2IKiW_container th{border-left:solid var(--gray-30) .1rem;border-top:solid var(--gray-30) .1rem;color:var(--gray-80);word-break:keep-all}.Q2IKiW_container th{background-color:var(--gray-10);letter-spacing:inherit;border-top:none;padding:.8rem 1rem;font-size:1.6rem;font-weight:500;line-height:2.8rem}@media (max-width:47.99em){.Q2IKiW_container th{letter-spacing:inherit;padding:.6rem .8rem;font-size:1.5rem;font-weight:500;line-height:2.6rem}}.Q2IKiW_container td{letter-spacing:inherit;padding:1.2rem 1rem;font-size:1.4rem;font-weight:500;line-height:2.2rem}@media (max-width:47.99em){.Q2IKiW_container td{letter-spacing:-.03rem;letter-spacing:inherit;padding:1rem .8rem;font-size:1.3rem;font-weight:500;line-height:2rem}}.Q2IKiW_container img{vertical-align:bottom;border:solid .1rem var(--gray-30);filter:drop-shadow(0 .4rem 2.5rem #0000000a);border-radius:.8rem;max-width:100%}.Q2IKiW_container figcaption{color:var(--text-caption);letter-spacing:inherit;margin-top:1.2rem;font-size:1.4rem;font-weight:400;line-height:2.2rem}@media (max-width:47.99em){.Q2IKiW_container figcaption{margin-top:.8rem}}.Q2IKiW_container img.plane{filter:none;border:none;border-radius:0}.Q2IKiW_container code{color:var(--gray-90);background-color:var(--gray-100-opacity-10);vertical-align:.2rem;white-space:pre-wrap;border-radius:.1rem;padding:.1rem .4rem .3rem;font-family:Menlo,Rec Mono Linear,Noto Sans KR,monospace,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem}@media (max-width:47.99em){.Q2IKiW_container code{padding:0 .3rem .2rem;font-size:1.3rem}}.Q2IKiW_container a{color:var(--mint-60);font-weight:400;transition:all .2s}.Q2IKiW_container a:hover{text-decoration:underline}[data-theme=DARK] .Q2IKiW_container a{color:#33cbcd}.Q2IKiW_container p+.callout{margin-top:1.6rem}@media (max-width:47.99em){.Q2IKiW_container p+.callout{margin-top:1.2rem}}.Q2IKiW_container .code-label{background-color:var(--gray-100-opacity-10);width:fit-content;height:2.8rem;color:var(--gray-100);border-radius:.1rem 0 0;padding:0 .8rem;font-size:1.2rem;line-height:2.8rem}.Q2IKiW_container .code-label+pre{border-top-left-radius:0;margin-top:0}.Q2IKiW_container .codeit-fiddle{margin-top:2rem;margin-bottom:4.5rem;overflow:hidden}@media (max-width:47.99em){.Q2IKiW_container .codeit-fiddle{margin-bottom:3rem}}.Q2IKiW_container .codeit-fiddle li+li{margin-top:0}.Q2IKiW_container .codeit-fiddle .html-css-code{white-space:normal}.Q2IKiW_container .codeit-fiddle .html-css-code pre{border-left:none;border-radius:0}.Q2IKiW_container .codeit-fiddle .html-css-code pre:after{display:none}.Q2IKiW_container .codeit-fiddle .html-css-code pre code{border:none;min-height:16rem}@media (max-width:47.99em){.Q2IKiW_container .codeit-fiddle .html-css-code pre code{min-height:13rem}}.Q2IKiW_container .codeit-fiddle iframe.code-iframe{background-color:var(--light-gray-00);border:.1rem solid var(--gray-30);border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;display:none}.Q2IKiW_container .codeit-fiddle .css-div{display:none}:is(.Q2IKiW_container .codeit-fiddle .css-div pre,.Q2IKiW_container .codeit-fiddle .html-div pre){margin:0}.Q2IKiW_container .codeit-fiddle .run-btn-row{background-color:var(--gray-00);border:.1rem solid var(--gray-30);justify-content:center;padding:1.2rem 0;display:flex}.Q2IKiW_container .codeit-fiddle .run-btn-row.opened{background-color:var(--gray-15);border:none}@media (max-width:47.99em){.Q2IKiW_container .codeit-fiddle .run-btn-row{padding:.8rem 0}}.Q2IKiW_container .codeit-fiddle .file-tabs{white-space:nowrap;margin:0;padding:0;list-style:none}.Q2IKiW_container .codeit-fiddle .file-tab{background-color:var(--gray-00);color:var(--gray-60);text-align:center;cursor:pointer;min-width:6.6rem;height:2.8rem;font-size:1.2rem;line-height:2.8rem;display:inline-block;position:relative}.Q2IKiW_container .codeit-fiddle .file-tab.active{background-color:var(--gray-100-opacity-10);color:var(--gray-100)}.Q2IKiW_container .codeit-fiddle .file-tab.active:after{border:none}.Q2IKiW_container .codeit-fiddle .file-tab:first-child{border-top-left-radius:.1rem}.Q2IKiW_container .codeit-fiddle .file-tab:first-child:after{border-top-left-radius:.1rem}.Q2IKiW_container .codeit-fiddle .file-tab:last-child{border-top-right-radius:.1rem}.Q2IKiW_container .codeit-fiddle .file-tab:last-child:after{border-right:.1rem solid var(--gray-100-opacity-10);border-top-right-radius:.1rem}.Q2IKiW_container .codeit-fiddle .file-tab:after{content:"";border-left:.1rem solid var(--gray-100-opacity-10);border-top:.1rem solid var(--gray-100-opacity-10);border-bottom:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Q2IKiW_container pre code.hljs{text-shadow:none;margin-right:0;background-color:#0000!important}.Q2IKiW_container .video_responsive_wrapper>iframe{border:none;width:100%;height:100%!important}.Q2IKiW_container p:has(.katex-display){border:.1rem solid var(--border-tertiary);padding:var(--spacing-16);border-radius:.2rem;overflow:auto hidden}.Q2IKiW_container .katex{font-size:2.178rem}.Q2IKiW_container .katex-html{flex-wrap:wrap;align-items:center;row-gap:3rem;display:inline-flex}.Q2IKiW_container h1+.wistia_video_foam_dummy{margin-top:1.6rem!important}:is(.Q2IKiW_container h2+.wistia_video_foam_dummy,.Q2IKiW_container p+.wistia_video_foam_dummy){margin-top:1.2rem!important}.Q2IKiW_container h3+.wistia_video_foam_dummy{margin-top:.8rem!important}.Q2IKiW_container .footnotes p{margin-top:0!important}.Q2IKiW_container .footnotes li+li{margin-top:.8rem}@media (max-width:47.99em){.Q2IKiW_container .footnotes li+li{margin-top:.4rem}}.Q2IKiW_container img.small{width:20%}@media (max-width:47.99em){.Q2IKiW_container img.small{width:50%}}.Q2IKiW_container img.medium{width:60%}@media (max-width:47.99em){.Q2IKiW_container img.medium{width:100%}}.Q2IKiW_container img.large{width:80%}@media (max-width:47.99em){.Q2IKiW_container img.large{width:100%}}.Q2IKiW_container img.full{width:100%}.Q2IKiW_container .wistia_embed{aspect-ratio:55/31;background-color:var(--gray-10);width:100%;height:auto}.Q2IKiW_container .guru-selection{background-color:#f1ff5966}[data-theme=DARK] .Q2IKiW_container .guru-selection{background-color:#ffdc2d4d}
.WeYmIW_container{flex-direction:column;height:100%;display:flex}.WeYmIW_content{flex:1;padding:0 2.4rem;position:relative;overflow:auto}.WeYmIW_content::-webkit-scrollbar{width:2.2rem}.WeYmIW_content::-webkit-scrollbar-thumb{background-color:var(--gray-20);border:.7rem solid var(--gray-00);border-radius:1rem;min-height:10rem!important}.WeYmIW_content::-webkit-scrollbar-track{background-color:var(--gray-00)}@media (max-width:74.99em){.WeYmIW_content::-webkit-scrollbar{width:1rem}.WeYmIW_content::-webkit-scrollbar-thumb{border:.3rem solid var(--gray-00)}}.WeYmIW_footer{padding:1.2rem 2.4rem;position:relative}@media (max-width:47.99em){.WeYmIW_footer{padding:1.2rem 1.6rem}}.WeYmIW_scrollToBottom{pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-100%)}
.scFESG_container{justify-content:space-between;align-items:center;padding:1.2rem 2.4rem 1.2rem 2rem;display:flex}.scFESG_container.scFESG_border{border-bottom:.1rem solid var(--gray-30)}.scFESG_container>div{align-items:center;display:flex}.scFESG_left{padding:.4rem 0}.scFESG_right{gap:1.2rem}.scFESG_title{color:var(--text-secondary);letter-spacing:inherit;margin:0 .8rem 0 .4rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}
.gud2Cq_container{flex-direction:column;gap:3.2rem;height:100%;padding-top:1.2rem;display:flex}.gud2Cq_container:not(:has(div[data-guru=chat-message])){height:0;padding-top:0}.gud2Cq_container.gud2Cq_withLastPadding>div[data-guru=chat-message]:last-of-type{flex:none;min-height:100%}.gud2Cq_container.gud2Cq_withLastPadding>div[data-guru=chat-message]:first-of-type,.gud2Cq_container.gud2Cq_withLastPadding>div[data-guru=chat-message]:nth-of-type(2){min-height:auto}.gud2Cq_bottomIndicator{pointer-events:none;background-color:#0000;margin-top:-6rem;display:block}.gud2Cq_container:not(:has(div[data-guru=chat-message])) .gud2Cq_bottomIndicator{margin-top:3rem}.gud2Cq_scrollToBottom{border-radius:var(--radius-circle);aspect-ratio:1;background-color:var(--gray-00);width:3.4rem;height:auto;z-index:var(--z-index-popover);border:.1rem solid var(--gray-100-opacity-20);box-shadow:var(--shadow-02);opacity:0;pointer-events:none;transform-origin:bottom;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:flex;transform:scale(0)}.gud2Cq_scrollToBottom.gud2Cq_visible{opacity:1;pointer-events:auto;transform:scale(1)}@media (hover:hover) and (pointer:fine){.gud2Cq_scrollToBottom{transition:all .3s ease-out}.gud2Cq_scrollToBottom:hover{background-color:var(--gray-10)}}
.VnPTAq_container{flex-direction:row;align-items:flex-start;gap:.8rem;display:flex}.VnPTAq_right{flex:1;min-width:.1rem}.VnPTAq_left img{border-radius:var(--radius-circle);object-fit:cover;width:2.8rem;height:2.8rem;display:flex}.VnPTAq_name{color:var(--text-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}div.VnPTAq_content{color:var(--text-secondary);letter-spacing:inherit;word-break:keep-all;overflow-wrap:anywhere;font-size:1.6rem;font-weight:400;line-height:2.7rem;overflow-x:scroll}div.VnPTAq_content::-webkit-scrollbar{display:none}div.VnPTAq_content{scrollbar-width:none;-ms-overflow-style:none}div.VnPTAq_content.VnPTAq_error p{color:var(--text-purple-primary)}div.VnPTAq_content.VnPTAq_USER pre,div.VnPTAq_content.VnPTAq_USER code{max-height:10rem}div.VnPTAq_content p,div.VnPTAq_content li{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.VnPTAq_loading{padding:1.2rem 0;display:flex}.VnPTAq_thumbs{gap:.8rem;margin-top:.8rem;display:flex}.VnPTAq_thumbs:empty{display:none}
._6aRSvG_container{background-color:var(--gray-00);border-radius:var(--corner-radius-M);padding:var(--spacing-20);border:.1rem solid var(--gray-20);flex-direction:column;height:14.6rem;margin-top:0;transition:box-shadow .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._6aRSvG_container:not(._6aRSvG_unsetHover){transition:all .3s ease-out}._6aRSvG_container:not(._6aRSvG_unsetHover):hover{box-shadow:0 .2rem .8rem #0000001f}}._6aRSvG_container._6aRSvG_highlighted{border-color:var(--border-primary);box-shadow:var(--shadow-03)}@media (max-width:47.99em){._6aRSvG_container{height:12.7rem}}._6aRSvG_header{flex-direction:row;align-items:center;column-gap:.4rem;display:flex}._6aRSvG_header._6aRSvG_highlighted{visibility:hidden}._6aRSvG_tag{letter-spacing:inherit;border:.1rem solid #0000;border-radius:.3rem;padding:.1rem .3rem 0;font-size:1.1rem;font-weight:500;line-height:1.8rem}._6aRSvG_tag:empty{display:none}._6aRSvG_tag._6aRSvG_BEST{background-color:var(--pink-00);color:var(--pink-40)}._6aRSvG_tag._6aRSvG_NEW{background-color:var(--mint-10);color:var(--mint-60)}._6aRSvG_tag._6aRSvG_FREE{background-color:var(--purple-50);color:var(--purple-00)}._6aRSvG_tag._6aRSvG_PARTNER_CONTENTS{background-color:var(--purple-05);color:var(--purple-50);border:solid .1rem var(--purple-50)}._6aRSvG_body{min-height:5.4rem}._6aRSvG_title{color:var(--text-primary);word-break:keep-all;overflow-wrap:anywhere;min-height:5.4rem;letter-spacing:inherit;flex:1;margin:.6rem 0 0;font-size:1.6rem;font-weight:700;line-height:2.7rem}._6aRSvG_title._6aRSvG_secondary{color:var(--text-secondary)}@media (max-width:47.99em){._6aRSvG_title{min-height:4.8rem;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}._6aRSvG_checkbox{opacity:0;transition:opacity .2s;position:absolute;top:1.6rem;right:1.6rem}._6aRSvG_checkbox._6aRSvG_checked{opacity:1}@media (hover:hover) and (pointer:fine){._6aRSvG_checkbox{transition:all .3s ease-out}._6aRSvG_container:hover ._6aRSvG_checkbox{opacity:1}}@media (max-width:74.99em){._6aRSvG_checkbox{opacity:1}}@media (max-width:47.99em){._6aRSvG_checkbox{top:.9rem;right:1.2rem}}._6aRSvG_footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}._6aRSvG_footer._6aRSvG_notify{justify-content:center;height:3rem}._6aRSvG_infos{flex-direction:row;align-items:center;column-gap:1.2rem;display:flex}._6aRSvG_infoItem{color:var(--text-tertiary);letter-spacing:-.03rem;letter-spacing:inherit;flex-direction:row;align-items:center;column-gap:.4rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}@media (max-width:47.99em){._6aRSvG_infoItem{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}._6aRSvG_divider{background-color:var(--border-secondary);width:.1rem;height:1.3rem}._6aRSvG_topicPlayButtonWrapper{position:absolute;bottom:1.6rem;right:1.6rem}@media (max-width:47.99em){._6aRSvG_topicPlayButtonWrapper{bottom:1.4rem;right:1.2rem}}
.b6jkLG_container{border-bottom:.1rem solid var(--gray-30);padding:2rem 1.9rem 2.2rem}@media (hover:hover) and (pointer:fine){.b6jkLG_container{transition:all .3s ease-out}.b6jkLG_container:hover{background-color:var(--background-secondary)}}@media (max-width:74.99em){.b6jkLG_container{padding:2rem .5rem 2.2rem}}@media (max-width:47.99em){.b6jkLG_container{padding:1.85rem .2rem 1.8rem}}.b6jkLG_breadcrumbs{padding-bottom:.6rem}@media (max-width:47.99em){.b6jkLG_breadcrumbs{padding-bottom:.45rem}}.b6jkLG_title{color:#333236;letter-spacing:inherit;text-overflow:ellipsis;padding-bottom:.2rem;font-size:1.6rem;font-weight:700;line-height:2.7rem;overflow:hidden;white-space:nowrap!important}.b6jkLG_title.b6jkLG_lineThrough{text-decoration:line-through}@media (max-width:47.99em){.b6jkLG_title{padding-bottom:unset;letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}.b6jkLG_description{color:#888893;letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.7rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){.b6jkLG_description{letter-spacing:inherit;margin-bottom:1.2rem;font-size:1.2rem;font-weight:400;line-height:2rem}}.b6jkLG_below{justify-content:space-between;display:flex}.b6jkLG_left{align-items:center;padding-top:.3rem;display:flex}.b6jkLG_left .b6jkLG_times{display:none}@media (max-width:47.99em){.b6jkLG_left .b6jkLG_times{display:block}}.b6jkLG_right{align-items:center;display:flex}@media (max-width:47.99em){.b6jkLG_right{display:none}}.b6jkLG_badge{padding-right:.8rem}.b6jkLG_answers{padding-right:var(--spacing-20);color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.b6jkLG_answers.b6jkLG_has{color:var(--text-primary)}@media (max-width:47.99em){.b6jkLG_answers{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.b6jkLG_likes{padding-right:var(--spacing-20);color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){.b6jkLG_likes{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.b6jkLG_commentCount{padding-right:var(--spacing-20);color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){.b6jkLG_commentCount{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.b6jkLG_profile{padding-right:.5rem;display:flex}.b6jkLG_questioner{color:#4d4c51;letter-spacing:inherit;padding-right:.7rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}.b6jkLG_times{color:#888893;letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}
.iZC7Nq_container{gap:var(--spacing-32);flex-direction:column;display:flex}@media (max-width:47.99em){.iZC7Nq_container{gap:var(--spacing-24)}}
._2xIE7q_container{background:linear-gradient(var(--background-primary), var(--background-primary)) padding-box,linear-gradient(302deg, #ff8033 2.91%, #5f3bee 98.47%) border-box;border:.1rem solid #0000;border-radius:1.6rem;margin-top:.4rem;overflow:hidden}._2xIE7q_header{background-color:var(--purple-00);align-items:center;gap:.6rem;padding:.8rem 2rem;display:flex}[data-theme=DARK] ._2xIE7q_header{background-color:var(--purple-opacity-15)}._2xIE7q_title{color:var(--text-purple-primary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}._2xIE7q_content{padding:2rem}
.PU4p3G_container{border:.1rem solid var(--border-secondary);background-color:var(--gray-00);border-radius:2rem;margin-bottom:3rem;overflow:hidden}@media (max-width:74.99em){.PU4p3G_container{overflow:unset;border-radius:unset;border:unset;background-color:unset;height:5.833rem;margin-bottom:0}}@media (max-width:47.99em){.PU4p3G_container{height:4.133rem}}.PU4p3G_title{color:var(--gray-100);letter-spacing:inherit;padding:2rem 2.5rem 1.7rem;font-size:1.7rem;font-weight:700;line-height:2.8rem}@media (max-width:74.99em){.PU4p3G_title{display:none}.PU4p3G_list{white-space:nowrap;gap:1rem;padding:0 2.5rem;display:flex;overflow:auto hidden}}@media (max-width:47.99em){.PU4p3G_list{gap:.8rem;padding:0 2rem}}.PU4p3G_button{width:100%}
.rZlqwa_container{flex-direction:column;grid-column:span 3;gap:2.4rem;display:flex}@media (max-width:74.99em){.rZlqwa_container{gap:0}}@media (max-width:47.99em){.rZlqwa_container{grid-column:span 1}}.rZlqwa_hasUserInfo{margin-top:-6rem}@media (max-width:74.99em){.rZlqwa_hasUserInfo{margin-top:0}}
._0M6usa_container{flex-direction:column;display:flex}._0M6usa_grid{gap:var(--spacing-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:74.99em){._0M6usa_grid{gap:2.4rem var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99em){._0M6usa_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.2rem}}._0M6usa_header{margin-bottom:var(--spacing-16);justify-content:space-between;align-items:flex-end;display:flex}@media (max-width:47.99em){._0M6usa_header{margin-bottom:var(--spacing-24);flex-direction:column;align-items:flex-start}}._0M6usa_titleWrapper{flex-direction:column;width:100%;display:flex}._0M6usa_title{letter-spacing:inherit;padding-bottom:.8rem;scroll-margin-top:20rem;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:74.99em){._0M6usa_title{scroll-margin-top:16rem}}@media (max-width:47.99em){._0M6usa_title{margin-bottom:var(--spacing-16);letter-spacing:inherit;padding-bottom:0;font-size:2rem;font-weight:700;line-height:3.2rem}}._0M6usa_chips{gap:var(--spacing-8);min-width:0;display:flex;overflow:auto}._0M6usa_chips::-webkit-scrollbar{display:none}._0M6usa_chips{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:47.99em){._0M6usa_chips{margin-bottom:var(--spacing-20)}}._0M6usa_search{flex-shrink:0;width:20.6rem;padding-top:.8rem}@media (max-width:47.99em){._0M6usa_search{width:100%;padding-top:0}}._0M6usa_filterHeader{margin-bottom:var(--spacing-10);background-color:var(--gray-00);flex-direction:row;justify-content:space-between;align-items:center;transition:background-color .2s,box-shadow .2s;display:flex}._0M6usa_count{color:var(--gray-100);letter-spacing:inherit;text-overflow:ellipsis;font-size:1.6rem;font-weight:500;line-height:2.7rem;overflow:hidden;white-space:nowrap!important}@media (max-width:47.99em){._0M6usa_count{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}._0M6usa_count em{color:var(--purple-60);letter-spacing:inherit;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.7rem}@media (max-width:47.99em){._0M6usa_count em{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}._0M6usa_count small{color:var(--gray-80);letter-spacing:inherit;margin-left:.8rem;font-size:1.4rem;font-weight:400;line-height:2.4rem}._0M6usa_dropdowns{align-items:center;display:flex}._0M6usa_banner{grid-area:4/1/5/-1}._0M6usa_banner:empty{display:none}._0M6usa_pagination{flex-direction:column;align-items:center;margin-top:4rem;display:flex}._0M6usa_pagination:empty{display:none}@media (max-width:47.99em){._0M6usa_pagination{margin-top:3.2rem}}._0M6usa_difficultySelectPopover{width:unset!important;top:3.2rem!important}._0M6usa_difficultyMenu._0M6usa_selected{color:var(--text-purple-primary)}
.yHeXXG_container{flex-direction:column;gap:.8rem;display:flex}.yHeXXG_container.yHeXXG_notReport{padding-bottom:.8rem}.yHeXXG_input{position:relative}.yHeXXG_button{position:absolute;top:0;right:0}.yHeXXG_description{color:var(--text-caption);letter-spacing:inherit;justify-content:center;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:400;line-height:2rem;display:flex}.yHeXXG_description strong{color:var(--text-purple-primary);letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem;text-decoration-line:underline}
._5M3IJq_container{max-width:76.2rem}._5M3IJq_breadcrumb{margin-bottom:.6rem}@media (max-width:47.99em){._5M3IJq_breadcrumb{margin-bottom:.45rem}}._5M3IJq_title{color:var(--gray-100);word-break:break-all;letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._5M3IJq_title._5M3IJq_hasLineThrough{text-decoration:line-through}@media (max-width:47.99em){._5M3IJq_title{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}._5M3IJq_boardTitle{color:var(--purple-90);letter-spacing:inherit;margin-bottom:.4rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){._5M3IJq_boardTitle{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}._5M3IJq_content{word-break:break-all;color:var(--gray-70);text-overflow:ellipsis;-webkit-line-clamp:2;letter-spacing:inherit;-webkit-box-orient:vertical;margin-top:.2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){._5M3IJq_content{letter-spacing:inherit;margin-top:0;font-size:1.2rem;font-weight:400;line-height:2rem}}
@media (min-width:48em){.MLgDhW_container{width:3rem;height:3rem}}.MLgDhW_container.MLgDhW_medium{width:2rem;height:2rem}@media (min-width:75em){.MLgDhW_container.MLgDhW_pc-medium{width:2rem;height:2rem}}@media (min-width:48em) and (max-width:74.99em){.MLgDhW_container.MLgDhW_tb-medium{width:2rem;height:2rem}}@media (max-width:47.99em){.MLgDhW_container.MLgDhW_mo-medium{width:2rem;height:2rem}}.MLgDhW_container.MLgDhW_small{width:1.7rem;height:1.7rem}@media (min-width:75em){.MLgDhW_container.MLgDhW_pc-small{width:1.7rem;height:1.7rem}}@media (min-width:48em) and (max-width:74.99em){.MLgDhW_container.MLgDhW_tb-small{width:1.7rem;height:1.7rem}}@media (max-width:47.99em){.MLgDhW_container.MLgDhW_mo-small{width:1.7rem;height:1.7rem}}.MLgDhW_container.MLgDhW_xsmall{width:1.2rem;height:1.2rem}@media (min-width:75em){.MLgDhW_container.MLgDhW_pc-xsmall{width:1.2rem;height:1.2rem}}@media (min-width:48em) and (max-width:74.99em){.MLgDhW_container.MLgDhW_tb-xsmall{width:1.2rem;height:1.2rem}}@media (max-width:47.99em){.MLgDhW_container.MLgDhW_mo-xsmall{width:1.2rem;height:1.2rem}}.MLgDhW_container[data-difficulty="1"] rect:first-child,.MLgDhW_container[data-difficulty="2"] rect:first-child,.MLgDhW_container[data-difficulty="2"] rect:nth-child(2),.MLgDhW_container[data-difficulty="3"] rect:first-child,.MLgDhW_container[data-difficulty="3"] rect:nth-child(2),.MLgDhW_container[data-difficulty="3"] rect:nth-child(3),.MLgDhW_container[data-difficulty="4"] rect:first-child,.MLgDhW_container[data-difficulty="4"] rect:nth-child(2),.MLgDhW_container[data-difficulty="4"] rect:nth-child(3),.MLgDhW_container[data-difficulty="4"] rect:nth-child(4){fill:var(--bar-color)}
._9gjI5W_wrapper{position:absolute;inset:0}._9gjI5W_dim{content:"";-webkit-backdrop-filter:blur(.15rem);backdrop-filter:blur(.15rem);z-index:1;background:linear-gradient(#181b2880 0%,#181b28 92.55%);width:100%;height:100%;position:absolute;top:0}._9gjI5W_container{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;height:100%;display:flex;position:relative}._9gjI5W_question{color:var(--text-secondary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}
.toMULG_container{grid-template-columns:3.2rem 3.8rem auto 5rem;grid-template-areas:"number avatar name answer""number avatar level answer";align-items:center;padding:.55rem 2.5rem .65rem 2.2rem;display:grid}.toMULG_container.toMULG_gray{background-color:var(--gray-05)}@media (max-width:74.99em){.toMULG_container{background-color:var(--gray-10);border:.1rem solid var(--gray-100);border-radius:1.5rem;grid-template-columns:2.3rem 3.4rem auto;grid-template-areas:"number avatar name""number avatar answer";min-width:18.8rem;padding:.65rem .9rem}}@media (max-width:47.99em){.toMULG_container{min-width:unset;grid-template-columns:2.3rem 7.7rem auto;grid-template-areas:"number name answer";width:16rem;padding:.9rem 1rem}}.toMULG_number{width:2.2rem;height:2.2rem;color:var(--gray-70);letter-spacing:inherit;grid-area:number;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}@media (max-width:74.99em){.toMULG_number{width:1.8rem;height:1.8rem}}.toMULG_number img{width:100%;height:100%}.toMULG_avatar{text-align:left;grid-area:avatar}@media (hover:hover) and (pointer:fine){.toMULG_avatar{transition:all .3s ease-out}.toMULG_avatar:hover img[style]{box-shadow:0 0 0 .1rem var(--purple-20)}}@media (max-width:47.99em){.toMULG_avatar{display:none}}.toMULG_name{color:var(--text-primary);text-align:left;letter-spacing:inherit;grid-area:name;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){.toMULG_name{text-overflow:ellipsis;letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem;overflow:hidden;white-space:nowrap!important}}.toMULG_level{color:var(--text-tertiary);text-align:left;letter-spacing:inherit;grid-area:level;font-size:1.2rem;font-weight:500;line-height:2rem}@media (max-width:74.99em){.toMULG_level{display:none}}.toMULG_answer{color:var(--text-secondary);text-align:right;letter-spacing:-.03rem;letter-spacing:inherit;grid-area:answer;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:74.99em){.toMULG_answer{text-align:left;letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}@media (max-width:47.99em){.toMULG_answer{padding-left:.2rem}}
.nMEXIW_container{background-color:var(--gray-15);border:.1rem solid var(--gray-30);border-radius:1.2rem;flex-direction:row;gap:.4rem;padding:1.6rem;display:flex}@media (max-width:47.99em){.nMEXIW_container{padding:1.2rem}}.nMEXIW_texts{word-break:keep-all;flex-flow:wrap;flex:1;column-gap:.8rem;display:flex}.nMEXIW_icon{width:2.4rem;height:2.4rem}.nMEXIW_title{color:var(--gray-90);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}@media (max-width:47.99em){.nMEXIW_title{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.nMEXIW_description{color:var(--gray-70);white-space:pre-wrap;letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}@media (max-width:47.99em){.nMEXIW_description{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}
.VIxD3q_container{flex-direction:column;justify-content:center;align-items:center;padding-top:3.3rem;display:inline-flex;position:relative}.VIxD3q_badge{opacity:0;position:absolute;top:0}.VIxD3q_container:hover .VIxD3q_badge,.VIxD3q_badge.VIxD3q_show{opacity:1}.VIxD3q_bar{background-color:var(--purple-20);border-radius:.5rem;width:1.2rem}.VIxD3q_bar.VIxD3q_zero{background-color:#dde0ea!important;height:.7rem!important}.VIxD3q_container:hover .VIxD3q_bar{background-color:var(--purple-50)}.VIxD3q_checkWrapper{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;margin-top:.8rem;display:flex}.VIxD3q_checkWrapper.VIxD3q_checked{background-color:var(--purple-05);border:.1rem solid var(--purple-80)}.VIxD3q_checkWrapper.VIxD3q_dotted{border-style:dashed;border-color:var(--purple-80)}.VIxD3q_checkWrapper.VIxD3q_blank{border:.1rem solid #dde0ea}.VIxD3q_label{color:#333236;letter-spacing:inherit;margin-top:.4rem;font-size:1.6rem;font-weight:400;line-height:2.7rem}
.Au8tDa_container{border:.2rem solid var(--light-gray-15);background-color:var(--gray-05);border-radius:2rem;flex-direction:column;gap:1.4rem;width:100%;padding:2.4rem 3.2rem;display:flex}.Au8tDa_title{letter-spacing:inherit;font-size:1.7rem;font-weight:700;line-height:2.8rem}.Au8tDa_list{gap:1.6rem;display:flex}
.nAcMQG_container{flex-direction:column;display:flex}.nAcMQG_list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:2.4rem 1.4rem;display:grid}@media (max-width:47.99em){.nAcMQG_list{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.6rem .8rem}}.nAcMQG_more{align-self:center;margin-top:4.8rem}@media (max-width:47.99em){.nAcMQG_more{margin-top:3.2rem}}
._7aT8va_modalBody{padding-block:1.6rem 4.8rem}
._9FRR6G_disabled{color:var(--text-disabled)}
/*# sourceMappingURL=42fw4aitpkpfo.css.map*/