*{box-sizing:border-box;margin:0;padding:0}body{color:#1e293b;background-color:#f8fafc;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden}.page_wrapper{background:#fff;flex-direction:column;width:100vw;height:100vh;display:flex}.head-section{color:#fff;background:#0f172a;flex-shrink:0}.page-header{background:#020617;align-items:center;padding:10px 20px;display:flex}.logotext{color:#fbbf24;margin-left:12px;font-size:20px;font-weight:700}.navigationMenu{z-index:1000;background:#1e293b;border-bottom:3px solid #f59e0b;width:100%;position:relative;overflow:visible!important}.rsr-main-menu-bg{background:#1e293b!important;flex-wrap:wrap!important;align-items:center!important;width:100%!important;margin:0!important;padding:4px 10px!important;list-style:none!important;display:flex!important;overflow:visible!important}.rsr-dropdown{margin:2px 4px!important;display:inline-block!important;position:relative!important}.rsr-drop-btn{transition:all .2s;color:#fff!important;cursor:pointer!important;background-color:#334155!important;border:1px solid #475569!important;border-radius:4px!important;padding:6px 12px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;display:block!important}.rsr-drop-btn:hover{color:#fff!important;background-color:#f59e0b!important;border-color:#fbbf24!important}.rsr-dropdown-content{z-index:99999!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:4px!important;min-width:250px!important;max-height:350px!important;margin:0!important;padding:0!important;list-style:none!important;display:none!important;position:absolute!important;top:100%!important;left:0!important;overflow-y:auto!important;box-shadow:0 10px 25px #0003!important}.rsr-dropdown:hover .rsr-dropdown-content{display:block!important}.rsr-dropdown:nth-last-child(-n+3) .rsr-dropdown-content{left:auto!important;right:0!important}.rsr-dropdown-content::-webkit-scrollbar{width:4px}.rsr-dropdown-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.rsr-dropdown-content a{color:#0f172a!important;background:#fff!important;border-bottom:1px solid #f1f5f9!important;padding:8px 12px!important;font-size:13px!important;text-decoration:none!important;display:block!important}.rsr-dropdown-content a:hover{color:#d97706!important;background-color:#fffbeb!important}.scrolltext{color:#92400e;background:#fffbeb;border-bottom:1px solid #fef3c7;margin:0;padding:5px 15px;font-size:13px;overflow:hidden}.pageBody{flex:1;height:calc(100vh - 95px);display:flex;overflow:hidden}#leftNavi{background:#f8fafc;border-right:1px solid #e2e8f0;flex-shrink:0;width:290px;height:100%;padding:20px;overflow-y:auto}#leftNavi ul{margin:0;padding:0;list-style:none}#leftNavi li{border-bottom:1px dashed #cbd5e1;padding:6px 0}#leftNavi a{color:#d97706;font-size:14px;text-decoration:none;display:inline-block}#leftNavi a:hover{color:#b45309;text-decoration:underline}.sidebar-search-box{margin-bottom:15px}.search-input-group{width:100%;display:flex}.search-input-group input{background:#fff;border:1px solid #cbd5e1;border-radius:4px 0 0 4px;outline:none;flex:1;padding:8px 10px;font-size:13.5px}.search-input-group button{color:#fff;cursor:pointer;background:#d97706;border:1px solid #d97706;border-radius:0 4px 4px 0;padding:8px 12px}#content{background:#fff;flex:1;height:100%;padding:30px;overflow-y:auto}.pageNameInContentContainer{color:#0f172a;margin-bottom:10px;font-size:24px;font-weight:700}.pageContent{color:#1e293b;margin-top:15px;font-size:15.5px;line-height:1.8}.left-sidebar,.sidebar-menu,aside{scrollbar-width:thin;max-height:calc(100vh - 120px);overflow-y:auto}.left-sidebar::-webkit-scrollbar{width:5px}.sidebar-menu::-webkit-scrollbar{width:5px}aside::-webkit-scrollbar{width:5px}.left-sidebar::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.sidebar-menu::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}aside::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}footer{color:#e2e8f0;border-top:3px solid #f59e0b;font-family:inherit;box-shadow:0 -4px 6px -1px #0000001a;text-align:center!important;background:linear-gradient(135deg,#1e293b,#0f172a)!important}footer p{letter-spacing:.5px;color:#cbd5e1;font-size:14px;margin-bottom:8px!important}footer .container{flex-direction:column;justify-content:center;align-items:center;display:flex}footer .visitor-stats{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;margin:5px auto 0;padding:6px 18px;box-shadow:inset 0 2px 4px #0003;text-align:center!important;display:inline-block!important}footer .visitor-stats span{color:#e2e8f0;font-size:13px}footer .visitor-stats strong{color:#fbbf24;font-weight:600}.rsr-comments-section{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:30px}.rsr-comment-form-box{border-radius:6px;background:#f8fafc!important;border:1px solid #cbd5e1!important}.rsr-comment-box{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:10px;padding:12px 15px;box-shadow:0 1px 2px #00000005}.rsr-reply-comment{border-left:3px solid #f59e0b;margin-top:8px;margin-left:25px;padding-left:12px}.rsr-comment-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.rsr-comment-author{color:#1e293b;font-size:14px;font-weight:600}.rsr-comment-date{color:#d97706;font-size:12px}.rsr-comment-content p{color:#1e293b;margin-bottom:6px;font-size:14px;line-height:1.5}.rsr-reply-btn{color:#d97706;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;text-decoration:none}.rsr-reply-btn:hover{color:#b45309;text-decoration:underline}:root{--form-btn-bg:#1e293b;--form-btn-color:#fff;--form-btn-border:#334155}.forms-wrapper{width:fit-content;height:0;margin-left:auto}.custom-form-toggle-btn{cursor:pointer;z-index:1060;border-radius:50px 0 0 50px;padding:10px 18px;transition:all .3s;position:relative;background-color:var(--form-btn-bg)!important;color:var(--form-btn-color)!important;border:1px solid var(--form-btn-border)!important}.custom-form-toggle-btn:hover{opacity:.92}.custom-form-toggle-btn .icon-circle{background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.custom-form-toggle-btn .toggle-chevron{color:#ffffffb3;transition:transform .3s;transform:rotate(0)}#importantFormsBox{z-index:1050;transform-origin:100%;opacity:0;visibility:hidden;background:#f8fafc;border:1px solid #cbd5e1;border-radius:5px;width:100vw;max-width:400px;max-height:450px;transition:transform .4s ease-in-out,opacity .3s ease-in-out,visibility .4s;position:absolute;top:55px;right:0;overflow-y:auto;transform:scaleX(0)}#importantFormsBox.show{opacity:1;visibility:visible;transform:scaleX(1)}.mobile-menu-toggle-btn{display:none!important}@media (width<=768px){.scrolltext{display:none!important}html,body{background-color:#f1f5f9;margin:0;padding:0;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.page_wrapper{flex-direction:column;min-height:100vh;display:flex;width:100%!important;height:auto!important;overflow:visible!important}.page-header{padding:8px 15px!important}.logotext{font-size:16px!important}.navigationMenu{white-space:nowrap;background:#1e293b;width:100%!important;overflow-x:auto!important}.rsr-main-menu-bg{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;width:max-content!important;padding:6px 10px!important;display:flex!important;overflow-x:auto!important}.rsr-main-menu-bg::-webkit-scrollbar{display:none}.rsr-drop-btn{padding:6px 12px!important;font-size:13px!important;display:inline-block!important}.rsr-dropdown{position:static!important}.rsr-dropdown-content{z-index:999999!important;background-color:#fff!important;border-radius:8px!important;width:auto!important;max-height:60vh!important;position:fixed!important;top:110px!important;left:15px!important;right:15px!important;overflow-y:auto!important;box-shadow:0 10px 30px #0000004d!important}.mobile-menu-toggle-btn{cursor:pointer;justify-content:center;align-items:center;font-weight:700;transition:left .3s ease-in-out;box-shadow:2px 2px 8px #00000040;z-index:100000!important;color:#fff!important;background:#d97706!important;border:none!important;border-radius:0 6px 6px 0!important;width:30px!important;height:36px!important;padding:0!important;font-size:14px!important;display:inline-flex!important;position:fixed!important;top:135px!important;left:0!important}body.sidebar-open .mobile-menu-toggle-btn{left:280px!important}.pageBody{position:relative;flex-direction:column!important;width:100%!important;height:auto!important;display:flex!important;overflow:visible!important}#leftNavi{z-index:99999!important;background:#fff!important;width:280px!important;height:100vh!important;padding:20px 10px!important;transition:transform .3s ease-in-out!important;position:fixed!important;top:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-100%)!important;box-shadow:5px 0 25px #0000004d!important}#leftNavi.active{transform:translate(0)!important}#leftNavi ul{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;display:flex}#leftNavi li{box-sizing:border-box;background:#f8fafc;border-radius:6px;width:100%;border:1px solid #cbd5e1!important;padding:8px 10px!important}#leftNavi a{color:#d97706;width:100%;text-decoration:none;display:block;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;font-size:13px!important}#content{background:#fff!important;width:100%!important;max-width:100%!important;height:auto!important;padding:20px 15px!important;overflow:visible!important}.pageNameInContentContainer{font-size:20px!important}.pageContent{font-size:15px!important;line-height:1.7!important}.forms-wrapper{z-index:99980!important;width:auto!important;margin:0!important;position:fixed!important;top:auto!important;bottom:85px!important;right:20px!important}.custom-form-toggle-btn{color:#fff!important;background-color:#d97706!important;border-radius:50px!important;padding:10px 16px!important;box-shadow:0 4px 15px #0000004d!important}#importantFormsBox{width:auto!important;max-width:calc(100% - 30px)!important;max-height:60vh!important;position:fixed!important;bottom:140px!important;left:15px!important;right:15px!important;box-shadow:0 10px 25px #0000004d!important}.custom-form-toggle-btn .forms-text{display:none!important}.custom-form-toggle-btn{padding:8px 12px!important}}
