@supports(padding-bottom:constant(safe-area-inset-bottom)){.style_Teachify__mTcFN :root{--safe-area-inset-bottom:constant(safe-area-inset-bottom)}}@supports(padding-bottom:env(safe-area-inset-bottom)){.style_Teachify__mTcFN :root{--safe-area-inset-bottom:env(safe-area-inset-bottom)}}.style_Teachify__mTcFN .responsive-table th{text-align:left}@media only screen and (max-width:48em){.style_Teachify__mTcFN .responsive-table table,.style_Teachify__mTcFN .responsive-table tbody,.style_Teachify__mTcFN .responsive-table td,.style_Teachify__mTcFN .responsive-table th,.style_Teachify__mTcFN .responsive-table thead,.style_Teachify__mTcFN .responsive-table tr{display:block}.style_Teachify__mTcFN .responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}.style_Teachify__mTcFN .responsive-table th{font-size:.5rem}.style_Teachify__mTcFN .responsive-table td{border:none;position:relative;padding:8px 12px}.style_Teachify__mTcFN .responsive-table tbody>tr:last-child{padding-bottom:12px;margin-bottom:12px}.style_Teachify__mTcFN .responsive-table tbody>tr+tr{border-top:1px solid #ccc;margin-top:12px}.style_Teachify__mTcFN .responsive-table.lineitems-table td{padding:12px 0 0}}@supports(padding:max(0px)){.style_Teachify__mTcFN .course-body div.sticky-footer:has(.sticky-button),.style_Teachify__mTcFN .course-body+div.sticky-footer:has(.sticky-button){padding:12px max(8px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));z-index:100}}.style_Teachify__mTcFN .custom-page .sticky-button{bottom:calc(constant(safe-area-inset-bottom))!important;bottom:calc(env(safe-area-inset-bottom))!important;border-radius:20px;width:95%;left:54%!important;transform:translateX(-50%);padding:1rem;position:fixed}.style_Teachify__mTcFN .by-kaik,.style_Teachify__mTcFN .by-kaik a{color:#999}.style_Teachify__mTcFN .by-kaik a:hover{text-decoration:underline}.style_Teachify__mTcFN .navbar-burger{display:block}.style_Teachify__mTcFN .is-main-content{background-color:#f5f6f7}.style_Teachify__mTcFN .card-img-top{width:100%;object-fit:contain}.style_Teachify__mTcFN form .is-error,.style_Teachify__mTcFN form .is-error:focus{border-color:red}.style_Teachify__mTcFN .chakra-avatar img{background-color:#fff;border-radius:50%}