.mySwiper{.swiper-pagination-bullet{width:1.5625rem;height:.25rem;background:#fff;border-radius:unset;opacity:1}.swiper-pagination-bullet-active{background:#292c33}}.clone~div{transform:none!important}.studyHomeSwiper{margin:0!important;display:flex;width:100vw;min-width:100%;overflow:visible!important;.swiper-slide{width:fit-content!important}}.question-swiper{position:relative;height:100%;.swiper-wrapper{position:relative;display:flex;height:calc(100% - 5.375rem)}.swiper-slide{min-width:100%}.swiper-slide-next,.swiper-slide-prev{transform:scale(.75)!important;.question{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.question:after{position:absolute;height:100%;width:100%;border-radius:2rem;--tw-bg-opacity:1;background-color:rgb(237 240 243/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}}.swiper-slide-prev{margin-left:15.625rem;margin-right:-15.625rem}.swiper-slide-next{margin-left:-15.625rem}}.main-banner-swiper{.swiper-button-next,.swiper-button-prev{display:none}.swiper-pagination{position:absolute;top:auto!important;bottom:30px!important;left:50%!important;z-index:10!important;height:fit-content!important;width:fit-content!important;--tw-translate-x:-50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-radius:9999px!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;bottom:20px!important;right:20px!important}.swiper-pagination-bullet{background:hsla(0,0%,100%,.5);width:12px;height:12px;border-radius:12px;@media (max-width:768px){width:8px;height:8px}}.swiper-pagination-bullet-active{border-radius:10px;background:#fff;width:30px;height:12px;@media (max-width:768px){width:20px;height:8px}}}.white-slider{.swiper-pagination-bullet{background:hsla(0,0%,100%,.5);width:12px;height:12px;border-radius:12px;@media (max-width:768px){width:8px;height:8px}}.swiper-pagination-bullet-active{border-radius:10px;background:#fff;width:30px;height:12px;@media (max-width:768px){width:20px;height:8px}}}.white-slider-center{.swiper-slide{width:fit-content;opacity:.3}.swiper-slide-active{opacity:1}}.yellow-slider{.swiper-slide{width:fit-content}.swiper-pagination-bullet{background:transparent;width:12px;height:12px;border-radius:12px;border:1px solid #000;@media (max-width:768px){width:8px;height:8px}}.swiper-pagination-bullet-active{border-radius:10px;background:#ffd300;width:30px;height:12px;@media (max-width:768px){width:20px;height:8px}}}.book-slider{.swiper-button-next,.swiper-button-prev{top:250px;width:58px;height:52px;display:block;padding:0;&:after{display:none}@media (max-width:768px){top:112px;width:32px;height:32px;background-size:100%}}.swiper-button-next{background-image:url(/assets/intro/seolminHistory/slide-next1.svg)}.swiper-button-prev{background-image:url(/assets/intro/seolminHistory/slide-prev1.svg)}}.main-video-swiper{.swiper-pagination-bullet{border-radius:100%;width:12px;height:12px;background:#d5d4d4;opacity:1;transition:all .3s;@media (max-width:768px){width:clamp(10px,1.8519vw,20px);height:clamp(10px,1.8519vw,20px)}}.swiper-pagination-bullet-active{border-radius:12px;background:#ff6700;width:30px;@media (max-width:768px){border-radius:clamp(10px,1.8519vw,20px);width:clamp(22px,4.0741vw,44px)}}}.term-content{font-size:16px;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:56rem;padding:2rem 1rem;h1{margin-bottom:3rem;text-align:center;font-size:1.75rem;line-height:2.5rem;letter-spacing:0;font-weight:700}h2{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:700}h3{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:600}article{margin-bottom:2rem;border-style:none;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600}article,p{margin-bottom:1rem}p{font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}ol{margin-bottom:1rem;list-style-type:decimal}ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}ol{padding-left:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));list-style:none}li{margin-bottom:.5rem}table{width:100%}td{border-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));padding:.5rem}th{border-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));padding:.5rem}thead td,thead th{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}}.keyboard-container{width:100vw;min-height:100vh;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center}.content-wrapper{width:100%;max-width:1200px;padding:20px}.keyboard-btn{background-color:#4a90e2;color:#fff;padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.keyboard-btn:hover{background-color:#357abd}.data-section{margin-top:20px;width:100%}.section-title{font-size:16px;font-weight:600;color:#333;margin-bottom:10px}.json-display{background-color:#f8f9fa;font-family:Consolas,monospace;font-size:13px;white-space:pre-wrap;word-break:break-all;color:#495057}.formula-display,.json-display{border:1px solid #e9ecef;border-radius:6px;padding:15px;width:100%}.formula-display{min-height:60px;margin-top:20px;background-color:#fff}.empty-message{color:#adb5bd;font-style:italic}.latex-iframe{width:100%;height:500px;border:1px solid #e9ecef;border-radius:6px;margin-top:20px;background-color:#fff}