.KKNy0G_s0{box-sizing:border-box;border:1px solid var(--frozen-data-2e7b23340e-heartbutton-0);cursor:pointer;background-color:#0000;border-radius:16px;justify-content:center;align-items:center;column-gap:4px;width:40px;height:40px;display:flex}
.tisQza_s0{width:100%}.tisQza_s0:where(:not(.tisQza_csswide0inherit,.tisQza_csswide0initial,.tisQza_csswide0unset,.tisQza_csswide0revert,.tisQza_csswide0revert-layer)):where(.tisQza_s0v0){max-width:var(--frozen-expand-7e675b54b8-container-0)}.tisQza_s0:where(.tisQza_csswide0inherit):where(.tisQza_s0v0){max-width:inherit}.tisQza_s0:where(.tisQza_csswide0initial):where(.tisQza_s0v0){max-width:initial}.tisQza_s0:where(.tisQza_csswide0unset):where(.tisQza_s0v0){max-width:unset}.tisQza_s0:where(.tisQza_csswide0revert):where(.tisQza_s0v0){max-width:revert}.tisQza_s0:where(.tisQza_csswide0revert-layer):where(.tisQza_s0v0){max-width:revert-layer}.tisQza_s0{margin:0 auto}
.aJ4gfq_s0{pointer-events:auto;display:contents}.aJ4gfq_s1{align-items:center;width:100%;height:100%;padding:32px 16px;display:grid;position:relative;overflow-y:auto}.aJ4gfq_s1::-webkit-scrollbar{width:8px;height:8px}.aJ4gfq_s1::-webkit-scrollbar-track{background-color:#24293873}.aJ4gfq_s1::-webkit-scrollbar-thumb{background-color:var(--frozen-helper-ea711dd1b1-scrollcontent-0);border:var(--dt-scroll-thumb-inset,0px) solid #24293873;border-radius:var(--dt-scroll-thumb-radius,0);background-clip:padding-box}.aJ4gfq_s2{width:100%;height:100%}.aJ4gfq_s2 #scroll-content__overlay{content:""}.aJ4gfq_s2 #scroll-content__overlay{position:absolute}.aJ4gfq_s2 #scroll-content__overlay{top:0}.aJ4gfq_s2 #scroll-content__overlay{bottom:0}.aJ4gfq_s2 #scroll-content__overlay{left:0}.aJ4gfq_s2 #scroll-content__overlay{right:0}.aJ4gfq_s2:where(:not(.aJ4gfq_csswide0inherit,.aJ4gfq_csswide0initial,.aJ4gfq_csswide0unset,.aJ4gfq_csswide0revert,.aJ4gfq_csswide0revert-layer)) #scroll-content__overlay{background:var(--frozen-expand-ea711dd1b1-container-0)}.aJ4gfq_s2:where(.aJ4gfq_csswide0inherit) #scroll-content__overlay{background:inherit}.aJ4gfq_s2:where(.aJ4gfq_csswide0initial) #scroll-content__overlay{background:initial}.aJ4gfq_s2:where(.aJ4gfq_csswide0unset) #scroll-content__overlay{background:unset}.aJ4gfq_s2:where(.aJ4gfq_csswide0revert) #scroll-content__overlay{background:revert}.aJ4gfq_s2:where(.aJ4gfq_csswide0revert-layer) #scroll-content__overlay{background:revert-layer}
.ZBdgoq_s0{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:20px 32px;display:grid}.ZBdgoq_s1{background-color:var(--frozen-data-b27d25cfc4-container-0);border-radius:12px}
.msgxsq_s0{text-align:center;padding:8px 32px}.msgxsq_s1{background-color:var(--frozen-data-ea69da7488-container-0);border-radius:12px}
._9QKcFG_s0{background-color:var(--frozen-data-e39ed172b5-main-0);border-radius:16px;display:grid}._9QKcFG_s0 .btn{cursor:pointer;border:none;border-radius:8px;outline:none;padding:8px 16px;transition:all .3s}._9QKcFG_s0 .btn.dt-size-large{height:40px}._9QKcFG_s0 .btn.primary{background:var(--frozen-data-e39ed172b5-main-1);color:var(--frozen-data-e39ed172b5-main-2)}._9QKcFG_s0 .btn.dt-outline{border:2px solid var(--frozen-data-e39ed172b5-main-3);background:0 0}._9QKcFG_s0 .btn:active{transform:scale(.9)}._9QKcFG_s0 .btn:hover{transform:scale(1.02)}._9QKcFG_s0 .modal-header{width:100%;padding:24px 32px 8px}._9QKcFG_s0 .modal-header.dt-align-center{text-align:center}._9QKcFG_s0 .modal-header.divider{box-shadow:inset 0 -1px #f0f0f2}._9QKcFG_s0 .modal-content{width:100%;padding:12px 32px}._9QKcFG_s0 .modal-content.dt-align-center{text-align:center}._9QKcFG_s0 .modal-footer{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:12px;width:100%;padding:12px 32px 24px;display:grid}._9QKcFG_s0 .modal-footer.dt-align-right{justify-content:flex-end}._9QKcFG_s0 .modal-footer.dt-align-center{text-align:center;justify-content:center}._9QKcFG_s0 .modal-footer.divider{box-shadow:0 -1px #f0f0f2}
.pFfnXW_s0{border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pFfnXW_s0.desktop{width:24px;height:24px;font-size:12px;font-weight:600}.pFfnXW_s0.mobile{width:36px;height:36px;font-size:14px;font-weight:500}.pFfnXW_s0.normal.off{background-color:var(--frozen-data-e843d513f1-container-0);color:var(--frozen-data-e843d513f1-container-1)}.pFfnXW_s0.normal.on{background-color:var(--frozen-data-e843d513f1-container-2);color:var(--frozen-data-e843d513f1-container-3)}.pFfnXW_s0.correct.off{background-color:var(--frozen-data-e843d513f1-container-4);color:var(--frozen-data-e843d513f1-container-5)}.pFfnXW_s0.correct.on{background-color:var(--frozen-data-e843d513f1-container-6);color:var(--frozen-data-e843d513f1-container-7)}.pFfnXW_s0.wrong.off{background-color:var(--frozen-data-e843d513f1-container-8);color:var(--frozen-data-e843d513f1-container-9)}.pFfnXW_s0.wrong.on{background-color:var(--frozen-data-e843d513f1-container-10);color:var(--frozen-data-e843d513f1-container-11)}.pFfnXW_s0.missed.off{background-color:var(--frozen-data-e843d513f1-container-12);color:var(--frozen-data-e843d513f1-container-13)}.pFfnXW_s0.missed.on{background-color:var(--frozen-data-e843d513f1-container-14);color:var(--frozen-data-e843d513f1-container-15)}.pFfnXW_s0.answered.off{background-color:var(--frozen-data-e843d513f1-container-16);color:var(--frozen-data-e843d513f1-container-17)}.pFfnXW_s0.answered.on{background-color:var(--frozen-data-e843d513f1-container-18);color:var(--frozen-data-e843d513f1-container-19)}
.SCqF5q_s0{display:grid}.SCqF5q_s1{touch-action:none;z-index:var(--frozen-data-467ee005e5-footer-0);grid-template-rows:minmax(0,1fr);align-items:flex-end;width:100%;display:grid;position:sticky;bottom:0;left:0}.SCqF5q_s2{touch-action:none;z-index:var(--frozen-data-467ee005e5-header-0);grid-template-rows:minmax(0,1fr);align-items:flex-start;width:100%;display:grid;position:sticky;top:0;left:0}.SCqF5q_s3{grid-template-rows:[first]auto[second]minmax(0,1fr)[third]auto[last];min-height:100%;display:grid}.SCqF5q_s3 .layout-header{grid-row:first/second}.SCqF5q_s3 .layout-body{grid-row:second/third}.SCqF5q_s3 .layout-footer{grid-row:third/last}.SCqF5q_s3.full-height{height:100vh}@media (hover:none) and (pointer:coarse){.SCqF5q_s3.full-height{height:-webkit-fill-available}@supports (height:100dvh){.SCqF5q_s3.full-height{height:100dvh}}}.SCqF5q_s3.full-height .layout-body{max-height:100%;display:block;position:relative;overflow:hidden}
.wZT-eW_s0{z-index:1;background:var(--frozen-data-7e78e73e03-bottomnavigationlayout-0);width:100vw;bottom:0;box-shadow:0 2.4583px 3.623px #8e8e8e06,0 3.0157px 10.0172px #8e8e8e0b,0 3.6517px 24.1177px #8e8e8e0f,0 6px 80px #8e8e8e1a}.wZT-eW_s0 .bottom-nav-wrapper{flex-direction:column;margin:0 auto;display:flex}.wZT-eW_s0 .wrapper{min-width:100vw;height:var(--frozen-data-7e78e73e03-bottomnavigationlayout-1);align-items:center;padding-left:32px;display:flex}.wZT-eW_s0 .all-section-info{align-items:center;padding:12px 24px;display:flex}.wZT-eW_s0 .all-section-info.reading-view-only{align-self:flex-end}.wZT-eW_s0 .all-section-info.listening-view-only{justify-content:space-between}.wZT-eW_s0 .all-question-info{background-color:var(--frozen-data-7e78e73e03-bottomnavigationlayout-2);max-width:100vw;padding:8px 24px;overflow:auto}.wZT-eW_s0 .section-left{min-width:var(--frozen-data-7e78e73e03-bottomnavigationlayout-3);align-items:center;column-gap:12px;display:flex}.wZT-eW_s0 .section-left img{object-fit:cover;max-height:48px}.wZT-eW_s0 .section-middle{flex:1;align-items:center;display:flex}.wZT-eW_s0 .section-right{text-align:right;justify-content:flex-end;align-items:center;margin-left:12px;display:flex}.wZT-eW_s0 .section-right .volume-slider{margin-right:8px}.wZT-eW_s0 .section-right .btn-question-navigation{justify-content:flex-end;align-items:center;display:flex}.wZT-eW_s0 .section-right .btn-question-navigation button{padding:8px 16px}.wZT-eW_s0.listening-full-test .section-middle{justify-content:center}
.d-bu3G_s0{bottom:calc(100% + 12px);right:calc(16px + env(safe-area-inset-right));border:1px solid var(--frozen-data-f6949c5bbd-floatingbutton-0);background:var(--frozen-data-f6949c5bbd-floatingbutton-1);height:44px;color:var(--frozen-data-f6949c5bbd-floatingbutton-2);box-shadow:var(--frozen-data-f6949c5bbd-floatingbutton-3);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:absolute}.d-bu3G_s0 svg{flex-shrink:0;font-size:20px}.d-bu3G_s0 .trigger-label{opacity:1;white-space:nowrap;max-width:140px;margin-left:6px;transition:max-width .25s,margin-left .25s,opacity .2s;overflow:hidden}.d-bu3G_s0.collapsed{padding:0 12px}.d-bu3G_s0.collapsed .trigger-label{opacity:0;max-width:0;margin-left:0}@media (hover:hover){.d-bu3G_s0:hover{background:var(--frozen-data-f6949c5bbd-floatingbutton-4)}}.d-bu3G_s0:active{background:var(--frozen-data-f6949c5bbd-floatingbutton-5)}
.T-FV0W_variant0{color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.T-FV0W_variant1{width:1.5rem;height:1.5rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex;overflow:hidden}.T-FV0W_variant2{width:2rem;height:2rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1.33333;display:inline-flex;overflow:hidden}.T-FV0W_variant3{width:2.5rem;height:2.5rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.42857;display:inline-flex;overflow:hidden}.T-FV0W_variant4{width:3rem;height:3rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex;overflow:hidden}.T-FV0W_variant5{color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.T-FV0W_variant6{width:1.5rem;height:1.5rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex;overflow:hidden}.T-FV0W_variant7{width:2rem;height:2rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1.33333;display:inline-flex;overflow:hidden}.T-FV0W_variant8{width:2.5rem;height:2.5rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.42857;display:inline-flex;overflow:hidden}.T-FV0W_variant9{width:3rem;height:3rem;color:var(--frozen-tw-neutralSubtle);-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex;overflow:hidden}
.NZLQjW_s0 .left-message{grid-template-columns:24px 5fr 1fr}.NZLQjW_s0 .left-message .message{background:var(--frozen-data-dca408812d-conversationcontainer-0);color:var(--frozen-data-dca408812d-conversationcontainer-1);border-radius:16px 16px 16px 4px}.NZLQjW_s0 .left-message .highlight{color:var(--frozen-data-dca408812d-conversationcontainer-2);background-color:var(--frozen-data-dca408812d-conversationcontainer-3);font-weight:500}.NZLQjW_s0 .right-message{grid-template-columns:1fr 5fr 24px}.NZLQjW_s0 .right-message .message{background:var(--frozen-data-dca408812d-conversationcontainer-4);color:var(--frozen-data-dca408812d-conversationcontainer-5);border-radius:16px 16px 4px}.NZLQjW_s0 .right-message .time{justify-self:end}.NZLQjW_s0 .right-message .highlight{color:var(--frozen-data-dca408812d-conversationcontainer-6);background-color:var(--frozen-data-dca408812d-conversationcontainer-7);font-weight:500}.NZLQjW_s1{grid-auto-flow:column;column-gap:14px;display:grid}.NZLQjW_s1 .message-row-right{justify-self:right}.NZLQjW_s2{align-self:center;width:fit-content;padding:6px 12px;font-size:14px;line-height:20px}.NZLQjW_s3{align-self:flex-end;width:24px;padding:0}.NZLQjW_s4{color:var(--frozen-data-dca408812d-characternamecontainer-0);width:fit-content;margin-bottom:4px;font-size:12px;line-height:16px}
.zHI_KW_s0{grid-auto-flow:row;padding-bottom:16px;display:grid}.zHI_KW_s1{background:var(--frozen-data-438dd4313c-mainsubtitle-0)}.zHI_KW_s2{padding-bottom:42px}.zHI_KW_s3{margin-bottom:16px}.zHI_KW_s3 :last-child{margin-bottom:0}
.eUs0qq_s0{background-color:var(--frozen-data-da58122b2a-container-0);z-index:1;box-shadow:inset 0 1px 0 var(--frozen-data-da58122b2a-container-1);bottom:0}.eUs0qq_s0 .all-section-info{border-top:1px solid var(--frozen-data-da58122b2a-container-2);align-items:center;padding:12px 24px;display:flex}.eUs0qq_s0 .all-section-info.reading-view-only{justify-content:end}.eUs0qq_s0 .all-section-info.listening-view-only{justify-content:space-between}.eUs0qq_s0 .btn-question-navigation{column-gap:8px;display:flex}.eUs0qq_s1{background-color:var(--frozen-data-da58122b2a-questionbarwrapper-0);border-top:1px solid var(--frozen-data-da58122b2a-questionbarwrapper-1);grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-content:center;gap:12px;padding:12px;display:grid}.eUs0qq_s2{box-shadow:var(--frozen-data-da58122b2a-maincontent-0);background-color:var(--frozen-data-da58122b2a-maincontent-1);grid-template-columns:auto 1fr auto;gap:16px;padding:12px 24px;display:grid}.eUs0qq_s2 .right-side{justify-items:end;padding:0 8px}.eUs0qq_s2 .middle-side{justify-content:center;align-items:center;margin:auto;display:grid;position:relative;overflow:hidden}.eUs0qq_s2 .middle-scroll{white-space:nowrap;overflow-x:auto}.eUs0qq_s2 .middle-scroll::-webkit-scrollbar{width:0;height:0}.eUs0qq_s2 .middle-scroll::-webkit-scrollbar-track{background-color:var(--frozen-helper-da58122b2a-maincontent-2)}.eUs0qq_s2 .middle-scroll::-webkit-scrollbar-thumb{background-color:var(--frozen-helper-da58122b2a-maincontent-3);border:var(--dt-scroll-thumb-inset,0px) solid var(--frozen-helper-da58122b2a-maincontent-4);border-radius:var(--dt-scroll-thumb-radius,0);background-clip:padding-box}
.yA9DEa_s0{background-color:var(--frozen-data-bf3cd544f3-container-0);z-index:1;box-shadow:inset 0 1px 0 var(--frozen-data-bf3cd544f3-container-1);bottom:0}.yA9DEa_s0 .all-section-info{border-top:1px solid var(--frozen-data-bf3cd544f3-container-2);align-items:center;padding:12px 24px;display:flex}.yA9DEa_s0 .all-section-info.reading-view-only{justify-content:end}.yA9DEa_s0 .all-section-info.listening-view-only{justify-content:space-between}.yA9DEa_s0 .btn-question-navigation{column-gap:8px;display:flex}.yA9DEa_s1{box-shadow:var(--frozen-data-bf3cd544f3-maincontent-0);background-color:var(--frozen-data-bf3cd544f3-maincontent-1);grid-template-columns:auto auto;justify-content:space-between;gap:16px;padding:12px 24px;display:grid}.yA9DEa_s1 .right-side{justify-items:end}
.WbtOxW_s0{background-color:var(--frozen-data-b694fb92a1-container-0);z-index:1;box-shadow:inset 0 1px 0 var(--frozen-data-b694fb92a1-container-1);bottom:0}.WbtOxW_s0 .all-section-info{border-top:1px solid var(--frozen-data-b694fb92a1-container-2);align-items:center;padding:12px 24px;display:flex}.WbtOxW_s0 .all-section-info.reading-view-only{justify-content:end}.WbtOxW_s0 .all-section-info.listening-view-only{justify-content:space-between}.WbtOxW_s0 .btn-question-navigation{column-gap:8px;display:flex}.WbtOxW_s1{background-color:var(--frozen-data-b694fb92a1-questionbarwrapper-0);border-top:1px solid var(--frozen-data-b694fb92a1-questionbarwrapper-1);grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-content:center;gap:12px;padding:12px;display:grid}.WbtOxW_s2{box-shadow:var(--frozen-data-b694fb92a1-maincontent-0);background-color:var(--frozen-data-b694fb92a1-maincontent-1);grid-template-columns:auto 1fr auto;gap:16px;padding:12px 24px;display:grid}.WbtOxW_s2 .right-side{justify-items:end;padding:0 8px}.WbtOxW_s2 .middle-side{justify-content:center;align-items:center;margin:auto;display:grid;position:relative;overflow:hidden}.WbtOxW_s2 .middle-scroll{white-space:nowrap;overflow-x:auto}.WbtOxW_s2 .middle-scroll::-webkit-scrollbar{width:0;height:0}.WbtOxW_s2 .middle-scroll::-webkit-scrollbar-track{background-color:var(--frozen-helper-b694fb92a1-maincontent-2)}.WbtOxW_s2 .middle-scroll::-webkit-scrollbar-thumb{background-color:var(--frozen-helper-b694fb92a1-maincontent-3);border:var(--dt-scroll-thumb-inset,0px) solid var(--frozen-helper-b694fb92a1-maincontent-4);border-radius:var(--dt-scroll-thumb-radius,0);background-clip:padding-box}
._3FjG_a_s0{background-color:var(--frozen-data-a329fca5c3-container-0);z-index:1;box-shadow:inset 0 1px 0 var(--frozen-data-a329fca5c3-container-1);bottom:0}._3FjG_a_s0 .all-section-info{border-top:1px solid var(--frozen-data-a329fca5c3-container-2);align-items:center;padding:12px 24px;display:flex}._3FjG_a_s0 .all-section-info.reading-view-only{justify-content:end}._3FjG_a_s0 .all-section-info.listening-view-only{justify-content:space-between}._3FjG_a_s0 .btn-question-navigation{column-gap:8px;display:flex}._3FjG_a_s1{box-shadow:var(--frozen-data-a329fca5c3-maincontent-0);background-color:var(--frozen-data-a329fca5c3-maincontent-1);grid-template-columns:auto auto;justify-content:space-between;gap:16px;padding:12px 24px;display:grid}._3FjG_a_s1 .right-side{justify-items:end}
.UV3oHa_s0{grid-template-columns:repeat(auto-fit,minmax(38px,1fr));justify-content:center;align-items:center;gap:8px;width:100%;display:grid}@media screen and (max-width:767.98px){.UV3oHa_s0{justify-content:unset}}
.KcGR8G_s0{background-color:var(--frozen-data-a1e721f4e7-container-0);z-index:1;box-shadow:inset 0 1px 0 var(--frozen-data-a1e721f4e7-container-1);bottom:0}.KcGR8G_s0 .all-section-info{border-top:1px solid var(--frozen-data-a1e721f4e7-container-2);align-items:center;padding:12px 24px;display:flex}.KcGR8G_s0 .all-section-info.reading-view-only{justify-content:end}.KcGR8G_s0 .all-section-info.listening-view-only{justify-content:space-between}.KcGR8G_s0 .btn-question-navigation{column-gap:8px;display:flex}.KcGR8G_s1{box-shadow:var(--frozen-data-a1e721f4e7-maincontent-0);background-color:var(--frozen-data-a1e721f4e7-maincontent-1);grid-template-columns:auto auto;justify-content:space-between;gap:16px;padding:12px 24px;display:grid}.KcGR8G_s1 .right-side{justify-items:end;padding:0 8px}
.uuBI6a_s0{background-color:var(--frozen-data-a2f470c3ad-container-0);z-index:1;box-shadow:inset 0 1px 0 var(--frozen-data-a2f470c3ad-container-1);bottom:0}.uuBI6a_s0 .all-section-info{border-top:1px solid var(--frozen-data-a2f470c3ad-container-2);align-items:center;padding:12px 24px;display:flex}.uuBI6a_s0 .all-section-info.reading-view-only{justify-content:end}.uuBI6a_s0 .all-section-info.listening-view-only{justify-content:space-between}.uuBI6a_s0 .btn-question-navigation{column-gap:8px;display:flex}.uuBI6a_s1{box-shadow:var(--frozen-data-a2f470c3ad-maincontent-0);background-color:var(--frozen-data-a2f470c3ad-maincontent-1);grid-template-columns:auto auto;justify-content:space-between;gap:16px;padding:12px 24px;display:grid}.uuBI6a_s1 .right-side{justify-items:end}
.ZdosNW_s0{z-index:1}.ZdosNW_s0.with-attempt-row .do-test-header-practice.compact{box-shadow:none}.ZdosNW_s1{z-index:1;background-color:var(--frozen-data-9d28ccdb9e-attemptrow-0);box-shadow:inset 0 -1px 0 var(--frozen-data-9d28ccdb9e-attemptrow-1);padding:0 16px 12px;position:relative}.ZdosNW_s1.ZdosNW_s1 .select-light-style-input-general{width:100%;max-width:343px}.ZdosNW_s2{height:max(320px, calc(85vh - var(--frozen-data-9d28ccdb9e-boardinsheet-0)))}.ZdosNW_s3.text-zoomed>section{zoom:var(--dotest-text-zoom,1)}.ZdosNW_transcriptInSheet.text-zoomed{zoom:var(--dotest-text-zoom,1)}.ZdosNW_s4{flex-direction:column;min-height:100%;display:flex}.ZdosNW_s4:where(.ZdosNW_s4v0) #test-result-container #sidebar-left{zoom:var(--frozen-expand-9d28ccdb9e-main-0)}.ZdosNW_s4:where(.ZdosNW_s4v1) #body-container{zoom:var(--frozen-expand-9d28ccdb9e-main-1)}@media screen and (min-width:1024px){.ZdosNW_s4{height:100%}}.ZdosNW_s4.skill-reading{background-color:var(--frozen-data-9d28ccdb9e-main-2)}.ZdosNW_s4.skill-reading #test-result-content{padding-left:16px;padding-right:16px}.ZdosNW_s4.skill-listening{background-color:var(--frozen-data-9d28ccdb9e-main-3)}.ZdosNW_s4 .layout-header{z-index:var(--frozen-data-9d28ccdb9e-main-4);position:fixed;top:0;left:0;right:0}.ZdosNW_s4 .layout-footer{z-index:var(--frozen-data-9d28ccdb9e-main-5);background-color:var(--frozen-data-9d28ccdb9e-main-6);position:fixed;bottom:0;left:0;right:0}
.ZwSONW_s0:where(.ZwSONW_s0v0){min-height:var(--frozen-expand-bb06f27f6f-container-0)}.ZwSONW_s0{background:var(--frozen-data-bb06f27f6f-container-1);height:max-content}@media (min-width:768px){.ZwSONW_s0{border-radius:16px}}.ZwSONW_s1{height:fit-content;position:sticky;top:50px}@media screen and (min-width:1590px){.ZwSONW_s1{border:1px solid var(--frozen-data-bb06f27f6f-optionwrapper-0);background:var(--frozen-data-bb06f27f6f-optionwrapper-1);box-shadow:var(--frozen-data-bb06f27f6f-optionwrapper-2);border-radius:16px;padding:16px 16px 16px 0}}.ZwSONW_s2{gap:12px;height:fit-content;display:grid}.ZwSONW_s3{gap:16px;display:grid}.ZwSONW_s4{align-items:center;display:flex}.ZwSONW_s4 .question-item-drag-in-blank{border-radius:16px;grid-template-columns:auto auto 1fr;width:100%;padding:0 0 0 4px;display:grid}.ZwSONW_s4 .question-number-inline-item-dot{border-radius:16px;padding:0}.ZwSONW_s4 .content-result-wrapper{border-radius:16px;padding:8px 12px}.ZwSONW_s4 .correct{width:auto}
._1VF1hW_s0{grid-template-columns:minmax(0,1fr);display:grid}._1VF1hW_s0 .section-test-header{padding:0 16px}._1VF1hW_s1 .question-group-guideline{padding:0 16px}._1VF1hW_s2>div:not(:last-child){margin-bottom:16px}._1VF1hW_s2 .section-test-header>h3{padding:0 16px}._1VF1hW_s2 .located-transcript{padding:0 16px}._1VF1hW_s2 .section-test-header>.listen-button{margin-right:16px}._1VF1hW_s2 .title-wrapper{justify-content:space-between;align-items:center;height:100%;display:flex}._1VF1hW_s2 .title-wrapper .expand-button{height:100%}._1VF1hW_s2 .title-wrapper .title{display:flex}._1VF1hW_s2 .title{color:var(--frozen-data-f858bae108-listeningexplanationmain-0);font-size:14px;font-weight:600;line-height:20px}._1VF1hW_s2 .explanation-summary-detail>div>div{margin:0}._1VF1hW_s2 #transcript-list{padding:12px 0;font-size:14px;line-height:20px;position:relative}._1VF1hW_s2 #transcript-list .highlight-transcript{margin-bottom:var(--frozen-data-f858bae108-listeningexplanationmain-1)}._1VF1hW_s2 #transcript-list .highlight-transcript:last-child{margin-bottom:0}._1VF1hW_s2 #transcript-list .highlight-transcript.active{color:var(--frozen-data-f858bae108-listeningexplanationmain-2);font-weight:700}._1VF1hW_s3._1VF1hW_s3{overflow:clip visible}
._3kPbeq_s0{padding:calc(var(--result-header-height,var(--frozen-data-5f151292cc-content-0)) + 16px) 0 var(--frozen-expand-5f151292cc-content-1) 0;flex:1}@media screen and (min-width:768px){._3kPbeq_s0{padding-bottom:var(--frozen-expand-5f151292cc-content-2)}._3kPbeq_s0 .dol-question{border-radius:16px}._3kPbeq_s0 section.section-result-item{border-radius:16px}._3kPbeq_s0 .explanation-summary-detail section{border-radius:16px}}._3kPbeq_s0 .tab-bar-wrapper{padding:0}._3kPbeq_s0>*{max-width:var(--frozen-data-5f151292cc-content-3);margin-inline:auto}
.cyzXFa_s0{align-items:center;column-gap:8px;display:flex}.cyzXFa_s0 .button-test-section{margin-right:28px}.cyzXFa_s0 .button-test-section:last-child{margin-right:0}
.WME0WW_s0{--question-circle-left-right-padding:12px;height:100%}
.iajOPa_s0{--question-circle-left-right-padding:0;height:100%}
._9QFCZq_s0{align-items:center;column-gap:16px;display:flex}@media screen and (min-width:768px){._9QFCZq_s0{column-gap:20px}}._9QFCZq_s0 .mobile_logo{display:block}@media screen and (min-width:1024px){._9QFCZq_s0 .mobile_logo{display:none}}._9QFCZq_s0 .desktop_logo{display:none}@media screen and (min-width:1024px){._9QFCZq_s0 .desktop_logo{display:block}}._9QFCZq_s1{align-items:center;column-gap:16px;display:flex}._9QFCZq_s2{background:var(--frozen-data-62d4cf2ecd-divider-0);width:1px;height:40px}
.Hc8CYa_s0{align-items:center;gap:8px;display:flex}.Hc8CYa_s1{cursor:pointer;background:0 0;border:none;padding:0;display:flex}.Hc8CYa_s2{flex-direction:column;gap:8px;padding:8px;display:flex}
.-uuR8q_s0{cursor:pointer;background:0 0;border:none;padding:0;display:flex}
.PxySPq_s0{max-height:var(--frozen-data-fd968beb9a-main-0);box-shadow:inset 0 -1px 0 var(--frozen-data-fd968beb9a-main-1);grid-template-columns:minmax(0,1fr) max-content;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;display:grid}.PxySPq_s1{align-items:center;column-gap:12px;display:flex}.PxySPq_s1 .test-info{word-break:break-all;flex-direction:column;justify-content:center;height:36px;display:flex}.PxySPq_s2{min-width:0}.PxySPq_s2 p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PxySPq_s2 .dol-p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PxySPq_s3{align-items:center;column-gap:16px;min-width:0;display:flex}.PxySPq_s3>:not(.test-name){flex-shrink:0}
.cz_QWq_s0{box-sizing:border-box;border:0 solid;align-items:center;margin:0;display:flex}.cz_QWq_s0:where(.cz_QWq_s0b0){border-color:#e3e7ed;border-bottom-style:solid;border-bottom-width:1px}.cz_QWq_s1{box-sizing:border-box;border:0 solid;flex:1;align-items:center;gap:0;margin:0;display:flex;overflow:auto hidden}.cz_QWq_s2{box-sizing:border-box;border:0 solid;margin:0 0 0 auto;padding-left:1rem}.cz_QWq_s3{box-sizing:border-box;border:0 solid;margin:0;padding-top:1rem}.cz_QWq_s4{box-sizing:border-box;border:0 solid;margin:0}.cz_QWq_s4:where(.cz_QWq_s4b0){display:none}
.tJOCEq_variant0{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;padding:0;font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;background-color:#0000;border-top-style:solid;border-top-width:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant0:hover{border-bottom-color:var(--frozen-tw-gray20);color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant1{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;opacity:.5;background-color:#0000;border-top-style:solid;border-top-width:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant1:hover{border-bottom-color:var(--frozen-tw-gray20);color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant2{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--frozen-tw-brandPrimary);font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;background-color:#0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;color:var(--frozen-tw-brandPrimary)!important}.tJOCEq_variant3{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--frozen-tw-brandPrimary);font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;opacity:.5;background-color:#0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;color:var(--frozen-tw-brandPrimary)!important}.tJOCEq_variant4{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;background-color:#0000;border-top-style:solid;border-top-width:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant4:hover{border-bottom-color:var(--frozen-tw-gray20);color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant5{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;background-color:#0000;border-top-style:solid;border-top-width:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant5:hover{border-bottom-color:var(--frozen-tw-gray20);color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant6{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--frozen-tw-brandPrimary);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;background-color:#0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;color:var(--frozen-tw-brandPrimary)!important}.tJOCEq_variant7{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--frozen-tw-brandPrimary);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;background-color:#0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;color:var(--frozen-tw-brandPrimary)!important}.tJOCEq_variant8{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;background-color:#0000;border-top-style:solid;border-top-width:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant8:hover{border-bottom-color:var(--frozen-tw-gray20);color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant9{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;background-color:#0000;border-top-style:solid;border-top-width:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant9:hover{border-bottom-color:var(--frozen-tw-gray20);color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant10{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--frozen-tw-brandPrimary);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;background-color:#0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;color:var(--frozen-tw-brandPrimary)!important}.tJOCEq_variant11{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;cursor:pointer;border:0 solid;border-inline-style:solid;border-inline-width:0;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--frozen-tw-brandPrimary);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;background-color:#0000;border-radius:0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;color:var(--frozen-tw-brandPrimary)!important}.tJOCEq_variant12{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;background-color:#0000;background-color:var(--frozen-tw-legacyTwColorF7F8FAFF);font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant12:hover{color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant13{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;background-color:#0000;background-color:var(--frozen-tw-legacyTwColorF7F8FAFF);font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;opacity:.5;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant13:hover{color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant14{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-textColorTitleRegular);opacity:1;appearance:button;cursor:pointer;border:1px;border-color:var(--frozen-tw-gray20);border-bottom-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);background-color:#0000;background-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tJOCEq_variant15{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-textColorTitleRegular);opacity:1;appearance:button;cursor:pointer;border:1px;border-color:var(--frozen-tw-gray20);border-bottom-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);background-color:#0000;background-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);font-size:.75rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1) / .75);white-space:nowrap;opacity:.5;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.375rem;padding-inline:.75rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tJOCEq_variant16{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;background-color:#0000;background-color:var(--frozen-tw-legacyTwColorF7F8FAFF);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant16:hover{color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant17{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;background-color:#0000;background-color:var(--frozen-tw-legacyTwColorF7F8FAFF);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant17:hover{color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant18{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-textColorTitleRegular);opacity:1;appearance:button;cursor:pointer;border:1px;border-color:var(--frozen-tw-gray20);border-bottom-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);background-color:#0000;background-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tJOCEq_variant19{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-textColorTitleRegular);opacity:1;appearance:button;cursor:pointer;border:1px;border-color:var(--frozen-tw-gray20);border-bottom-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);background-color:#0000;background-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.5rem;padding-inline:1rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tJOCEq_variant20{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;background-color:#0000;background-color:var(--frozen-tw-legacyTwColorF7F8FAFF);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant20:hover{color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant21{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-neutralSecondary);opacity:1;appearance:button;cursor:pointer;background-color:#0000;background-color:var(--frozen-tw-legacyTwColorF7F8FAFF);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.tJOCEq_variant21:hover{color:var(--frozen-tw-textColorTitleRegular)}}.tJOCEq_variant22{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-textColorTitleRegular);opacity:1;appearance:button;cursor:pointer;border:1px;border-color:var(--frozen-tw-gray20);border-bottom-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);background-color:#0000;background-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tJOCEq_variant23{box-sizing:border-box;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:var(--frozen-tw-textColorTitleRegular);opacity:1;appearance:button;cursor:pointer;border:1px;border-color:var(--frozen-tw-gray20);border-bottom-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);background-color:#0000;background-color:var(--frozen-tw-inputColorOutlineColorInputOutlineBgDisable);font-size:.875rem;line-height:calc(var(--frozen-tabs-line-height-numerator,1.25) / .875);white-space:nowrap;opacity:.5;border-radius:.5rem .5rem 0 0;align-items:center;gap:.375rem;margin:0 0 -1px;padding:0;padding-block:.625rem;padding-inline:1.25rem;font-weight:500;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}
.OYfj5G_s0{grid-template-rows:repeat(auto-fill, var(--frozen-data-c66c48e75b-questionlist-0));grid-template-columns:repeat(auto-fill, var(--frozen-data-c66c48e75b-questionlist-1));grid-auto-columns:var(--frozen-data-c66c48e75b-questionlist-2);grid-auto-rows:var(--frozen-data-c66c48e75b-questionlist-3);align-items:center;gap:8px 12px;margin-top:4px;display:grid}.OYfj5G_s1{margin-top:8px}.OYfj5G_s2{width:36px;height:36px;color:var(--frozen-data-c66c48e75b-divquestionbox-0);background-color:var(--frozen-data-c66c48e75b-divquestionbox-1);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:flex}.OYfj5G_s2.active{color:var(--frozen-data-c66c48e75b-divquestionbox-2);background-color:var(--frozen-data-c66c48e75b-divquestionbox-3)}.OYfj5G_s2.disabled{background:var(--frozen-data-c66c48e75b-divquestionbox-4)}.OYfj5G_s3{background:var(--frozen-data-c66c48e75b-buttonfooter-0);width:100%;height:80px;padding:16px;position:fixed;bottom:0;left:0}.OYfj5G_s3 button{width:100%}.OYfj5G_s4{padding:0 16px 16px}.OYfj5G_s4 .reading-text{font-size:10px;font-weight:600}.OYfj5G_s4 .legacy-module-00ac9b117e-nav{background:var(--frozen-data-c66c48e75b-bodywrapper-0);z-index:1;width:calc(100vw - 32px);position:absolute}.OYfj5G_s4 .legacy-module-00ac9b117e-content{padding-top:66px}.OYfj5G_s4 .legacy-module-00ac9b117e-tab{margin:0;padding:24px 16px 16px}.OYfj5G_s4 .test-section-wrapper:not(:first-child) .section-questions{margin-top:24px}.OYfj5G_s5{display:flex}.OYfj5G_s5 .section-left{flex:1}.OYfj5G_s5 .section-left .reading-text{font-size:20px;font-weight:600;line-height:28px}.OYfj5G_s5 .section-left .sub-text{font-size:13px}.OYfj5G_s5 .section-right{width:24px;height:48px;font-size:48px}.OYfj5G_s6{background:var(--frozen-data-c66c48e75b-closeswiper-0);border-radius:180px;width:68px;height:4px;margin:-8px auto 12px}
.TwLgcG_s0>.layout-footer{touch-action:auto}
.yWUYYq_s0{color:var(--frozen-helper-5fd8a61973-modalmain-0);background-color:var(--frozen-data-5fd8a61973-modalmain-8);opacity:0;border-radius:12px;min-width:550px;min-height:200px;margin:auto;animation:.3s cubic-bezier(.4,0,.2,1) forwards yWUYYq_modalFadeIn;display:grid;position:absolute;top:calc(50% - 100px);left:50%;transform:translate(-50%,-50%)scale(.9);box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014}.yWUYYq_s0 .btn{cursor:pointer;border:none;border-radius:8px;outline:none;height:40px;padding:8px 16px;transition:all .3s}.yWUYYq_s0 .btn.primary{background:var(--frozen-helper-5fd8a61973-modalmain-1);color:var(--frozen-helper-5fd8a61973-modalmain-2);width:100%;max-width:150px}.yWUYYq_s0 .btn.dt-outline{border:2px solid var(--frozen-helper-5fd8a61973-modalmain-3);background:0 0}.yWUYYq_s0 .btn:active{transform:scale(.9)}.yWUYYq_s0 .btn:hover{transform:scale(1.02)}.yWUYYq_s0 .btn:disabled{background:var(--frozen-helper-5fd8a61973-modalmain-4);color:var(--frozen-helper-5fd8a61973-modalmain-5);cursor:not-allowed}.yWUYYq_s0 .modal-header{padding:24px 32px 8px}.yWUYYq_s0 .modal-header.dt-align-center{text-align:center}.yWUYYq_s0 .modal-header.divider{border-bottom:1px solid var(--frozen-helper-5fd8a61973-modalmain-6)}@media screen and (max-width:768px){.yWUYYq_s0 .modal-header{padding:20px 16px 8px}}.yWUYYq_s0 .modal-header-2{padding:24px 32px 20px}.yWUYYq_s0 .modal-header-2.dt-align-center{text-align:center}.yWUYYq_s0 .modal-header-2.divider{box-shadow:inset 0 -1px #f0f0f2}@media screen and (max-width:768px){.yWUYYq_s0 .modal-header-2{padding:20px 16px 16px}}.yWUYYq_s0 .modal-content{padding:8px 32px}.yWUYYq_s0 .modal-content.dt-align-center{text-align:center}@media screen and (max-width:768px){.yWUYYq_s0 .modal-content{padding:8px 16px}}.yWUYYq_s0 .modal-footer{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:12px;width:100%;padding:12px 32px 22px;display:grid}.yWUYYq_s0 .modal-footer.dt-align-right{justify-content:flex-end}.yWUYYq_s0 .modal-footer.dt-align-center{text-align:center;justify-content:center}.yWUYYq_s0 .modal-footer.divider{box-shadow:0 -1px #f0f0f2}@media screen and (max-width:768px){.yWUYYq_s0 .modal-footer{gap:8px;padding:16px;justify-content:center!important}}.yWUYYq_s0 .form-field .responsive-typography.dol.dol-typo.label{color:var(--frozen-helper-5fd8a61973-modalmain-7);font-size:14px;font-weight:400;line-height:20px}.yWUYYq_s0 .shared-grid-with-filter{max-height:560px;overflow:auto}@media screen and (max-width:768px){.yWUYYq_s0{min-width:unset;border-radius:16px;width:calc(100% - 32px);max-width:400px;top:50%}}.yWUYYq_s0 .form-field{gap:12px}.yWUYYq_s0 button{height:40px}.yWUYYq_s0 .modal-footer{padding:20px 32px 24px}.yWUYYq_s0 .title{text-align:left}@keyframes yWUYYq_modalFadeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
/*# sourceMappingURL=https://dol-prod-application-sourcemap.s3.ap-southeast-1.amazonaws.com/landing-tuhoc-v1/c4e3722c6fdf5d4e63f467579a5af318f2fc87fa/chunks/2ka5v9xd22vj3.css.map*/