.states-of-matter-container-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:20px;background-color:#f0f4f8;padding:10px;min-height:10vh;background-image:url(/images/chemistry-background.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.states-of-matter-container{width:100%;max-width:1500px;border-radius:10px}.states-of-matter-container,.states-of-matter-container-2{padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.states-of-matter-container-2{flex:4;max-width:75%;border-radius:8px}.states-of-matter-category-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}.states-of-matter-category-box{flex:1 1 calc(25% - 20px);max-width:300px;border:1px solid #dee2e6;border-radius:5px;background-color:#f8f9fa}.states-of-matter-category-title{font-size:16px;font-weight:700;text-align:center;background-color:#e9ecef;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px;color:#003f66}.states-of-matter-title{font-size:32px;display:flex;align-items:center;gap:15px;margin-bottom:10px;flex-wrap:wrap;color:#222}.states-of-matter-info-panel{margin:0 0 24px}.states-of-matter-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.states-of-matter-info-card{background:linear-gradient(180deg,#f8fcff,#eef6fb);border:1px solid #d8e6ef;border-radius:14px;padding:18px}.states-of-matter-info-title{font-size:1rem;font-weight:700;margin:0 0 8px;color:#2c3e50}.states-of-matter-info-card p{margin:0;color:#3a4757;line-height:1.6}.states-of-matter-info-card a{color:#0f766e;font-weight:700;text-decoration:none}.states-of-matter-info-card a:hover{text-decoration:underline}.states-of-matter-heading-2{font-size:28px;font-weight:700;margin-bottom:15px;color:#005f99}.states-of-matter-subheading-2{font-size:22px;font-weight:700;margin-bottom:10px;color:#003f66}.states-of-matter-small-heading{font-size:18px;font-weight:700;margin-bottom:10px;color:#007b83}.states-of-matter-text-2{font-size:18px;line-height:1.6;margin-bottom:15px;color:#333}.states-of-matter-list-2{font-size:18px;margin-left:20px}.states-of-matter-list-item-2{margin-bottom:12px}.states-of-matter-list-item-2 strong{color:#005f99}.states-of-matter-image-2{max-width:100%;height:auto;margin:15px 0;border-radius:8px}.all-exercises-btn,.next-exercise-btn,.states-of-matter-button,.test-basic-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;margin:8px 0;border-radius:4px;text-decoration:none;font-size:16px;font-weight:500;color:#fff}.all-exercises-btn,.states-of-matter-button{background-color:#5d74b3}.all-exercises-btn:hover,.states-of-matter-button:hover{background-color:#005f99}.next-exercise-btn,.test-basic-button{background-color:#27ac6b}.next-exercise-btn:hover,.test-basic-button:hover{background-color:#218838}.all-exercises-btn i,.next-exercise-btn i,.states-of-matter-button i{margin-left:10px;display:inline-block;font-size:1em;line-height:1}.start-exercises-btn{font-size:.9rem;background-color:#0ea5e9;color:#fff;padding:6px 14px;border-radius:8px;text-decoration:none;font-weight:600}.start-exercises-btn:hover{background-color:#0284c7}.dynamic-bar{font-size:12px;color:#6c757d;margin-bottom:10px}.elements-menu{max-width:260px;border:2px solid #ccc;border-radius:10px;background-color:#f8f9fa;padding:15px}.menu-title-box{background-color:#0077b6;color:#fff;padding:8px;border-radius:8px;text-align:center;font-weight:700;margin-bottom:8px}.menu-list{list-style:none;padding:0;margin:0}.menu-list-item{display:block;padding:8px;margin-bottom:0;background-color:#fff;border:1px solid #ccc;border-radius:5px;text-align:center;font-size:13px;font-weight:600;color:#333;text-decoration:none}.menu-list-item:hover{background-color:#f0f0f0}.quiz-wrapper{min-height:420px}.button-box,.button-box-inline{display:flex;gap:15px;justify-content:center;align-items:center}.test-text{margin-bottom:25px}.test-heading{font-size:32px;color:#0077b6;margin-bottom:18px}.test-paragraph{font-size:17px;line-height:1.55;margin-bottom:12px}.exercise-callout,.exercise-info-card{margin:28px 0;padding:24px;border-radius:14px}.exercise-info-card{background:linear-gradient(180deg,#f8fcff,#eef7fb);border:1px solid #d7e8f1}.exercise-callout{background:#f4fbf5;border:1px solid #d6eedc}.exercise-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.exercise-info-block{background-color:#fff;border-radius:12px;padding:18px 20px;border:1px solid #e3edf3}.exercise-info-title{font-size:19px;font-weight:600;color:#005f73;margin-bottom:12px}.exercise-sample-list{margin:0 0 18px 24px;padding:0}.exercise-sample-item{font-size:17px;line-height:1.6;color:#333;margin-bottom:12px}.test-navigation{display:flex;justify-content:center;margin-top:35px}.go-to-next-topic-btn{background-color:#27ac6b}.go-to-next-topic-btn:hover{background-color:#218838}.button-box i,.button-box-inline i{margin-left:10px}@media (max-width:768px){.states-of-matter-container-wrapper{flex-direction:column;padding:16px 10px}.states-of-matter-container-2{width:100%;max-width:100%!important;padding:18px 16px;box-sizing:border-box}.states-of-matter-category-box{flex:1 1 100%;max-width:100%}.states-of-matter-title{flex-direction:column;align-items:flex-start}.states-of-matter-info-grid{grid-template-columns:1fr}.button-box{flex-wrap:wrap}.button-box-inline{flex-direction:column;gap:12px}.states-of-matter-image-2{width:100%;max-width:100%}.exercise-callout,.exercise-info-block,.exercise-info-card{padding:18px}.exercise-info-grid{grid-template-columns:1fr}.exercise-sample-list{margin-left:20px}}