.answers_container__YRClL{display:grid;grid-template-columns:18rem 1fr;gap:1rem}.answers_container__YRClL>h2{grid-column:1/-1}.answers_container__YRClL li{grid-gap:.25rem;margin-bottom:.75rem}.answers_answer__EVTtR{margin-bottom:2rem}.adminrenderer_editor__z7sWb{display:grid;grid-template-columns:1fr 300px;gap:2rem;align-items:flex-start;position:relative;width:100%}.adminrenderer_editor__z7sWb .adminrenderer_formCanvas__yw89I{display:flex;flex-direction:column;gap:1rem}.adminrenderer_editor__z7sWb .adminrenderer_rightSidebar__NrPc4{position:sticky;top:2rem;background-color:var(--surface-1);border:var(--border);border-radius:var(--border-radius);padding:var(--padding);min-height:500px}.adminrenderer_editor__z7sWb .adminrenderer_createSection__cG7eF{position:relative;background-color:var(--surface-3);padding:2rem;width:100%;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius);border:1px dashed var(--text-2);margin-top:2rem}.adminrenderer_editor__z7sWb .adminrenderer_field__e3mqX{display:flex;padding:1rem;align-items:center;cursor:pointer;background-color:var(--surface-1);border:var(--border);border-radius:var(--border-radius);margin-bottom:.75rem;transition:transform .2s,box-shadow .2s}.adminrenderer_editor__z7sWb .adminrenderer_field__e3mqX:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05);border-color:var(--brand)}.adminrenderer_editor__z7sWb .adminrenderer_field__e3mqX.adminrenderer_selected__sQ0Od{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-transparent,rgba(0,0,0,.1))}.adminrenderer_editor__z7sWb .adminrenderer_field__e3mqX .adminrenderer_tools__M7pQl{opacity:0;margin-left:auto;display:flex;gap:.5rem}.adminrenderer_editor__z7sWb .adminrenderer_field__e3mqX:hover .adminrenderer_tools__M7pQl{opacity:1}.adminrenderer_fieldAdderToolbox__iNgBc{background-color:var(--surface-2);position:absolute;pointer-events:none;opacity:0;transition:all .2s ease-in-out;max-height:25rem;overflow:hidden;box-shadow:1px 1px 3px rgba(0,0,0,.5);z-index:1000;top:100vh}.adminrenderer_fieldAdderToolbox__iNgBc.adminrenderer_open__J5c53{pointer-events:all;opacity:1;overflow:auto}@keyframes fieldrenderer_shimmer__luXLq{0%{background-position:-1000px 0}to{background-position:1000px 0}}.fieldrenderer_questionList1__hlEXi{list-style:number;width:100%;padding-left:2rem}.fieldrenderer_questionList1__hlEXi>li{margin-bottom:2rem}ol.fieldrenderer_questionList__hNeur h1{font-size:1.3}ol.fieldrenderer_questionList__hNeur h2{font-size:1.25rem}ol.fieldrenderer_questionList__hNeur h3{font-size:1.2rem}ol.fieldrenderer_questionList__hNeur{border-left:.25rem solid #caf3fe;padding-left:3rem;counter-reset:questions;list-style:none}ol.fieldrenderer_questionList__hNeur>li{counter-increment:questions;margin-bottom:2rem;background-color:rgba(255,255,255,.9);padding:1rem 1.2rem;border-right:.5rem solid rgba(0,0,0,0);filter:drop-shadow(1px 2px 3px rgba(41,41,41,.91));border-radius:3px;color:rgba(0,0,0,.9);position:relative;transition:filter .25s ease-in-out,background-color .1s ease-in-out,border-right .1s ease-in-out;min-height:4rem}ol.fieldrenderer_questionList__hNeur>li:focus-within{filter:drop-shadow(1px 3px 6px rgba(41,41,41,.91));background-color:#caf3fe;border-right:.5rem solid teal}ol.fieldrenderer_questionList__hNeur>li:focus-within:before{background-color:#caf3fe}ol.fieldrenderer_questionList__hNeur>li:focus-within:after{color:#fff;background-color:var(--brand);height:2rem;width:2rem;left:-4.1rem}ol.fieldrenderer_questionList__hNeur>li:before{content:" ";position:absolute;width:2rem;height:2rem;background-color:rgba(255,255,255,.9);box-shadow:0 0 3px rgba(41,41,41,.91);left:-2rem;clip-path:polygon(30% 50%,100% 100%,100% 0);transition:background-color .1s ease-in-out}ol.fieldrenderer_questionList__hNeur>li:after{content:counter(questions);position:absolute;width:1.5rem;height:1.5rem;left:-3.9rem;top:1.2rem;border-radius:100%;background-color:#caf3fe;display:flex;color:#8b9bb0;place-content:center;place-items:center;font-weight:700;transition:color .25s ease-in-out,background-color .25s ease-in-out,height .25s ease-in-out,width .25s ease-in-out,left .25s ease-in-out}ol.fieldrenderer_questionList__hNeur video{min-height:20rem}.htmleditor_basicRenderer__lOjdd{display:grid;grid-template-columns:1fr minmax(10rem,20rem);gap:1rem}.htmleditor_basicRenderer__lOjdd .htmleditor_settings__0l4MD{display:flex;flex-direction:column;gap:1rem}.resources_basicRenderer__NhYPz{display:grid;grid-template-columns:1fr;grid-template-rows:1fr min-content 2rem;gap:1rem}.resources_list__b44qZ{margin-block-start:1rem;display:flex;gap:.25rem;flex-direction:column}.resources_list__b44qZ li{font-size:.8rem;background-color:var(--surface-2);padding:.5rem;display:flex;gap:1rem}.resources_list__b44qZ li>:last-child{margin-inline-start:auto}.resources_missing__WRa2L{text-align:center;padding:1rem}.image_basicRenderer__2iJCD{display:grid;grid-template-columns:1fr minmax(10rem,max-content);gap:1rem}.image_basicRenderer__2iJCD .image_settings__dB1w3{display:flex;flex-direction:column;gap:1rem}.video_basicRenderer__IROyA{display:grid;grid-template-columns:1fr minmax(10rem,max-content);gap:1rem}.video_basicRenderer__IROyA .video_settings__swoU1{display:flex;flex-direction:column;gap:1rem}.pdf_basicRenderer__vXfSq{display:grid;grid-template-columns:1fr minmax(10rem,max-content);gap:1rem}.pdf_basicRenderer__vXfSq .pdf_settings__k8ugF{display:flex;flex-direction:column;gap:1rem}@keyframes customforms_shimmer__s8Gr2{0%{background-position:-1000px 0}to{background-position:1000px 0}}.customforms_editor__Tok4X{display:flex;flex-direction:column;column-gap:1rem;padding:1rem}.customforms_editor__Tok4X .customforms_selectable__mKRyu{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;margin-bottom:1.55rem}.customforms_editor__Tok4X .customforms_selectable__mKRyu .customforms_tools__y7fwo{display:flex;width:100%;flex-direction:row;background:linear-gradient(330deg,#61dafb,#56d3f7,#38c0ed,#00a4de,#0083c9,#0060af,#003f93,#122278,#1d0a64,#1f005c);align-items:center;color:#fff;padding:.15rem .25rem;margin-bottom:.15rem}.customforms_editor__Tok4X .customforms_selectable__mKRyu .customforms_tools__y7fwo i{margin-right:.25rem}.customforms_editor__Tok4X .customforms_selectable__mKRyu .customforms_tools__y7fwo .customforms_buttons__YmY5X{margin-left:auto}.customforms_editor__Tok4X .customforms_selectable__mKRyu .customforms_tools__y7fwo .customforms_buttons__YmY5X button{color:rgba(255,255,255,.6)}.customforms_editor__Tok4X .customforms_selectable__mKRyu .customforms_tools__y7fwo .customforms_buttons__YmY5X button:hover{color:rgba(255,255,255,.9)}.customforms_editor__Tok4X .customforms_formEditor__tls4f{display:grid;grid-template-columns:12rem 1fr 20rem}.customforms_grader__gH4wi{color:rgba(255,255,255,.9);display:flex;flex-direction:column;gap:1rem;align-items:center}.customforms_grader__gH4wi .customforms_gradeResults__zUjBV{max-width:10rem;padding:1rem;justify-items:center;gap:.5rem}.customforms_grader__gH4wi .customforms_gradeResults__zUjBV b{margin-top:-1rem;font-size:1.25rem;font-style:normal}.customforms_paperPadding__dW85s{padding:1rem}.paymenteditor_testModeNotice__olzA4{display:flex;flex-direction:column;align-self:stretch;gap:.35rem;text-align:left;margin-bottom:1rem}.paymenteditor_testModeNotice__olzA4 p{margin:0}.paymenteditor_testModeNotice__olzA4 code{background:hsl(from var(--text) h 0% l/.12);padding:.05rem .4rem;border-radius:.25rem;font-size:.9em}.paymenteditor_testModeTitle__nd_yR{display:flex;align-items:center;gap:.5rem;font-weight:700}.paymenteditor_paymentPreview__TRxMh{display:grid;gap:.25rem;grid-template-columns:1fr max-content;margin-bottom:1rem;grid-template-areas:"nothing edit" "name name " "account account" "expires cvv"}.paymenteditor_paymentPreview__TRxMh .paymenteditor_edit__H4E1M{grid-area:edit;cursor:pointer;color:var(--brand);text-align:right}.paymenteditor_paymentPreview__TRxMh .paymenteditor_cardName__1kiN5{grid-area:name}.paymenteditor_paymentPreview__TRxMh .paymenteditor_cardAccount__AWJs8{grid-area:account}.paymenteditor_paymentPreview__TRxMh .paymenteditor_cardExpires__4GcgY{grid-area:expires}.paymenteditor_paymentPreview__TRxMh .paymenteditor_cardCVV__FfVub{grid-area:cvv}.paymenteditor_cardContainer___rEWC{display:flex;gap:.25rem;justify-content:center;margin-bottom:1rem}.paymenteditor_cards__UR3g6{width:39px;height:25px;text-indent:-9999px;background-position:0 0;filter:grayscale(100%);transition:filter .2s ease-in-out}.paymenteditor_cards__UR3g6.paymenteditor_active__TftCf{filter:grayscale(0)}.paymenteditor_cards__UR3g6.paymenteditor_visa__YKgLH{background-image:url(/images/ccicons/card-visa.gif)}.paymenteditor_cards__UR3g6.paymenteditor_master___TIIg{background-image:url(/images/ccicons/card-mastercard.gif)}.paymenteditor_cards__UR3g6.paymenteditor_amex__4ulwe{background-image:url(/images/ccicons/card-amex.gif)}.paymenteditor_cards__UR3g6.paymenteditor_discover__v0rTa{background-image:url(/images/ccicons/card-discover.gif)}.paymenteditor_cc__wp32D{display:flex;flex-direction:column}.paymenteditor_cc__wp32D>div{margin-top:0!important}.paymenteditor_cc__wp32D .paymenteditor_ccName__ozLiA{grid-area:name}.paymenteditor_cc__wp32D .paymenteditor_ccAccount__evFYp{grid-area:account}.paymenteditor_cc__wp32D .paymenteditor_ccExpires__Lzb9H{grid-area:expires}.paymenteditor_cc__wp32D .paymenteditor_ccCCV__YXUdV{grid-area:ccv}.paymenttotals_cartTotals__y8_qh{list-style:none;background-color:var(--surface-2);padding:1rem;border-radius:var(--borderRadius,1rem);display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.paymenttotals_cartTotals__y8_qh li{display:flex}.paymenttotals_cartTotals__y8_qh li span{margin-left:auto}.buynowcheckoutdialog_registrationform__aoWtQ>main{display:flex;gap:1rem}@media(min-width:50rem){.buynowcheckoutdialog_container__F4S0y{display:grid;grid-template-columns:15rem minmax(40rem,1fr)}}.buynowcheckoutdialog_breadcrumbs__fsETh{display:flex;flex-direction:column;gap:1rem;list-style:none}.buynowcheckoutdialog_breadcrumbs__fsETh li{align-items:center;display:grid;font-size:1.1rem;gap:.5rem;grid-template-columns:min-content auto;padding:.5rem}.buynowcheckoutdialog_breadcrumbs__fsETh li i{font-size:1.5rem;grid-row:1/-1;opacity:.25}.buynowcheckoutdialog_breadcrumbs__fsETh li .buynowcheckoutdialog_completeText__9av1A{color:var(--color-success);font-size:.8rem;grid-column:2;grid-row:2;opacity:0;transition:opacity .2s ease-in-out}.buynowcheckoutdialog_breadcrumbs__fsETh li.buynowcheckoutdialog_active__0fkDZ{animation:buynowcheckoutdialog_breath__WCs1k 2s ease infinite none running}.buynowcheckoutdialog_breadcrumbs__fsETh li.buynowcheckoutdialog_completed__sQ2fm i{color:var(--color-success);opacity:1}.buynowcheckoutdialog_breadcrumbs__fsETh li.buynowcheckoutdialog_completed__sQ2fm .buynowcheckoutdialog_completeText__9av1A{opacity:1}@keyframes buynowcheckoutdialog_breath__WCs1k{25%,50%{color:var(--brand)}}.buynowcheckoutdialog_tierPicker__8pBmQ{display:flex;flex-direction:column;gap:.5rem;margin:.75rem 0}.buynowcheckoutdialog_tierPicker__8pBmQ .buynowcheckoutdialog_tierOption__8axkp{display:flex;align-items:center;gap:.5rem;cursor:pointer}.invoice_invoice__e3y56{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:1rem;justify-self:center}.invoice_invoice__e3y56 header{grid-column:1/-1;display:flex;gap:1rem;align-items:center;padding-block:1rem}.invoice_invoice__e3y56 header b{font-size:1.125rem}.invoice_invoice__e3y56 header>:first-child{border-right:1px solid rgba(0,0,0,.5);padding-right:1rem}.invoice_invoice__e3y56 table{grid-column:1/-1;background:var(--surface);border-radius:var(--border-radius);border-collapse:collapse;margin:auto;padding:1rem;width:100%;box-shadow:0 5px 10px rgba(0,0,0,.1);animation:invoice_float__FsuRp 5s infinite}.invoice_invoice__e3y56 table th{color:#d5dde5;background:#1b1e24;border-bottom:4px solid #9ea7af;border-right:1px solid #343a45;font-size:1.25rem;font-weight:100;padding:1rem;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.1);vertical-align:middle}.invoice_invoice__e3y56 table th:first-child{border-top-left-radius:var(--border-radius)}.invoice_invoice__e3y56 table th:last-child{border-top-right-radius:var(--border-radius);border-right:none}.invoice_invoice__e3y56 table tr{border-top:1px solid #c1c3d1;border-bottom:1px solid #c1c3d1;color:var(--text);font-size:16px;font-weight:400;text-shadow:0 1px 1px rgba(255,255,255,.1)}.invoice_invoice__e3y56 table tr:first-child{border-top:none}.invoice_invoice__e3y56 table tr:last-child{border-bottom:none}.invoice_invoice__e3y56 table tr:nth-child(odd) td{background:var(--surface-4)}.invoice_invoice__e3y56 table td{background:#fff;font-size:1.125rem;padding:1rem;text-align:left;vertical-align:middle;font-weight:400;text-shadow:-1px -1px 1px rgba(0,0,0,.1);border-right:1px solid #c1c3d1}.invoice_payment__KJjpi{display:flex;flex-direction:column;gap:.5rem}.invoice_payment__KJjpi .invoice_cardContainer__gEmyd{display:flex;gap:.5rem;justify-content:left;align-items:center;margin-bottom:1rem}.invoice_payment__KJjpi .invoice_cards__yPzU3{width:39px;height:25px;text-indent:-9999px;background-position:0 0;filter:grayscale(100%);transition:filter .2s ease-in-out}.invoice_payment__KJjpi .invoice_cards__yPzU3.invoice_active__z9KjM{filter:grayscale(0)}.invoice_payment__KJjpi .invoice_cards__yPzU3.invoice_visa__136S8{background-image:url(/images/ccicons/card-visa.gif)}.invoice_payment__KJjpi .invoice_cards__yPzU3.invoice_master__pdt_s{background-image:url(/images/ccicons/card-mastercard.gif)}.invoice_payment__KJjpi .invoice_cards__yPzU3.invoice_amex__fPwp1{background-image:url(/images/ccicons/card-amex.gif)}.invoice_payment__KJjpi .invoice_cards__yPzU3.invoice_discover__qtqoE{background-image:url(/images/ccicons/card-discover.gif)}.invoice_grandfathered__gp_43{font-size:.75rem;font-style:italic;color:var(--text-muted,#888);text-shadow:none}.invoice_totals__KX71i{grid-column:2;justify-self:right;display:grid;grid-template-columns:max-content max-content;row-gap:.5rem;column-gap:1rem}.invoice_totals__KX71i span:nth-child(odd){font-weight:700}.invoices_invoices__hP_AC{display:grid;grid-template-columns:max-content 1fr;gap:2rem}.salesdashboard_summaryTile__4TTua{display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center}.salesdashboard_summaryRow__K2Fk9{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.salesdashboard_summaryLabel__ds7_6{color:var(--text-muted,#888);font-size:.875rem}.salesdashboard_summaryAmount__ZpKPs{font-weight:600;font-size:1.125rem}.salesdashboard_topProductsTile__dN9KS{display:flex;flex-direction:column;gap:.5rem;height:100%;overflow-y:auto}.salesdashboard_tileTitle__Zzmxf{font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#888)}.salesdashboard_productList__SSWKj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.salesdashboard_productList__SSWKj li{display:flex;justify-content:space-between;gap:.75rem;font-size:.9rem}.salesdashboard_productName__rYF8h{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salesdashboard_productStats__boGmq{flex-shrink:0;color:var(--text-muted,#888)}.subscriptioneditor_container__b6_SW{display:flex;flex-direction:column;gap:1rem}.subscriptioneditor_container__b6_SW>button{align-self:flex-start}.subscriptioneditor_createSection__FNXFf{display:grid;gap:1rem;background-color:var(--surface-3);padding:1rem}.subscriptioneditor_list__EY2Da{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.subscriptioneditor_tierRow__6lx_o{display:flex;flex-wrap:wrap;align-items:start;gap:1.5rem;padding:.75rem 1rem;border-radius:.5rem;background-color:var(--surface-2);border:1px solid var(--border-color,rgba(255,255,255,.08));max-width:max-content}.subscriptioneditor_tierPrice__7eKo0{flex:0 0 auto}.subscriptioneditor_tierSchedule__jXgAd{display:flex;flex-direction:column;gap:.75rem;flex:0 0 auto}.subscriptioneditor_tierScheduleLabel__KXeMi{margin:0}.coursetiles_frame__Er_ad{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:1rem;row-gap:2rem}.coursetiles_tile__9Yid4{position:relative;display:flex;flex-direction:column;border-radius:var(--border-radius);overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.7);transition:box-shadow .2s ease-out;margin:0 .5rem;isolation:isolate;min-width:20rem;cursor:pointer}.coursetiles_tile__9Yid4 header{width:100%;position:relative;overflow:hidden;padding:11rem 0 0;isolation:isolate}.coursetiles_tile__9Yid4 header .coursetiles_thumbnail__gLTvv{position:absolute;inset:0;width:100%;height:auto;-webkit-user-drag:none;border:none}.coursetiles_tile__9Yid4 .coursetiles_progressBar__IPNwe{position:absolute;bottom:0;left:0;right:0;height:.5rem;background-color:rgba(0,0,0,.9);z-index:11}.coursetiles_tile__9Yid4 .coursetiles_progressFill__9PABq{height:100%;background-color:var(--brand);box-shadow:0 0 6px rgba(0,0,0,.35)}.coursetiles_tile__9Yid4 .coursetiles_progressLabel__kkBe_{position:absolute;bottom:.6rem;right:.5rem;z-index:11;font-size:.7rem;padding:.2rem .4rem;background-color:rgba(0,0,0,.55);border-radius:.3rem}.coursetiles_tile__9Yid4 .coursetiles_inlibrary__Hlo78{position:absolute;top:1rem;left:0;z-index:10;background-color:var(--brand);box-shadow:0 0 3px rgba(0,0,0,.7);padding:.25rem .75rem;border-bottom-left-radius:0;border-top-left-radius:0;text-transform:uppercase}.coursetiles_tile__9Yid4 .coursetiles_infoblock__moYCq{display:flex;align-items:center;height:3rem;font-size:.9rem;background-color:var(--surface);gap:.25rem}.coursetiles_tile__9Yid4 .coursetiles_infoblock__moYCq>:last-child{margin-left:auto;margin-right:.5rem}.coursetiles_tile__9Yid4 .coursetiles_instructorInfo__Hcye_{margin-left:.5rem}.coursetiles_tile__9Yid4 .coursetiles_title__IUo68{background-color:var(--surface-2);padding:.5rem;font-size:.8rem}.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_instructorInfo__Hcye_:after,.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_instructorInfo__Hcye_:before,.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_priceInfo__yA420,.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_thumbnail__gLTvv,.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_title__IUo68{background:linear-gradient(to right,var(--surface-3) 0,var(--surface-2) 50%,var(--surface-3) 100%);object-fit:cover;margin:1rem;min-height:1rem;border-radius:5000px;background-size:200% 100%;animation:coursetiles_shimmer__5cZpn 5s infinite}.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_instructorInfo__Hcye_{width:75%;position:relative;display:flex;justify-content:flex-start;align-items:center}.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_instructorInfo__Hcye_:before{content:"";height:2rem;aspect-ratio:1/1;flex-grow:0;flex-shrink:1;flex-basis:2rem}.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_instructorInfo__Hcye_:after{content:"";width:100%;height:1rem}.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_priceInfo__yA420{width:25%}.coursetiles_tile__9Yid4.coursetiles_shimmer__5cZpn .coursetiles_thumbnail__gLTvv{border-radius:0;margin:0}@keyframes coursetiles_shimmer__5cZpn{0%{background-position:-100% 0}to{background-position:100% 0}}.coursetiles_chip__bmLh0{font-size:.7rem;white-space:nowrap;background-color:var(--surface-3);padding:.125rem .25rem;border-radius:calc(var(--border-radius)/2)}.coursetiles_purchased__Y3EbA{color:var(--color-success)}.coursetiles_menu__qGQvu{position:absolute;top:1rem;right:1rem;z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.coursetiles_tileDetailed__prY7X{--padding:.5rem;background-color:var(--surface);box-shadow:0 0 10px rgba(0,0,0,.7);display:flex;flex-direction:column;height:22rem;inset:0;position:absolute;width:22rem;z-index:100}.coursetiles_tileDetailed__prY7X>header{isolation:isolate;overflow:hidden;padding:11rem 0 0;position:relative;width:100%}.coursetiles_tileDetailed__prY7X>header video{position:absolute;inset:0;width:100%;object-fit:cover;height:auto;-webkit-user-drag:none;border:none}.coursetiles_tileDetailed__prY7X .coursetiles_thumbnail__gLTvv{position:absolute!important;height:6rem!important;min-width:5rem;max-width:12rem;aspect-ratio:16/9;inset:8rem 0 0 0!important;background-color:var(--surface);box-shadow:4px 2px 10px rgba(0,0,0,.7)}.coursetiles_tileDetailed__prY7X footer{background-image:linear-gradient(180deg,var(--surface),var(--surface-3));height:auto;flex:1 1;display:flex;flex-direction:column;position:relative;z-index:-1}.coursetiles_tileDetailed__prY7X .coursetiles_priceInfo__yA420{margin-inline-start:auto;padding:calc(var(--padding)*2) var(--padding)}.coursetiles_tileDetailed__prY7X .coursetiles_playButton__ssH0D{margin-inline-start:auto;margin-inline-end:var(--padding);margin-block-start:var(--padding)}.coursetiles_tileDetailed__prY7X .coursetiles_title__IUo68{padding:var(--padding);font-size:1.25rem;min-height:3rem}.coursetiles_tileDetailed__prY7X .coursetiles_courseSummary__jeC9O{padding-inline:var(--padding);font-size:.9rem;margin-block:.5rem}.coursetiles_tileDetailed__prY7X .coursetiles_categories__rTviD{display:flex;gap:.25rem;flex-wrap:wrap;padding:var(--padding);max-width:80%}.coursetiles_tileDetailed__prY7X .coursetiles_inlibrary__Hlo78{background-color:var(--brand)}.coursetiles_tileDetailed__prY7X .coursetiles_memberInfo__mkTt8{display:flex;gap:.5rem;padding:var(--padding)}.coursetiles_tileDetailed__prY7X .coursetiles_statsInfo__WeUsF{display:flex;gap:1rem;align-items:center}.coursetiles_tileDetailed__prY7X .coursetiles_courseDifficulty__cpUxK{display:flex;flex-direction:column;align-items:center;position:absolute;right:0;bottom:0;transform:scale(.8)}.coursetiles_tileDetailed__prY7X .coursetiles_courseDifficulty__cpUxK span{display:block;margin-block-start:-1rem}.coursetiles_tileDetailed__prY7X .coursetiles_avatar__WBuF5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8rem}.coursetiles_filterContainer__WkVI_{flex-grow:1}.coursetiles_viewMoreContainer__zK87z{display:flex;justify-content:center;margin-top:2rem;padding:1rem}.coursetiles_controlsContainer__2ZOMj{display:flex;gap:1rem;margin-bottom:1rem;align-items:center;flex-wrap:wrap}.coursetiles_sortContainer__BGKh7{display:flex;align-items:center;gap:.5rem}.coursetiles_sortSelect__dIkK4{padding:.5rem;border:1px solid var(--surface-4);border-radius:4px;background:var(--surface-3);font-size:.875rem;min-width:150px}.coursetiles_sortSelect__dIkK4:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.coursetiles_sortOrderButton__NLIM_{padding:.5rem;min-width:auto;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.coursetiles_controlsContainer__2ZOMj{flex-direction:column;align-items:stretch}.coursetiles_sortContainer__BGKh7{justify-content:space-between}.coursetiles_sortSelect__dIkK4{flex:1 1;min-width:unset}}.coursestats_container__zsdgb{display:none;flex-direction:column;background-color:var(--surface);align-items:center;text-align:center;gap:1rem;padding:calc(var(--page-padding)/2) var(--page-padding);border-top:1px solid hsl(var(--brand-hue),50%,50%,.25)}@media(min-width:50rem){.coursestats_container__zsdgb{display:flex}}.coursestats_container__zsdgb header,.coursestats_container__zsdgb main{display:grid}.coursestats_container__zsdgb header h2,.coursestats_container__zsdgb header p{grid-column:1/-1}.coursestats_container__zsdgb main{width:100%;display:grid;grid-template-columns:repeat(auto-fit,18rem);align-items:flex-start;min-height:7rem;justify-items:center;justify-content:center}.coursestats_stat__7JBih{display:flex;flex-shrink:1;flex-basis:20rem;flex-direction:column;gap:.5rem;align-items:center;position:relative}.coursestats_stat__7JBih>span:first-child{font-size:3rem;font-weight:700;z-index:0}.coursestats_stat__7JBih>span:last-child{margin-block-start:-5rem;text-align:center;max-width:30ch;z-index:1;font-size:1.125rem;color:var(--text-2)}.coursestats_rings__H2IH5{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center;height:20rem;aspect-ratio:1/1;border-radius:1000px;grid-column:1/-1;grid-row:1/-1}.coursestats_rings__H2IH5:before{--ringSpacing:10%;--ringThickness:0.75%;--ring1Position:30%;--ring1Thickness:calc(var(--ring1Position) + 1%);--ring2Position:calc(var(--ring1Position) + var(--ringSpacing));--ring2LeftEdge:calc(var(--ring2Position) - var(--ringThickness));--ring2RightEdge:calc(var(--ring2Position) + var(--ringThickness));--ring3Position:calc(var(--ring2Position) + var(--ringSpacing));--ring3LeftEdge:calc(var(--ring3Position) - var(--ringThickness));--ring3RightEdge:calc(var(--ring3Position) + var(--ringThickness));--ring4Position:calc(var(--ring3Position) + var(--ringSpacing));--ring4LeftEdge:calc(var(--ring4Position) - var(--ringThickness));--ring4RightEdge:calc(var(--ring4Position) + var(--ringThickness));content:"";position:relative;grid-column:1/-1;grid-row:1/-1;width:100%;height:100%;z-index:0;border-radius:1000px;background:#020024;background:radial-gradient(circle,hsla(var(--brand-hue),100%,50%,.125) 0,hsla(var(--brand-hue),100%,50%,.125) var(--ring1Position),rgba(0,0,0,0) var(--ring1Position),rgba(0,0,0,0) var(--ring1Thickness),rgba(0,0,0,0) var(--ring2LeftEdge),hsla(var(--brand-hue),100%,50%,.5) var(--ring2Position),rgba(255,255,255,.025) var(--ring2RightEdge),rgba(0,0,0,0) var(--ring3LeftEdge),hsla(var(--brand-hue),100%,50%,.25) var(--ring3Position),rgba(0,0,0,0) var(--ring3RightEdge),rgba(0,0,0,0) var(--ring4LeftEdge),hsla(var(--brand-hue),100%,50%,.05) var(--ring4Position),rgba(0,0,0,0) var(--ring4RightEdge))}.coursestats_rings__H2IH5 span{grid-column:1/-1;grid-row:1/-1;font-size:3rem;z-index:1;color:var(--text)}