body.v68-icons .sidebar .nav button .ico{display:grid!important;place-items:center!important;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:11px;background:var(--v51-purple-soft)!important;color:var(--v51-purple)}body.v68-icons .sidebar .nav button .ico svg{width:21px;height:21px}body.v68-icons .sidebar .nav button{gap:11px!important;padding:10px 12px!important}body.v68-icons .sidebar .nav button[data-v51-tone=blue] .ico{background:var(--v51-blue-soft)!important;color:var(--v51-blue)}body.v68-icons .sidebar .nav button[data-v51-tone=teal] .ico{background:var(--v51-teal-soft)!important;color:var(--v51-teal)}body.v68-icons .sidebar .nav button[data-v51-tone=orange] .ico{background:var(--v51-orange-soft)!important;color:var(--v51-orange)}
html[data-theme] body.kx-v59 #homePage>.v51-hero{min-height:310px!important;padding:25px 35px!important;grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr)!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-art{height:270px!important;min-height:270px!important;max-width:280px!important;justify-self:end!important;background:transparent!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-art img{height:280px!important;width:100%!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-copy h1{font-size:31px!important;line-height:1.45!important;margin:10px 0!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-copy p{font-size:13px!important;max-width:490px}html[data-theme] body.kx-v59 #homePage .v51-hero .v45-home-fox{width:70px!important;height:77px!important;right:20px!important;bottom:13px!important}#homePage>.v57-home-heading{margin-bottom:0!important}#homePage #kxHomeCourses{max-width:100%}.kx-reading-steps{max-width:100%}.kx-reading-steps select{max-width:160px}.v68-module-help{font-size:12px;color:var(--muted)}@media(max-width:700px){html[data-theme] body.kx-v59 #homePage>.v51-hero{min-height:270px!important;padding:20px!important;grid-template-columns:minmax(0,1fr) 140px!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-art{height:225px!important;min-height:225px!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-art img{height:235px!important}html[data-theme] body.kx-v59 #homePage .v51-hero .kx-dashboard-copy h1{font-size:25px!important}html[data-theme] body.kx-v59 #homePage .v51-hero .v45-home-fox{width:55px!important;height:60px!important;right:10px!important}body.v68-icons .sidebar .nav button .ico{flex-basis:30px!important;width:30px!important;height:30px!important}}
html[data-theme=dark] body.v62-paper-room #kxClassBanner{background:var(--v51-orange-soft)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] body.v62-paper-room #kxClassBanner strong,html[data-theme=dark] body.v62-paper-room #kxClassBanner span{color:var(--ink)!important}
