@charset "UTF-8";@font-face{font-family:fonts;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,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) format("woff"),url(../assets/fonts/fonts.ttf) format("truetype"),url(./fonts-Ca8lq9Em.svg#fonts) format("svg");font-style:normal;font-weight:400}@font-face{font-family:fonts;src:url(data:application/vnd.ms-fontobject;base64,Tg0AAKAMAAABAAIAAAAAAAAABQAAAAAAAAABQJABAAAIAExQAAAAARAAAAAAAAAWAAAAAAAEAAAAAAAALkt9WAAAAAAAAAAAAAAAAAAAAAAAABQAAE8AGACLAL4AaAAHAJgAmACeANEAAAAAAAAYAABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAAHgAAWQBvAHUAUwBoAGUAQgBpAGEAbwBUAGkASABlAGkAAAAAAAEAAAAKAIAAAwAgT1MvMmD/EroAAACsAAAAYGNtYXCfvnx9AAABDAAAAYJnbHlm0jWiygAAApAAAAYUaGVhZCFTa2YAAAikAAAANmhoZWEHgQJ+AAAI3AAAACRobXR4IeUB6AAACQAAAAA+bG9jYQtyCdwAAAlAAAAAJm1heHAAGQBBAAAJaAAAACBuYW1lajNbyAAACYgAAAKdcG9zdBMif8kAAAwoAAAAdgAEAuwBkAAFAAgCigJYAAAASwKKAlgAAAFeADIA3AAAAAAFAAAAAAAAAAAAAAEQAAAAAAAAFgAAAABZVVNIAEAAL5iYA1L/agAAA+gBLAAEAAAAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAAB8AAMAAQAAABwABABgAAAAFAAQAAMABAAvADli6XC5d+WLxpAJmJj/////AAAALwAwYulwuXfli8aQCZiY///////c/9GdI49UiCl0SXAHZ3kAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsBAgMEBQYHCAkKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAtADwCtgJ1AAkADQAAEz4BMyEDDgEjIQEDMxNzBC0dAfVGBSwd/gsBATa9NgIxHSf+Cx0nAdv+hAF8AAAAAAEAMgA8AVACfwAFAAA3IxMHNyX/vj9ODwEPPAHAC2gmAAAAAAEAKgA8Aq4CdgARAAABIwcjNyEDIQchNwchIiY/ASEB478JvhgCOTD+cRIBaSsT/gsdIgQkAXsCF0yr/qqFJoUnHf8AAQAKADwClAJ1AA4AAAEhNyE3ITchAw4BIyE3IQGp/qoNAVYT/oQNAjpHBC0c/goOAXsBM1+FXv4LHSdfAAAAAAEAIwA8Ao8CdQAQAAATMwMzEyczAzMHIwcjNyE3E3/aaJQuIeQzTA1MEL4Q/qsNZQJ1/pgBQyX+mF9ycl8BUAABAC0APAK2AnMAEQAAJTchEychByEHIQMHDgEjITcXAbUZ/oQmIQJfDf6FEQF8JQQFLB3+CxIhm6sBCyJccv72Gx0nhSYAAAACACoAPAKuAnUACgAOAAABIQchAyEiJjcTIQEHMzcCof6FDwF7M/4KHSIERwI5/lwavhkCF2n+jicdAfX+2rS0AAAAAAEAIwA8AmoCdgAGAAAJASMBITchAl3+7L0BEP6HDgI5Ahf+JQHbXwADAC0APAK3AnYACQANABEAABM+ATMhAw4BIyEBBzM3DwEzN3MFLRwB9kcELR3+CwEBE74T3ha+FgIxHSj+Ch0nAduFheSYmAACACgAPAKyAnUACgAOAAABIRMhAw4BIyE3IQMHMzcBwf6FMgI6RwQtHP4KDwF6iBm/GAENAWj+Cx0nXwF8q6sAAQAtAD0BVwKtAAMAAAEDIxMBV6SGpAKt/ZACcAAAAAADAAz/+AOMAsgAGAAsAD0AABM3IzczNyczBzMHIwc3DwIOASsBPwEHNwU3IzczNzMHMwcjBzMHIwcjNyM3AQ8CFyMnByM/ASczFzchN30YQQ5BDBi4EDAOLxIxDjIeBSsdmk4VRA8BxgalDaQGoAakDaMGsQ2xDqAOxQ0CUQISnajBT36QBquRqEuG/ooNAU2qX1Udcl9/DWkN1R0lWpMRaIEuWCcnWC5ZaGhZAfgNfU9nND8nVmEvRFgAAAYABP/3A5QCyAAMABAAFAAYABwAIAAAASEHIQMhEyE3JzMHIQE3IQcTJzMXMyczFyE3MwczJzMXA4b+vQYBLiv9CisBChUg5AcBQ/78Ev6EEMkLqwsmC6sL/KlBq0FfC6sLAjgv/tABMJgnMP6gcnL+v7y8vLy8vLy8AAADAAP/9wOUAscABAAeACIAAAEnIQMhAzMHIwczByMHMxMjJwcjEyM3MzcjByM3JzMBEyMDAjkhAXxg/qrB5g5DOn4OmhFHR6skRLWWeQ6VOxEdmFwYvgFwRSZFAnsm/VYCl1+FXyb+0pqaAVRfhTm1HP2NAe7+EgAGACb/9wNxArQABwALABAAFAAYABwAABcTIzczAzcHAxcjJwUDIRMnATcjBxcHIzchFyMnJj00Dd82Ng4FHZkdAwI5/gw0FAE6H6YfIICagAF2OJs3BwGxX/5+DmMCgoWFAv5qAXEl/sfc3IP/////AAAAAAMAJwAIA3ECxwAgAC0AMQAAAQczNyczBzMHIwczByMHMzcHITcjByM3IzczNyMHIzcnATcTIzczAxchByEnBxMXIycCKR5JCyG+EIUMhQ2YDF8LTCwW/vYbOlOYU0sM5A1XDoU8HP6pMzAmDdE3iQHRDf3sYhBNKZgpArRfTCZyVWBVTCaYvr6+VWAwwyH9VF8BVl/+dClfHR0CrHJyAAAGAAMACAOUArQAFgAoAC0ANgA6AD4AADczFzcjNyEHIwczByMHIQchJwcjNyczAQcjBzMDIyc3Iw8BIxMzNyM3BSchAyElBxcjJwcjPwElNyMHNzM3I8oCFw+3DgF8DjcFSw1LBgHsDf2NMBKPQBOqAroNbhNvKVQRHKscFVUpYBN2Df6SIQF8Kf6qAnkYcJgrR4WaGP7eBToFDjoGOsYfa19fJ14mXz8+1SABtl8w/toTx8cTASYwXyYm/tkwq5hGRpirHSYmaCYAAAABAAAAAQAAWH1LLl8PPPUACQPoAAAAANnzBokAAAAA5KwhOAAD//cDlALIAAAACQACAAAAAAAAAAEAAAPo/tQAAAOYAAMABAOUAAEAAAAAAAAAAAAAAAAAAAANAfQAAALjAC0BggAyAtsAKgLBAAoCsgAjAuMALQLbACoCdAAjAuQALQLfACgBhAAtA5gADAAEAAMAJgAnAAMAAAAAAAAAIAAyAFQAdACUALgA2gDuARIBMgFCAaAB3gIaAlQCpAMKAAAAAQAAABIAPwAGAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAABAAxgABAAAAAAAAADAAAAABAAAAAAABABAAMAABAAAAAAACAAcAQAABAAAAAAADAB0ARwABAAAAAAAEAA8AZAABAAAAAAAFAAwAcwABAAAAAAAGAA8AfwABAAAAAAAHABMAjgADAAEECQAAAGAAoQADAAEECQABABQBAQADAAEECQACAA4BFQADAAEECQADADoBIwADAAEECQAEAB4BXQADAAEECQAFABgBewADAAEECQAGAB4BkwADAAEECQAHACYBsShjKSBDb3B5cmlnaHQgWW91U2hlIE5ldHdvcmsgVGVjaG5vbG9neSBDby4sIEx0ZE8YwovCvmgHwpjCmMKew5FSZWd1bGFyWW91U2hlQmlhb1RpSGVpIFJlZ3VsYXIgdjEuMDBZb3VTaGVCaWFvVGlIZWlWZXJzaW9uIDEuMDBZb3VTaGVCaWFvVGlIZWl0cmFkZW1hcmsgb2YgWW91U2hlACgAYwApACAAQwBvAHAAeQByAGkAZwBoAHQAIABZAG8AdQBTAGgAZQAgAE4AZQB0AHcAbwByAGsAIABUAGUAYwBoAG4AbwBsAG8AZwB5ACAAQwBvAC4ALAAgAEwAdABkAE8AGACLAL4AaAAHAJgAmACeANEAUgBlAGcAdQBsAGEAcgBZAG8AdQBTAGgAZQBCAGkAYQBvAFQAaQBIAGUAaQAgAFIAZQBnAHUAbABhAHIAIAB2ADEALgAwADAAWQBvAHUAUwBoAGUAQgBpAGEAbwBUAGkASABlAGkAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAWQBvAHUAUwBoAGUAQgBpAGEAbwBUAGkASABlAGkAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABZAG8AdQBTAGgAZQAAAAACAAAAAAAA/7UAMgAAAAAAAAAAAAAAAAAAAAAAAAASABIAAAATABQAFQAWABcAGAAZABoAGwAcABIBAgEDAQQBBQEGAQcHdW5pNjJFOQd1bmk3MEI5B3VuaTc3RTUHdW5pOEJDNgd1bmk5MDA5B3VuaTk4OTgAAA==);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,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) format("woff"),url(../assets/fonts/fonts.ttf) format("truetype"),url(./fonts-Ca8lq9Em.svg#fonts) format("svg");font-style:normal;font-weight:400}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;overflow-x:hidden}html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}body{font:12px/1.5 Microsoft YaHei,Arial,sans-serif;color:#000}section,header,article,time,nav,footer,figure,figcaption{display:block;margin:0;padding:0}input:focus,a:focus{outline:none}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}button,input,textarea,select{font-family:Microsoft YaHei,Arial,sans-serif;font-size:inherit;font-weight:inherit;line-height:1.5;vertical-align:middle}textarea{resize:none}legend{color:#000}a{vertical-align:baseline}a,a:hover{text-decoration:none}input[type=button],input[type=submit],input[type=text],input[type=tel],textarea{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,STHeiti,Microsoft Yahei,Tahoma,Simsun,sans-serif;font-weight:700!important;-webkit-font-smoothing:antialiased;color:#666;overflow-x:hidden;height:100%;width:100%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}li{list-style:none}img{vertical-align:top;border:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}canvas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}em,i,dfn{font-style:normal}html{overflow-x:hidden;height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}a:hover{text-decoration:none}@keyframes slideDown{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.fade-in{animation:fadeIn .3s ease}.slide-up{animation:slideUp .3s ease}.slide-down{animation:slideDown .3s ease}.scale-in{animation:scaleIn .3s ease}@media(max-width:767px){.btn{min-height:44px;padding:.5rem 1.5rem}.modal{margin:.5rem;max-height:calc(100vh - 1rem)}.text-responsive{font-size:.875rem;line-height:1.5}.grid-responsive{grid-template-columns:1fr;gap:1rem}}@media(min-width:640px)and (max-width:1023px){.grid-responsive{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(min-width:1024px){.grid-responsive{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(prefers-contrast:high){.btn{border:2px solid currentColor}.card{border:1px solid #6c757d}}@media(max-width:767px){*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{font-size:.875rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}@media(max-width:767px){.app-mobile .app-header{padding:.5rem 1rem}.app-mobile .app-header .app-title{font-size:1.25rem}.app-mobile .app-header .nav-links{gap:.5rem}.app-mobile .app-header .nav-links .nav-link{padding:.25rem .5rem;font-size:.875rem;border-radius:.75rem}.app-mobile .app-content{padding:1rem;min-height:calc(100vh - 80px)}}@media(max-width:767px){.knowledge-list-mobile .knowledge-header .back-btn{padding:.5rem 1rem;font-size:.875rem}.knowledge-list-mobile .knowledge-header .back-btn i{font-size:1rem}.knowledge-list-mobile .knowledge-header .knowledge-title{font-size:1.25rem}.knowledge-list-mobile .categories-grid{grid-template-columns:1fr;gap:1rem;padding:0}.knowledge-list-mobile .categories-grid .category-card{padding:1.5rem}.knowledge-list-mobile .categories-grid .category-card .category-icon{font-size:2.5rem;margin-bottom:.5rem}.knowledge-list-mobile .categories-grid .category-card .category-name{font-size:1.125rem;margin-bottom:.25rem}.knowledge-list-mobile .categories-grid .category-card .category-count{font-size:.875rem}.knowledge-list-mobile .categories-grid .category-card:hover{transform:none}.knowledge-list-mobile .categories-grid .category-card:active{transform:scale(.98);transition:transform .1s ease}}@media(min-width:640px)and (max-width:1023px){.knowledge-list-mobile .categories-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:767px){.knowledge-detail-mobile .detail-header{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem}.knowledge-detail-mobile .detail-header .back-btn{align-self:flex-start;padding:.5rem 1rem;font-size:.875rem}.knowledge-detail-mobile .detail-header .detail-title{font-size:1.25rem;align-self:center}.knowledge-detail-mobile .image-viewer{padding:1.5rem;border-radius:1rem}.knowledge-detail-mobile .image-viewer .image-container{min-height:300px;margin-bottom:1.5rem}.knowledge-detail-mobile .image-viewer .image-container .knowledge-image{max-height:50vh;border-radius:.75rem}.knowledge-detail-mobile .image-viewer .pagination-controls{flex-direction:column;gap:1rem;margin-bottom:1.5rem}.knowledge-detail-mobile .image-viewer .pagination-controls .nav-btn{width:100%;justify-content:center;padding:1rem;font-size:1rem;min-height:44px}.knowledge-detail-mobile .image-viewer .pagination-controls .page-info{order:-1;padding:.5rem 1.5rem;font-size:1rem}.knowledge-detail-mobile .image-viewer .thumbnail-nav{justify-content:flex-start;padding:.5rem 0}.knowledge-detail-mobile .image-viewer .thumbnail-nav .thumbnail{width:50px;height:50px;border-radius:.5rem}.knowledge-detail-mobile .image-viewer .thumbnail-nav .thumbnail:hover{transform:none}.knowledge-detail-mobile .image-viewer .thumbnail-nav .thumbnail:active{transform:scale(.95)}.knowledge-detail-mobile .no-images{padding:3rem 1.5rem}.knowledge-detail-mobile .no-images i{font-size:3rem}.knowledge-detail-mobile .no-images h3{font-size:1.125rem}.knowledge-detail-mobile .no-images p{font-size:.875rem}}@media(max-width:767px){.quiz-page-mobile{padding-bottom:2rem}.quiz-page-mobile .quiz-header{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem}.quiz-page-mobile .quiz-header .back-btn{align-self:flex-start;padding:.5rem 1rem;font-size:.875rem}.quiz-page-mobile .quiz-header .quiz-title{font-size:1.25rem;align-self:center}.quiz-page-mobile .quiz-container{padding:1.5rem;margin:0;border-radius:1rem}.quiz-page-mobile .quiz-container .progress-section{margin-bottom:1.5rem}.quiz-page-mobile .quiz-container .progress-section .progress-info{flex-direction:column;gap:.25rem;text-align:center;font-size:.875rem}.quiz-page-mobile .quiz-container .progress-section .progress-bar{height:6px}.quiz-page-mobile .quiz-container .question-section .question-header{flex-direction:column;gap:.25rem;align-items:center;margin-bottom:1.5rem}.quiz-page-mobile .quiz-container .question-section .question-header .chapter-tag{font-size:.75rem;padding:.25rem .5rem}.quiz-page-mobile .quiz-container .question-section .question-header .question-number{font-size:.875rem}.quiz-page-mobile .quiz-container .question-section .question-text{font-size:1.125rem;margin-bottom:1.5rem;text-align:center}.quiz-page-mobile .quiz-container .question-section .options-container{margin-bottom:2rem}.quiz-page-mobile .quiz-container .question-section .options-container .option-item{padding:1rem;margin-bottom:.5rem;border-radius:.75rem}.quiz-page-mobile .quiz-container .question-section .options-container .option-item:hover{transform:none}.quiz-page-mobile .quiz-container .question-section .options-container .option-item:active:not(.disabled){transform:scale(.98)}.quiz-page-mobile .quiz-container .question-section .options-container .option-item .option-marker{width:28px;height:28px;font-size:.875rem;margin-right:.5rem}.quiz-page-mobile .quiz-container .question-section .options-container .option-item .option-text{font-size:1rem}.quiz-page-mobile .quiz-container .question-section .question-actions{gap:1.5rem}.quiz-page-mobile .quiz-container .question-section .question-actions .submit-btn{padding:1rem 2rem;font-size:1rem;min-height:44px;width:100%}.quiz-page-mobile .quiz-container .question-section .question-actions .navigation-btns{flex-direction:column;gap:.5rem}.quiz-page-mobile .quiz-container .question-section .question-actions .navigation-btns .nav-btn{justify-content:center;padding:.5rem 1.5rem;font-size:.875rem;min-height:44px}.quiz-page-mobile .quiz-container .quiz-complete{padding:2rem 1.5rem}.quiz-page-mobile .quiz-container .quiz-complete .complete-icon{font-size:3rem}.quiz-page-mobile .quiz-container .quiz-complete .final-score{font-size:2.5rem}.quiz-page-mobile .quiz-container .quiz-complete .score-percentage{font-size:1.125rem}.quiz-page-mobile .quiz-container .quiz-complete .restart-btn{padding:1rem 2rem;font-size:1rem;min-height:44px}}@media(max-width:767px){.quiz-explanation-mobile .explanation-overlay{padding:.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal{max-height:95vh;border-radius:1rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .modal-header{padding:1.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .modal-header .result-indicator{font-size:1rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .modal-header .result-indicator i{font-size:1.125rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .modal-header .close-btn{width:36px;height:36px;font-size:1.125rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review{padding:1.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .question-text{font-size:1rem;margin-bottom:1.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .options-review{gap:.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .options-review .option-review{padding:1rem;border-radius:.75rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .options-review .option-review .option-marker{width:28px;height:28px;font-size:.875rem;margin-right:.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .options-review .option-review .option-text{font-size:.875rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .options-review .option-review .option-status{margin-left:.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .question-review .options-review .option-review .option-status i{font-size:1rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .explanation-section{padding:1.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .explanation-section .explanation-title{font-size:1rem;margin-bottom:1.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .explanation-section .explanation-title i{font-size:1rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .explanation-section .explanation-content{padding:1.5rem;border-radius:.75rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .explanation-section .explanation-content .correct-answer-info{font-size:.875rem;margin-bottom:.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .explanation-section .explanation-content .explanation-text{font-size:.875rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .modal-actions{padding:1.5rem}.quiz-explanation-mobile .explanation-overlay .explanation-modal .modal-actions .continue-btn{padding:1rem 2rem;font-size:1rem;min-height:44px;width:100%}}@media(max-width:767px){.btn,button{min-height:34px;min-width:44px;touch-action:manipulation}input,textarea,select{font-size:16px}.modal{margin:.5rem;max-height:calc(100vh - 1rem)}.modal::-webkit-scrollbar{width:6px;height:6px}.modal::-webkit-scrollbar-track{background:#f8f9fa;border-radius:3px}.modal::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.modal::-webkit-scrollbar-thumb:hover{background:#adb5bd}.card{margin-bottom:1rem;border-radius:1rem}.text-content{line-height:1.6;font-size:1rem}.nav-item{padding:.5rem 1rem;min-height:44px;display:flex;align-items:center}}@media screen and (orientation:landscape)and (max-height:500px){.quiz-container .image-container .knowledge-image,.knowledge-detail .image-container .knowledge-image{max-height:40vh}.explanation-modal{max-height:90vh}}@supports (padding: max(0px)){.app-header{padding-top:max(1rem,env(safe-area-inset-top));padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.app-content{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}.container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#f5f5f5;box-sizing:border-box;background-image:url(./bg-Qnk6BBgB.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.container .quiz-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box}.container .answer-question{width:84.2667vw;min-height:18.6667vw;background-color:#14ac73;border-radius:20px;border:1px solid #000;position:relative;box-shadow:0 4px 8px #000;margin-top:18.4vw;color:#fff;font-size:4.5vw;display:flex;align-items:center;justify-content:center;text-align:flex-start;box-sizing:border-box;padding:4vw 4.6667vw}.container .answer-question .question-type{color:#ffeb3b;font-size:3.5vw;font-weight:700;margin-left:2vw}.container .answer-options{width:83.2vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:10vw}.container .answer-options .answer-option{width:83.2vw;display:flex;justify-content:flex-start;align-items:center;margin-bottom:6vw}.container .answer-options .answer-option span{border-radius:50%;width:8vw;height:8vw;background-color:#fff;border:1px solid #000;display:flex;font-size:5.5vw;justify-content:center;align-items:center;color:#000}.container .answer-options .answer-option p{margin-left:2.6667vw;font-size:4vw;color:#000;background:#fff;border-radius:4vw;width:65.2667vw;border:1px solid #000;display:flex;justify-content:flex-start;align-items:center;word-wrap:break-word;word-break:break-all;white-space:normal;overflow-wrap:break-word;padding:2vw 4vw;box-sizing:border-box}.container .answer-options .answer-option .select-icon{width:7.6vw;height:7.7333vw;margin-left:2vw;background-image:url(./select-icon@2x-C2Ia7828.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:none}.container .answer-options .answer-option.selected .select-icon{display:block}.container .answer-options .answer-option{cursor:pointer;transition:all .3s ease}.container .answer-options .answer-option:hover{transform:scale(1.02)}.container .answer-options .answer-option.selected span,.container .answer-options .answer-option.selected p{background-color:#14ac73;box-shadow:0 0 10px #2ecc7180;color:#fff}.container .answer-buttons{width:80%;display:flex;justify-content:space-between;align-items:center;bottom:5%;position:absolute}.container .answer-buttons .prev-button{width:43.2vw;height:11.8667vw;background-image:url(./prev-button@2x-D9BqTUo2.png);background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:all .3s ease}.container .answer-buttons .prev-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.container .answer-buttons .next-button{width:43.2vw;height:11.8667vw;background-image:url(./next-button@2x-dG6_0V_3.png);background-size:cover;background-position:center;background-repeat:no-repeat}.container .answer-buttons .next-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.container .answer-buttons .submit-button{width:43.2vw;height:11.8667vw;background-image:url(./submit-button@2x-F0pNxvNE.png);background-size:cover;background-position:center;background-repeat:no-repeat}.container .answer-buttons .submit-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.quizExplanation-bg{width:90.9333vw;height:157.6vw;background-image:url(./alert-bg@2x-DOryQJso.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:10vw;box-sizing:border-box}.quizExplanation-bg .explanation-modal-scroll{width:100%;height:157.6vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:auto;padding-top:5vw;box-sizing:border-box}.quizExplanation-bg .modal-body-answer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box}.quizExplanation-bg .modal-body-answer .answer-question{width:80.6667vw;min-height:20vw;background-color:#14ac73;border-radius:20px;margin-top:0;border:1px solid #000;position:relative;box-shadow:0 4px 8px #000;color:#fff;font-size:4.2vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 4.6667vw;margin-bottom:5vw}.quizExplanation-bg .modal-body-answer .answer-options{width:80vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:3vw}.quizExplanation-bg .modal-body-answer .answer-options .answer-option{width:80vw;display:flex;justify-content:flex-start;align-items:center;margin-bottom:2vw}.quizExplanation-bg .modal-body-answer .answer-options .answer-option span{border-radius:50%;width:8vw;height:8vw;background-color:#fff;border:1px solid #000;display:flex;font-size:5.5vw;justify-content:center;align-items:center;color:#000}.quizExplanation-bg .modal-body-answer .answer-options .answer-option p{margin-left:2.6667vw;font-size:3.5vw;color:#000;background:#fff;border-radius:4vw;width:60.2667vw;border:1px solid #000;display:flex;justify-content:flex-start;align-items:center;word-wrap:break-word;word-break:break-all;white-space:normal;overflow-wrap:break-word;padding:2vw 4vw;box-sizing:border-box}.quizExplanation-bg .modal-body-answer .answer-options .answer-option .alert-select-icon{width:7.6vw;height:7.7333vw;margin-left:2vw;background-image:url(./select-icon@2x-C2Ia7828.png);background-size:cover;background-position:center;background-repeat:no-repeat}.quizExplanation-bg .modal-body-answer .answer-options .answer-option.selected span,.quizExplanation-bg .modal-body-answer .answer-options .answer-option.selected p{background-color:#14ac73;box-shadow:0 0 10px #2ecc7180;color:#fff}.quizExplanation-bg .modal-body-answer .answer-options .answer-option.selected .alert-select-icon{display:block}.quizExplanation-bg .modal-footer{display:flex;width:100%;box-sizing:border-box;margin-top:10vw}.quizExplanation-bg .modal-footer .answer-prefix{width:26.1333vw;height:13.3333vw;margin-left:6vw;background-image:url(./alert-result@2x-B4DjyRR2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.quizExplanation-bg .modal-footer .abswer-reply-answer{width:52.6667vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box;padding-left:4vw;transform:translateY(-1vw)}.quizExplanation-bg .modal-footer .abswer-reply-answer span{color:#14ac73;font-size:5vw;font-weight:700}.quizExplanation-bg .modal-parse{color:#000;font-size:4.2vw;display:flex;justify-content:flex-start;align-items:flex-start;padding:0 6vw;box-sizing:border-box;width:100%;flex-wrap:wrap;margin-top:5vw}.explanation-overlay{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.explanation-modal{border-radius:20px;box-shadow:0 20px 60px #0000004d;animation:slideUp .3s ease}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.result-indicator{display:flex;align-items:center;gap:.75rem;font-size:1.2rem;font-weight:600}.result-indicator.correct{color:#27ae60}.result-indicator.incorrect{color:#e74c3c}.result-indicator i{font-size:1.5rem}.close-btn{background:none;border:none;font-size:1.5rem;color:#7f8c8d;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.close-btn:hover{background:#f8f9fa;color:#2c3e50}.question-review{padding:2rem;border-bottom:1px solid #e9ecef}.question-text{font-size:1.2rem;color:#2c3e50;margin-bottom:1.5rem;line-height:1.6}.options-review{display:flex;flex-direction:column;gap:1rem}.option-review{display:flex;align-items:center;padding:1rem 1.5rem;border-radius:12px;border:2px solid #e9ecef;transition:all .3s ease;position:relative}.option-review.correct-answer{background:#27ae601a;border-color:#27ae60}.option-review.wrong-selected{background:#e74c3c1a;border-color:#e74c3c}.option-review.user-selected:not(.wrong-selected){background:#27ae601a;border-color:#27ae60}.option-marker{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:1rem;flex-shrink:0;background:#e9ecef;color:#7f8c8d;transition:all .3s ease}.option-marker.correct{background:#27ae60;color:#fff}.option-marker.wrong{background:#e74c3c;color:#fff}.option-marker.selected:not(.wrong){background:#27ae60;color:#fff}.option-text{flex:1;font-size:1rem;line-height:1.5;color:#2c3e50}.option-status{margin-left:1rem}.correct-icon{color:#27ae60;font-size:1.2rem}.wrong-icon{color:#e74c3c;font-size:1.2rem}.explanation-section{padding:2rem}.explanation-title{display:flex;align-items:center;gap:.75rem;color:#667eea;font-size:1.1rem;margin-bottom:1.5rem}.explanation-title i{font-size:1.2rem}.explanation-content{background:#f8f9fa;padding:1.5rem;border-radius:12px;border-left:4px solid #667eea}.correct-answer-info{margin-bottom:1rem;font-size:1rem}.correct-option{color:#27ae60;font-weight:600;margin-left:.5rem}.explanation-text{color:#2c3e50;line-height:1.6;font-size:1rem}.modal-actions{padding:1rem 2rem;display:flex;justify-content:center}.continue-btn{background:#14ac73;color:#fff;border:none;padding:.1rem 2rem;border-radius:25px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;box-shadow:0 4px 15px #667eea4d}.continue-btn:hover{background:#5a6fd8;transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}@media(max-width:768px){.explanation-overlay{padding:.5rem}.explanation-modal{max-height:95vh}.question-review,.explanation-section,.modal-actions{padding:.5rem}.result-indicator,.question-text{font-size:1.1rem}.option-review{padding:1rem}.option-marker{width:28px;height:28px;font-size:.9rem}.option-text{font-size:.95rem}}.bscroll-vertical-scrollbar{width:6px!important;right:2px!important}.bscroll-indicator{background:#0006!important;border-radius:3px!important;border:none!important}.explanation-modal-scroll{position:relative;overflow:hidden}.bscroll-vertical-scrollbar{position:absolute!important;right:2px!important;top:2px!important;bottom:2px!important;width:6px!important;z-index:9999!important}.bscroll-indicator{background:#00000080!important;border-radius:3px!important;width:6px!important;min-height:20px!important}.explanation-modal-scroll{height:100%;overflow:hidden;position:relative}.scroll-content{min-height:calc(100% + 1px)}.explanation-modal::-webkit-scrollbar{width:6px}.explanation-modal::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.explanation-modal::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.explanation-modal::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.knowledge-list{background-image:url(./k-bg-Bp8LPLHo.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:auto;justify-content:center;align-items:center;min-height:173.3333vw}.knowledge-list .k-list{width:76vw;display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;padding:20vw 8.3333vw 5vw;background:#ffffffb3;border-radius:8vw;position:relative;box-shadow:0 0 10vw #0000004d}.knowledge-list .k-list .k-back{width:24.1333vw;height:6.5333vw;background-image:url(./list-back@2x-ztbspujA.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:5vw;top:6.5vw}.knowledge-list .k-list .k-title{position:absolute;right:-2.5vw;top:5vw;width:26.8vw;height:10.4vw;background-image:url(./knowledge-title-item-1@2x-njk8Pz6J.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .q-title{position:absolute;right:-2.5vw;top:5vw;width:26.8vw;height:10.4vw;background-image:url(./knowledge-title-item-2@2x-f6C1m9_t.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item{width:27.3333vw;height:28.6667vw;margin-bottom:3vw;position:relative}.knowledge-list .k-list .k-item .progress-bar{position:absolute;bottom:10px;left:10px;right:10px;height:1.8vw;background:#fff;border-radius:2px;overflow:hidden}.knowledge-list .k-list .k-item .progress-fill{height:100%;background:#2b8991;border-radius:2px;border:2px solid #2b8991;transition:width .3s ease}.knowledge-list .k-list .k-item .quiz-stats{position:absolute;top:8px;left:8px;right:8px;background:#fffffff2;border-radius:4px;padding:6px 8px;font-size:2.4vw;line-height:1.2;box-shadow:0 2px 4px #0000001a}.knowledge-list .k-list .k-item .quiz-stats .stats-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.knowledge-list .k-list .k-item .quiz-stats .stats-item:last-child{margin-bottom:0}.knowledge-list .k-list .k-item .quiz-stats .stats-item .stats-label{color:#666;font-size:2.2vw}.knowledge-list .k-list .k-item .quiz-stats .stats-item .stats-value{font-weight:700;color:#333;font-size:2.4vw}.knowledge-list .k-list .k-item .quiz-stats .stats-item .stats-value.accuracy.high{color:#4caf50}.knowledge-list .k-list .k-item .quiz-stats .stats-item .stats-value.accuracy.medium{color:#ff9800}.knowledge-list .k-list .k-item .quiz-stats .stats-item .stats-value.accuracy.low{color:#f44336}.knowledge-list .k-list .k-item .loading-overlay{position:absolute;inset:0;background:#fffc;display:flex;justify-content:center;align-items:center;border-radius:4px}.knowledge-list .k-list .k-item .loading-overlay .loading-spinner{width:6vw;height:6vw;border:2px solid #f3f3f3;border-top:2px solid #2b8991;border-radius:50%;animation:spin 1s linear infinite}.knowledge-list .k-list .k-item-1{background-image:url(./k-item-1@2x-B_v2IiuC.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-2{background-image:url(./k-item-2@2x-KhqO_LN6.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-3{background-image:url(./k-item-3@2x-BMi4ueok.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-4{background-image:url(./k-item-4@2x-DrYGOYCt.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-5{background-image:url(./k-item-5@2x-DCjOAmXT.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-6{background-image:url(./k-item-6@2x-DWKZTyTF.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-7{background-image:url(./k-item-7@2x-Dp73Ssbo.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-list .k-list .k-item-8{background-image:url(./k-item-8@2x-i0pz4VyD.png);background-size:cover;background-position:center;background-repeat:no-repeat}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.knowledge-detail{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;background:#fff}.knowledge-detail .knowledge-detail__content{display:flex}.knowledge-detail .knowledge-detail__content .knowledge-detail__image{width:100%}.knowledge-detail .knowledge-detail__content{padding-bottom:20vw}.knowledge-detail .knowledge-detail__buttons{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 10vw;background:#fff;height:18.6667vw;position:fixed;bottom:0;left:0;z-index:99}.knowledge-detail .knowledge-detail__buttons a{width:26.8vw;height:7.7333vw;transition:opacity .3s ease}.knowledge-detail .knowledge-detail__buttons a.button--prev{background-image:url(./k-prev-button@2x-BYN3fz1j.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-detail .knowledge-detail__buttons a.button--next{background-image:url(./k-next-button@2x-C0bz_NFV.png);background-size:cover;background-position:center;background-repeat:no-repeat}.knowledge-detail .knowledge-detail__buttons a.button--disabled{opacity:0;pointer-events:none}.result-container{width:100%;height:100vh;background-image:url(./bg-Qnk6BBgB.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column}.result-container .result-card{width:81.8667vw;height:25.4667vw;background-image:url(./result-card@2x-Bv6TK19d.png);background-size:cover;background-position:center;background-repeat:no-repeat;margin:13.3333vw 0 26.6667vw;position:relative;display:flex;box-sizing:border-box;justify-content:space-between;align-items:center;padding:0 14.3333vw}.result-container .result-card .result-info{color:#1aa477;font-bold:bold;font-size:6vw;margin-bottom:2vw;position:absolute}.result-container .result-card .result-total{left:14.3333vw}.result-container .result-card .result-success{color:#e85569;font-size:10vw;left:49%;transform:translate(-50%)}.result-container .result-card .result-fail{right:14.3333vw}.result-container .avatar{width:41.6vw;height:56vw;display:flex;flex-direction:column;align-items:center;position:relative;background-image:url(./avatar@2x-BfjzZD8z.png);background-size:cover;background-position:center;background-repeat:no-repeat}.result-container .avatar-text{color:#fff;font-weight:700;position:absolute;width:45.3333vw;height:16.5333vw;top:8vw;text-align:center;z-index:2;background-image:url(./avatar-txt-bg@2x-Dfh-ggMq.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-start}.result-container .avatar-text .avatar-grade{margin-top:2vw;font-size:5vw}.result-container .avatar-img{width:36vw;height:36vw;border-radius:50%;position:absolute;left:3vw;bottom:6.5vw}.result-container .result-buttons{width:82.6667vw;height:12.4vw;display:flex;justify-content:space-between}.result-container .result-buttons a{width:37.0667vw;height:12.4vw}.result-container .result-buttons a:nth-of-type(1){background-image:url(./result-home@2x-Cvoba89t.png);background-size:cover;background-position:center;background-repeat:no-repeat}.result-container .result-buttons a:nth-of-type(2){background-image:url(./result-quiz@2x-CpImdh2S.png);background-size:cover;background-position:center;background-repeat:no-repeat}.home-container{width:100%;height:100vh;background-image:url(./h-bg-CAgFgAdO.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;border-radius:12px;padding:30px;width:90%;max-width:400px;box-shadow:0 10px 30px #0000004d}.modal-content h2{text-align:center;margin-bottom:25px;color:#333;font-size:24px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:700;color:#555}.form-group input[type=text]{width:100%;padding:12px;border:2px solid #ddd;border-radius:8px;font-size:16px;transition:border-color .3s}.form-group input[type=text]:focus{outline:none;border-color:#667eea}.avatar-upload{display:flex;align-items:center;gap:15px}.avatar-preview{width:80px;height:80px;border-radius:50%;border:2px dashed #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s}.avatar-preview:hover{border-color:#667eea}.avatar-preview img{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-placeholder{text-align:center;color:#999;font-size:12px;padding:10px}.modal-buttons{display:flex;gap:15px;margin-top:25px}.modal-buttons button{flex:1;padding:12px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all .3s}.modal-buttons button.btn-cancel{background:#f5f5f5;color:#666}.modal-buttons button.btn-cancel:hover{background:#e0e0e0}.modal-buttons button.btn-confirm{background:#14ac73;color:#fff}.modal-buttons button.btn-confirm:hover:not(:disabled){background:#5a67d8}.modal-buttons button.btn-confirm:disabled{background:#ccc;cursor:not-allowed}.home-content{text-align:center;color:#fff;margin-top:-10vh;height:126.9333vw;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.home-content .home-title{width:96vw;height:19.0667vw;background-image:url(./home-top-title@2x-D6dMNwFo.png);background-size:cover;background-position:center;background-repeat:no-repeat}.home-content .home-slogan{width:80.8vw;height:54.9333vw;background-image:url(./home-slogan@2x-D8D_r6Wh.png);background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:18vw}.home-content .home-buttons{width:79.4667vw;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:45vw}.home-content .home-buttons a{width:34.9333vw;height:12vw;transform:scale(1.1)}.home-content .home-buttons .btn-knowledge{background-image:url(./new-home-btn-1@2x-D_U0Gkch.png);background-size:cover;background-position:center;background-repeat:no-repeat}.home-content .home-buttons .btn-question{background-image:url(./new-home-btn-2@2x-BSki5dH4.png);background-size:cover;background-position:center;background-repeat:no-repeat}.home-content .home-buttons .btn-progress{width:35.0667vw;background-image:url(./new-home-btn-3@2x-CJJFJhvd.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:11.6vw}.welcome-section{margin-bottom:50px}.welcome-section h1{font-size:32px;margin-bottom:15px;font-weight:700}.welcome-section p{font-size:18px;opacity:.9}.navigation-buttons{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.nav-btn{background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:16px;padding:25px;color:#fff;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:20px;text-align:left}.nav-btn:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px)}.btn-icon{font-size:40px;min-width:60px}.btn-text h3{margin:0 0 8px;font-size:20px}.btn-text p{margin:0;opacity:.8;font-size:14px}.user-info{display:flex;align-items:center;justify-content:center;gap:15px;background:#ffffff1a;border-radius:12px;padding:15px}.user-avatar{width:50px;height:50px;border-radius:50%;overflow:hidden}.user-avatar img{width:100%;height:100%;object-fit:cover}.default-avatar{width:50px;height:50px;border-radius:50%;background:#667eea;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.user-name{font-size:16px;font-weight:700}.edit-btn{background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:6px 12px;color:#fff;cursor:pointer;font-size:12px;transition:all .3s}.edit-btn:hover{background:#ffffff4d}@media(max-width:768px){.welcome-section h1{font-size:24px}.nav-btn{padding:20px}.nav-btn .btn-icon{font-size:30px;min-width:50px}.nav-btn .btn-text h3{font-size:18px}.modal-content{padding:20px;margin:20px}}.progress-container{min-height:100vh;background-image:url(./k-bg-Bp8LPLHo.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;justify-content:center;flex-direction:column;align-items:center}.progress-container .progress-frame{width:82.6667vw;height:104vw;background:#fff9;border-radius:5vw;position:relative;box-shadow:0 0 10px #0000004d;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.progress-container .progress-frame .progress-item{width:74vw;height:21.3333vw;background:#fff;box-shadow:0 0 10px #0000004d;border-radius:5vw;margin-top:13.3333vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.progress-container .progress-frame .progress-item .progress-text{display:flex;justify-content:flex-start;align-items:center;font-size:5vw;color:#106c4e}.progress-container .progress-frame .progress-item .progress-text span{margin-left:3vw}.progress-container .progress-frame .progress-item .icon-pp{margin-right:3vw;margin-left:2vw}.progress-container .progress-frame .progress-item .icon-xuexi{width:9.2vw;height:9.0667vw;background-image:url(./progress-icon-1@2x-Bs8IMis2.png);background-size:cover;background-position:center;background-repeat:no-repeat}.progress-container .progress-frame .progress-item .icon-dati{width:9.7333vw;height:10.5333vw;background-image:url(./progress-icon-2@2x-VZJVoo61.png);background-size:cover;background-position:center;background-repeat:no-repeat}.progress-container .progress-frame .progress-item .progress-bar{width:65vw;height:4vw;background:#e0e0e0;border-radius:2vw;margin:2vw 0 0 4vw;position:relative;overflow:hidden}.progress-container .progress-frame .progress-item .progress-bar:before{content:"";position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#14ac73,#0f8c5a);border-radius:1vw;transition:width .3s ease;width:var(--progress, 0%)}.progress-container .progress-title{background-image:url(./progress-title@2x-Rq-eEIC3.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:37.6vw;height:11.2vw;position:absolute;left:50%;transform:translate(-50%);top:-5.3333vw}.progress-container .progress-back{width:32vw;height:8.6667vw;background-image:url(./progress-back@2x-WWB53Pzp.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:50%;transform:translate(-50%);bottom:8.3333vw}.container-fluid{width:100%;height:100vh;background-image:url(./k-bg-Bp8LPLHo.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}.container-fluid .complate-block{width:82.9333vw;height:153.3333vw;border-radius:5vw;background:#ffffffb3;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-fluid .complate-block .icon-complate{width:49.6vw;height:42.8vw;position:absolute;left:50%;transform:translate(-50%);top:0;background-image:url(./group-result-logo@2x-CnkFPU5o.png);background-size:cover;background-position:center;background-repeat:no-repeat}.container-fluid .complate-block .group-text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:30vw}.container-fluid .complate-block .group-text .text{font-size:6vw;color:#000}.container-fluid .complate-block .group-text .text span{color:#31bf82}.container-fluid .complate-block .group-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10vw}.container-fluid .complate-block .group-btn a{width:50.2667vw;height:13.6vw;margin-bottom:5vw}.container-fluid .complate-block .group-btn a.home-back{background-image:url(./group-to-home@2x-B11tR7T-.png);background-size:cover;background-position:center;background-repeat:no-repeat}.container-fluid .complate-block .group-btn a.home-restart{background-image:url(./group-to-quiz@2x-DYY_OQEl.png);background-size:cover;background-position:center;background-repeat:no-repeat}#app[data-v-7fa4ef1b]{height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.app-content[data-v-7fa4ef1b]{height:calc(100vh - 120px);overflow-y:auto}.app-header[data-v-7fa4ef1b]{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 2rem;box-shadow:0 2px 20px #0000001a;position:sticky;top:0;z-index:100}.app-header h1[data-v-7fa4ef1b]{margin:0 0 1rem;color:#2c3e50;font-size:1.8rem;font-weight:600;text-align:center}.main-nav[data-v-7fa4ef1b]{display:flex;justify-content:center;gap:2rem}.nav-link[data-v-7fa4ef1b]{padding:.75rem 1.5rem;background:#667eea;color:#fff;text-decoration:none;border-radius:25px;font-weight:500;transition:all .3s ease;box-shadow:0 4px 15px #667eea4d}.nav-link[data-v-7fa4ef1b]:hover{background:#5a6fd8;transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.nav-link.router-link-active[data-v-7fa4ef1b]{background:#764ba2;box-shadow:0 4px 15px #764ba24d}.quiz-header[data-v-ccade7dd]{position:absolute;display:flex;justify-content:flex-start;align-items:center;padding:1vw 5vw 3vw;width:100%;box-sizing:border-box;z-index:9}.quiz-header .nav-links[data-v-ccade7dd]{display:flex;justify-content:flex-start;align-items:center}.quiz-header .nav-links a[data-v-ccade7dd]{margin-right:4vw}.quiz-header .nav-links .quiz-button[data-v-ccade7dd]{width:13.2vw;height:14.8vw;background-image:url(./nav-Quiz@2x-AO3aNCT2.png);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}.quiz-header .nav-links .home-button[data-v-ccade7dd]{width:13.2vw;height:14.8vw;background-image:url(./nav-h@2x-T6-DxL6J.png);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}.quiz-header .nav-links .knowledge-button[data-v-ccade7dd]{width:13.2vw;height:14.8vw;background-image:url(./nav-k@2x-BqkF2fhz.png);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}.quiz-header .quiz-progress[data-v-ccade7dd]{display:flex;flex-direction:column;align-items:flex-start}.quiz-header .quiz-progress .progress-text[data-v-ccade7dd]{color:#14ac73;border-radius:4vw;font-size:5vw;font-family:fonts;letter-spacing:1px;margin-bottom:1vw}.quiz-header .quiz-progress .progress-text span[data-v-ccade7dd]{color:#000;font-size:4vw}.quiz-header .quiz-progress .progress-bar[data-v-ccade7dd]{width:53.3333vw;height:2vw;background-color:#ccc;border-radius:1vw;overflow:hidden}.quiz-header .quiz-progress .progress-bar .progress-fill[data-v-ccade7dd]{height:100%;background-color:#14ac73;border-radius:1vw;transition:width .3s ease;min-width:0}.knowledge-detail__image-container[data-v-2e37e789]{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.image-wrapper[data-v-2e37e789]{position:relative;display:inline-block}.knowledge-detail__loading[data-v-2e37e789]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:24px;box-shadow:0 4px 20px #00000026;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;z-index:10;animation:fadeIn-2e37e789 .3s ease-out;pointer-events:none;min-width:160px}@keyframes fadeIn-2e37e789{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.loading-container[data-v-2e37e789]{display:flex;flex-direction:column;align-items:center;gap:12px}.loading-spinner[data-v-2e37e789]{position:relative;width:50px;height:50px}.spinner-ring[data-v-2e37e789]{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-radius:50%;animation:spin-2e37e789 2s linear infinite}.spinner-ring[data-v-2e37e789]:nth-child(1){border-top-color:#3b82f6;animation-duration:1.5s}.spinner-ring[data-v-2e37e789]:nth-child(2){border-right-color:#8b5cf6;animation-duration:2s;animation-direction:reverse}.spinner-ring[data-v-2e37e789]:nth-child(3){border-bottom-color:#06b6d4;animation-duration:2.5s}@keyframes spin-2e37e789{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-2e37e789]{margin:0;font-size:14px;font-weight:500;color:#64748b;letter-spacing:.3px}.loading-dots[data-v-2e37e789]{display:flex;gap:6px}.dot[data-v-2e37e789]{width:8px;height:8px;background:#3b82f6;border-radius:50%;animation:bounce-2e37e789 1.4s ease-in-out infinite both}.dot[data-v-2e37e789]:nth-child(1){animation-delay:-.32s}.dot[data-v-2e37e789]:nth-child(2){animation-delay:-.16s}.dot[data-v-2e37e789]:nth-child(3){animation-delay:0s}@keyframes bounce-2e37e789{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.knowledge-detail__image[data-v-2e37e789]{max-width:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(1)}.knowledge-detail__image.current-image[data-v-2e37e789]{opacity:1;z-index:1;position:relative}.knowledge-detail__image.new-image[data-v-2e37e789]{opacity:0;z-index:2;transition:opacity .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%}.knowledge-detail__image.new-image.image-loaded[data-v-2e37e789]{opacity:1}.knowledge-detail__image[data-v-2e37e789]:hover{transform:scale(1.02);box-shadow:0 8px 30px #00000026}.knowledge-detail__error[data-v-2e37e789]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9faf2;z-index:10;color:#999;text-align:center}.knowledge-detail__error p[data-v-2e37e789]{margin:0 0 16px;font-size:14px}.retry-button[data-v-2e37e789]{padding:8px 16px;background-color:#8b5cf6;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease}.retry-button[data-v-2e37e789]:hover{background-color:#7c3aed}.retry-button[data-v-2e37e789]:active{background-color:#6d28d9}.loading-container[data-v-3c3c1462]{display:flex;justify-content:center;align-items:center;height:calc(100vh - 120px);width:100%;flex-direction:column;border-radius:0;margin:0;box-shadow:none;position:absolute;top:0;left:0;z-index:10}.loading-spinner[data-v-3c3c1462]{position:relative;width:80px;height:80px;margin-bottom:30px}.spinner-ring[data-v-3c3c1462]{position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid transparent;border-radius:50%;animation:spin-ring-3c3c1462 2s linear infinite}.spinner-ring[data-v-3c3c1462]:nth-child(1){border-top-color:#14ac73;animation-delay:0s}.spinner-ring[data-v-3c3c1462]:nth-child(2){border-right-color:#14ac73;animation-delay:-.5s;width:60px;height:60px;top:10px;left:10px}.spinner-ring[data-v-3c3c1462]:nth-child(3){border-bottom-color:#14ac73;animation-delay:-1s;width:40px;height:40px;top:20px;left:20px}@keyframes spin-ring-3c3c1462{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-3c3c1462]{font-size:20px;color:#14ac73;margin-bottom:25px;font-weight:500;text-align:center;position:relative;z-index:11;letter-spacing:1px;animation:pulse-text-3c3c1462 2s ease-in-out infinite}@keyframes pulse-text-3c3c1462{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.loading-progress[data-v-3c3c1462]{display:flex;justify-content:center;align-items:center}.progress-dots[data-v-3c3c1462]{display:flex;gap:8px}.dot[data-v-3c3c1462]{width:8px;height:8px;border-radius:50%;background-color:#14ac73;animation:bounce-dot-3c3c1462 1.4s ease-in-out infinite both}.dot[data-v-3c3c1462]:nth-child(1){animation-delay:-.32s}.dot[data-v-3c3c1462]:nth-child(2){animation-delay:-.16s}.dot[data-v-3c3c1462]:nth-child(3){animation-delay:0s}@keyframes bounce-dot-3c3c1462{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.error-container[data-v-3c3c1462]{display:flex;justify-content:center;align-items:center;height:400px;flex-direction:column}.error-text[data-v-3c3c1462]{font-size:18px;color:#ff6b6b;margin-bottom:20px}.retry-button[data-v-3c3c1462]{padding:10px 20px;background-color:#14ac73;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}.retry-button[data-v-3c3c1462]:hover{background-color:#0f8c5a}
