.tutor-glance-page{font-feature-settings:"palt";padding-left:1rem;padding-right:1rem}.tutor-glance-page img{height:auto;max-width:100%}.tutor-glance-page .box-text{line-height:1.6}.tutor-glance-page .box-text:lang(ja){line-height:1.7}.tutor-glance-page .section-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.25rem}.tutor-glance-page .section-title h2,.tutor-glance-page .section-title h3{font-size:.75rem;line-height:1rem}.tutor-glance-page .section-title svg{color:#008ab4;height:50px;width:50px}.tutor-glance-error{background:#fff;border:1px solid #fecaca;border-radius:12px;color:#991b1b;padding:1rem}.heroColumn .tutor-glance-kpis{align-items:flex-end;display:flex;margin-bottom:.75rem}@media (min-width:768px){.heroColumn .tutor-glance-kpis{display:none}}.heroColumn .tutor-glance-kpis{grid-area:1/2/2/3}.lesson-summaryColumn .tutor-glance-kpis{display:none}@media (min-width:768px){.lesson-summaryColumn .tutor-glance-kpis{display:flex}}.lesson-summaryColumn .tutor-glance-kpis{grid-area:1/1/2/3}.tutor-glance-kpi{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;margin-bottom:.5rem;margin-left:auto;padding:.5rem 1rem 1.25rem;width:100%}@media (min-width:1024px){.tutor-glance-kpi{width:75%}}.tutor-glance-kpi{font-size:.9rem}.tutor-glance-kpi .timeLimit-txt{font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;text-align:center}.tutor-glance-kpi .timeLimit-txt span{color:#2babce;font-size:160%;font-weight:600;padding-left:.25rem;padding-right:.25rem}.tutor-glance-kpi .kpi-bar{--kpi-remaining:50%;background-color:#dedede;border-radius:9999px;height:20px;position:relative;width:100%}.tutor-glance-kpi .kpi-bar .kpi-bar-remaining{background-color:#2babce;border-radius:9999px;bottom:0;height:20px;position:absolute;right:0;width:var(--kpi-remaining)}.tutor-glance-kpi .kpi-bar .kpi-icon-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;height:57px;left:calc(100% - var(--kpi-remaining));position:absolute;top:50%;transform:translate(-50%,-50%);width:57px;z-index:2}.tutor-glance-kpi .kpi-bar .kpi-icon-wrapper svg{color:#2babce;transform:rotate(332deg)}.tutor-glance-page{padding:1rem}@media (min-width:768px){.tutor-glance-page{padding-bottom:3rem;padding-top:3rem}}.tutor-glance-page .area-wrapper .gridContainer{align-items:flex-start;display:grid;gap:1.5rem;margin-left:auto;margin-right:auto;max-width:1280px;width:100%}@media (min-width:768px){.tutor-glance-page .area-wrapper .gridContainer{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1024px){.tutor-glance-page .area-wrapper .gridContainer{grid-template-columns:repeat(11,minmax(0,1fr))}}@media (min-width:1280px){.tutor-glance-page .area-wrapper .gridContainer{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:768px){.tutor-glance-page .area-wrapper .heroColumn{grid-column:span 4/span 4}}@media (min-width:1024px){.tutor-glance-page .area-wrapper .heroColumn{grid-column:span 3/span 3}}@media (min-width:1280px){.tutor-glance-page .area-wrapper .heroColumn{grid-column:span 3/span 3}}.tutor-glance-page .area-wrapper .lesson-summaryColumn{display:grid;row-gap:1.5rem}@media (min-width:768px){.tutor-glance-page .area-wrapper .lesson-summaryColumn{grid-column:span 8/span 8}}@media (min-width:1024px){.tutor-glance-page .area-wrapper .lesson-summaryColumn{grid-column:span 7/span 7}}@media (min-width:1280px){.tutor-glance-page .area-wrapper .lesson-summaryColumn{grid-column:span 8/span 8}}@media (min-width:768px){.tutor-glance-page .area-wrapper .side{grid-column:span 12/span 12}}@media (min-width:1024px){.tutor-glance-page .area-wrapper .side{grid-column:span 1/span 1;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}}.lesson-summaryColumn{container-type:inline-size}@container (width > 600px){.tutor-glance-page .lesson-summaryColumn .tutor-glance-summary{border-bottom-right-radius:0;border-top-right-radius:0;grid-area:3/1/5/2}.tutor-glance-page .lesson-summaryColumn .tutor-feedback-ticker{border-bottom-left-radius:0;border-top-left-radius:0;grid-area:3/2/5/3}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list{grid-template-columns:repeat(auto-fit,minmax(186px,1fr))}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson{border-left-width:0;border-top-width:6px;flex-direction:column-reverse;justify-content:space-between}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .lesson-image{height:50px;width:100%}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .inner{padding:.5rem .75rem .5rem .5rem}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .inner .tutor-glance-lesson-meta{flex-direction:column}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .lesson-discount-badge{background:#ff5151;border-radius:2px;color:#fff;font-size:.72rem;font-weight:700;line-height:1.1;padding:.1rem .25rem;position:absolute;right:12px;top:6em;transform:rotate(90deg);transform-origin:right bottom}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .lesson-discount-badge:lang(ja){letter-spacing:3px;padding:.4rem .2rem;right:-7px;top:5px;transform:inherit;writing-mode:vertical-rl}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .lesson-discount-badge:lang(ko),.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .lesson-discount-badge:lang(zh),.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list .tutor-glance-lesson .lesson-discount-badge:lang(zh-tw){padding:.25rem;right:-6px;top:-14px;transform:inherit}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list.lesson-count-1 .tutor-glance-lesson{border-left-width:4px;border-top-width:0;display:flex;flex-direction:row;justify-content:flex-start}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list.lesson-count-1 .tutor-glance-lesson .lesson-image{height:100%;width:50px}.tutor-glance-page .lesson-summaryColumn .tutor-glance-lesson-list.lesson-count-1 .tutor-glance-lesson .inner{padding:1rem}}.tutor-glance-hero{background:#2babce;border-top-left-radius:30px;border-top-right-radius:30px;display:flex;flex-direction:column;margin-bottom:1rem;padding:2.25rem .5rem;text-align:center}.tutor-glance-hero,.tutor-glance-hero .tutor-glance-photo{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tutor-glance-hero .tutor-glance-photo{border-radius:9999px;height:150px;-o-object-fit:cover;object-fit:cover;width:150px}.tutor-glance-hero .tutor-glance-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;line-height:1.05;margin-bottom:.5rem;margin-top:.5rem}@media(580px <= width <= 767px){.heroColumn{display:grid;gap:1rem;grid-template-columns:230px 1fr;grid-template-rows:repeat(1,minmax(0,1fr))}.heroColumn .tutor-glance-hero{grid-area:1/1/3/2;margin-bottom:0}.heroColumn .tutor-glance-photo{height:130px;width:130px}}.language-fluency-wrapper{margin-top:auto}.language-fluency-wrapper .fluency-list .fluency-table{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-left:auto;margin-right:auto}.language-fluency-wrapper .fluency-list .fluency-table th{font-weight:600;padding-right:.5rem}.tutor-glance-cta{margin-top:1rem}.tutor-glance-cta svg{width:27px}.tutor-glance-cta .tutor-glance-btn{align-items:center;background-color:#ebebeb;color:#2e95bb;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1rem;padding-bottom:.5rem;padding-top:.5rem}.tutor-glance-cta .tutor-glance-btn:hover{color:#247492}.tutor-glance-cta:after{border-bottom-left-radius:35px;border-bottom-right-radius:35px;display:block;height:10px;margin-top:1rem;width:100%}@media (min-width:768px){.tutor-glance-cta:after{height:20px}}.tutor-glance-cta:after{background-color:#9ad1e5;content:""}@media(580px <= width <= 767px){.tutor-glance-cta{margin-top:0}}.tutor-glance-welcome{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1.5rem;padding-top:1.5rem}.tutor-glance-welcome .welcome-title{align-items:center;color:#008ab4;display:flex;flex-direction:column;font-size:.75rem;font-weight:600;line-height:1rem;margin-bottom:1.5rem}.tutor-glance-welcome .welcome-title svg{height:55px;width:55px}.tutor-glance-welcome .welcome-message{max-height:200px;overflow-wrap:anywhere;overflow-y:auto;padding-left:1rem;padding-right:1rem}@media(580px <= width <= 767px){.tutor-glance-welcome{grid-area:2/2/4/3}.tutor-glance-welcome .welcome-title{align-items:flex-end;padding-right:1.5rem}.tutor-glance-welcome .welcome-message{padding-left:1.5rem;padding-right:1.5rem}}.welcome-message{scrollbar-color:#2babce transparent;scrollbar-width:thin}.tutor-glance-summary{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:#fffff2;border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);grid-area:3/1/4/3;padding:2.5rem 1.5rem}.tutor-glance-lessons{border-radius:.25rem;grid-area:2/1/3/3}.tutor-glance-lessons .tutor-glance-lesson-list{display:grid;gap:1rem}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background:#fff;border-color:#2babce;border-left-width:4px;border-radius:.25rem;border-style:solid;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:inherit;display:flex;position:relative;text-decoration:none}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson:hover .hover-icon-wrapper{opacity:1}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .hover-icon-wrapper{background-color:rgba(8,160,214,.87);border-radius:9999px;bottom:6px;opacity:0;position:absolute;right:8px;transition:opacity .5s ease-in-out;width:67px}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .hover-icon-wrapper svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));padding:.25rem;width:67px}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .lesson-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;-o-object-fit:cover;object-fit:cover;width:60px}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .inner{font-size:.75rem;line-height:1rem;padding:1rem}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-title{font-size:.925rem;font-weight:600;line-height:1.35;margin-bottom:.5rem}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-title:lang(ja){font-size:1rem;line-height:1.5rem}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta{color:#444;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.25rem;line-height:1rem;margin-bottom:.5rem}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta svg{border-radius:.25rem;margin-left:.1rem;margin-right:.25rem;width:19px}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-category-image{align-items:center;display:flex}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-category-image svg{border-radius:.25rem;margin-left:0;margin-right:.25rem;width:25px}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-duration{align-items:flex-end;display:flex}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-duration span{display:inline-block;white-space:nowrap}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-duration em{font-size:1.05rem;font-weight:600;line-height:1;padding-right:.1em}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-price{align-items:flex-end;display:flex;flex-wrap:wrap}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-price span{display:inline-block;margin-left:.75rem;white-space:nowrap}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .tutor-glance-lesson-meta .lesson-price em{font-size:1.05rem;font-weight:600;line-height:1;padding-right:.1em}.tutor-glance-lessons .tutor-glance-lesson-list .tutor-glance-lesson .lesson-discount-badge{background:#ff5151;border-radius:2px;color:#fff;font-size:.72rem;font-weight:700;line-height:1.1;padding:.1rem .25rem;position:absolute;right:10px;top:-6px;transform:rotate(7deg)}.tutor-glance-call-apps{align-items:center;display:flex;gap:.35rem}.tutor-glance-call-apps .call-app-logo-icon{align-items:center;display:inline-flex;height:1.3rem;justify-content:center;width:1.3rem}.tutor-glance-call-apps .call-app-logo-icon img{border-radius:0;height:1.1rem;-o-object-fit:contain;object-fit:contain;width:1.1rem}.tutor-feedback-ticker{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);grid-area:4/1/5/3;padding:2rem 1.5rem}.rating{color:#2babce;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.categoryBar{align-items:center;display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.categoryBar{flex-direction:row}}@media (min-width:1024px){.categoryBar{flex-direction:column}}.categoryBar .onlineStandby-icon svg{width:48px}.categoryBar .tagContainer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem}@media (min-width:1024px){.categoryBar .tagContainer{border-radius:9999px;flex-direction:column;padding:1rem .75rem}}.categoryBar .tagContainer{border:2px dashed #4cbae1}.categoryBar .tagContainer .lesson-tag-image{height:40px;width:40px}.categoryBar .tagContainer .lesson-tag-image img,.categoryBar .tagContainer .lesson-tag-image svg{border-radius:.25rem}.tutor-glance-meta{color:#4b5563;display:flex;flex-wrap:wrap;font-size:.95rem;gap:1rem}