.mobile-hamburger-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#0b0c18d8;position:sticky;top:0;left:0;width:100%;z-index:1002;border-bottom:1px solid gold}.mobile-logo-name{color:gold;text-decoration:none}.mobile-logo-name:hover{color:#daa520}.logout-icon{width:1em;height:1em;color:#fff}.mobile-hamburger-button,.mobile-auth-buttons,.profile-link,.log-link{background:none;border:none;cursor:pointer;color:#fff;font-size:clamp(18px,1.5vw,36px);text-decoration:none;font-family:Georgia,Times New Roman,Times,serif}.mobile-hamburger-button:hover,.logout-icon:hover{color:#daa520}.mobile-hamburger-menu{display:none;flex-direction:column;background-color:#000000cf;border-radius:15px;border:1px solid gold;color:#f8f9fa;font-family:Verdana,Geneva,Tahoma,sans-serif;padding:15px;position:fixed;top:75px;left:0;transform:translate(10%);z-index:12}.mobile-chapter-container{margin:5px 0;border:1px solid #00CCFF;border-radius:8px;overflow:hidden;background:#0b0c18cf;height:auto;transition:all .3s ease;text-decoration:none}.mobile-chapter-header{padding:15px 20px;background:#1a1a2e;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;position:relative;font-family:Georgia,Times New Roman,Times,serif;text-decoration:none;color:#0cf}.mobile-chapter-header.active{display:block;background-color:#2c3e50;color:gold;text-decoration:none}.mobile-chapter-header:hover{background-color:#2c3e50;color:gold}.mobile-subchapters{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.mobile-subchapters.open{max-height:500px;display:block}.mobile-subchapter-item{display:block;padding:15px 25px;border-top:1px solid rgba(44,62,80,.5);background:#2c2f5ecf;color:#fff;transition:background .2s ease;cursor:pointer;text-decoration:none;font-family:Georgia,Times New Roman,Times,serif}.mobile-subchapter-item:hover{background:#34495e;color:gold}.mobile-header-left,.mobile-header-right{display:flex;align-items:center;gap:10px;position:relative}.mobile-header-left{justify-content:flex-start}.mobile-header-right{justify-content:flex-end}.auth-buttons-inline{display:flex;align-items:center;gap:10px}.language-switcher{font-size:12px;font-weight:700;display:flex;flex-direction:column}.language-switcher a{color:#585858;font-size:12px;text-decoration:none}.language-switcher a.active{color:#0cf}.language-switcher a:hover{color:#daa520}.mobile-notifications{display:flex;align-items:center}.mobile-notifications a{display:inline-flex;align-items:center;justify-content:center;background-color:red;border-radius:5px;cursor:pointer;padding:0 4px 6px;font-family:Georgia,Times New Roman,Times,serif;font-weight:600;color:#fff;font-size:clamp(18px,1.5vw,36px);text-decoration:none;font-weight:700}.mobile-notifications a:hover{color:gold}.profile-link a,.log-link a{font-family:Georgia,Times New Roman,Times,serif;color:#0cf;text-decoration:none}.logout-icon:hover,.profile-link a:hover,.log-link a:hover{color:#daa520}
