.box-header{height:50px;width:100%;background:#ff8181;border-bottom:5px solid #ddd;margin-bottom:5px;display:inline-block}.user-menu{position:relative;display:contents;font-size:14px;z-index:100000;outline:2px solid #e67070;outline-offset:2px;border:0}.user-toggle{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;margin-left:20px;transition:opacity 0.2s ease}.user-toggle:hover{opacity:.8}.user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid #ccc}.user-name{display:inline-block;color:#fff}.user-dropdown{position:absolute;left:0;top:110%;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.08);width:180px;padding:8px 0;opacity:0;pointer-events:none;transform:scale(.95);transition:opacity 0.2s ease,transform 0.2s ease}.user-dropdown.show{opacity:1;pointer-events:auto;transform:scale(1)}.user-dropdown a{display:block;padding:10px 16px;text-decoration:none;color:#333;border-radius:6px;transition:background 0.2s ease}.user-dropdown a:hover{background-color:#f0f0f0}.logout-link{color:#d9534f}.logout-link:hover{background-color:#f9e6e6}.guest-login{display:flex;align-items:center;gap:8px;text-decoration:none;color:#fff;cursor:pointer;transition:all 0.2s;margin-left:20px}.guest-login:hover{opacity:.8;text-decoration:none;color:#414141}.guest-icon{width:25px;height:25px;display:inline-block;background:#eee;border-radius:50%;padding:2px}.guest-label{display:inline-block}.header-box{z-index:9999999;position:relative;background:#ff8181;border-bottom:3px solid #dcdcdc;height:45px;display:flex;gap:5px;justify-content:end}.menu-header{display:flex;gap:10px;align-items:center}.menu-header img{width:45px;height:45px;border:2px solid #e87878}.menu-header h2{font-size:13px;color:#fff;align-content:center;margin:0}.header-top{width:auto;margin:20px auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}.menu{margin:0 auto}.header-top-back{background:#eff7ff;border-bottom:1px solid #c4d3e1}.line-header{width:100%;height:1px;background:#ddd;z-index:2;position:absolute}#search-modal>div{background:#fff;padding:25px;border-radius:12px;max-width:320px;box-sizing:border-box;box-shadow:0 8px 20px rgba(0,0,0,.15);position:relative;transition:all 0.3s ease;top:200px;margin:0 auto}#search-modal input[type="text"][name="s"]{width:100%;border:1.8px solid #e1e1e1;border-radius:8px;font-size:14px;color:#222;outline:none;transition:border-color 0.3s ease}#search-modal input[type="text"][name="s"]:focus{border-color:#919191;box-shadow:0 0 5px rgb(139 139 139 / 60%)}#search-modal button[type="submit"]{width:100%;background:#467299;border:none;border-radius:8px;font-size:16px;transition:background-color 0.3s ease;color:#fff}#search-modal button[type="submit"]:hover{background:#355973}#close-search-modal{position:absolute;top:5px;right:5px;background:transparent;border:none;font-size:22px;font-weight:700;color:#fff;cursor:pointer;transition:color 0.3s ease;line-height:1;padding:0;user-select:none;background:#fa8282;border-radius:50%;width:19px;height:19px}#close-search-modal:hover{color:#467299}button#close-search-modal:focus{outline:0}.search-bot{border:2px solid #fff;border-radius:8px;width:30px;height:30px;align-items:center;align-content:center;text-align:center}.search-box{width:49%;min-width:370px;margin:0 auto}.search-box button{height:32px;outline:none;width:20%;padding:0;transition:all .2s;border-radius:0 10px 10px 0;background:#efefef;border:1px solid #d7d7d7}.search-box button:hover{background:#717171;outline:none}.search-bot img{width:20px}button#open-search-modal{display:flex;margin:0 auto}.search-button{background:none;border:none;cursor:pointer;padding:0}#search-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:9999;justify-content:center;align-items:center}.search-modal-content{background:#fff;padding:20px;border-radius:5px;width:300px;position:relative}.search-input{padding:5px;margin:10px auto}.search-submit-button{padding:8px 16px}.search-close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer}.search-box input{height:32px;background:#f9f9f9;outline:none;padding:0 10px 0 0;width:80%;margin:0;float:left;border-radius:10px 0 0 10px;color:#b9b9b9!important;font-weight:100;border:1px solid #d7d7d7;border-right:none}.header-far{margin:0 auto;width:53%;height:140px;display:flex;border-bottom:1px solid #b4c0cb}.search-zi{width:70%}.search-menu{margin:12px 0;width:100%}.banner-zi{display:none;position:absolute;top:0;right:-40px}.search-zi img{margin:0 1px}.search-zi-button{width:42px;height:42px;margin-left:5px;border:none;border-radius:5px}.search-zi-input{width:89%;border:navajowhite;height:42px;border-radius:5px;padding-right:10px;font-size:80%;color:#a3aab2!important;background:#f2f4f7;margin-right:1%}.social-search{display:flex;gap:5px;flex-wrap:wrap}.logo-weblight,.logo-zi{max-width:210px;margin:15px 0}.logo-weblight img,.logo-zi img{max-width:210px}.social-search-menu{display:flex;gap:5px;align-items:center}.fixed-top{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#ff8181ed;box-shadow:0 2px 5px rgba(0,0,0,.205);padding:10px;margin-top:0}.has-fixed-menu{padding-top:0}.social-menu-container{position:relative;display:flex}.social-menu{position:absolute;top:40px;right:-10px;background:#fff;padding:10px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;z-index:1000}.social-menu.show{opacity:1;transform:translateY(0);pointer-events:auto}.social-menu a{opacity:0;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease}.social-menu.show a{opacity:1;transform:translateY(0)}.social-menu.show a:nth-child(1){transition-delay:0.05s}.social-menu.show a:nth-child(2){transition-delay:0.1s}.social-menu.show a:nth-child(3){transition-delay:0.15s}.social-menu.show a:nth-child(4){transition-delay:0.2s}.social-menu.show a:nth-child(5){transition-delay:0.25s}.icon{background-image:url(https://weblight.ir/wp-content/themes/weblight/image/icon/social-icon/icons.png);background-repeat:no-repeat;background-size:32px auto;width:32px;height:32px;display:inline-block;transition:transform 0.3s ease,filter 0.3s ease;cursor:pointer}.icon-eitaa{background-position:0 -32px}.icon-telegram{background-position:0 -64px}.icon-instagram{background-position:0 -96px}.icon-aparat{background-position:0 -128px}.icon-youtube{background-position:0 -160px}.icon-menu{background-position:0 0}.icon:hover{filter:grayscale(1);transform:rotate3d(3,1,1,-25deg)}@media(min-width:768px){button.menu-button.icon.icon-menu{display:none}}@media(max-width:768px){button.menu-button.icon.icon-menu{display:block}}.childs-container{position:relative;display:inline-block}.childs-button{background-color:transparent;border:none;cursor:pointer;padding:8px;border-radius:8px}.childs-button svg{width:30px;height:30px;fill:#dd3e3e;transition:transform 0.2s;background:#eee;border-radius:50%;border:2px solid #ddd}.childs-button:hover svg{transform:scale(1.1);fill:#819fce}.childs-content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.4s ease,opacity 0.4s ease;position:absolute;background-color:#f1f1f1;width:200px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1;border-radius:8px;padding:10px;top:100%;right:0}.childs-content a{display:block;margin:8px 0;text-align:center;text-decoration:none;opacity:0;transform:translateY(10px);animation:fadeInUp 0.4s ease forwards}.childs-content a:nth-child(1){animation-delay:0.1s}.childs-content a:nth-child(2){animation-delay:0.3s}.childs-content a:nth-child(3){animation-delay:0.5s}.childs-content a:nth-child(4){animation-delay:0.7s}.childs-content img{max-width:170px;height:auto;border-radius:8px;transition:transform 0.3s;background:#fff;padding:10px 20px}.childs-content img:hover{transform:scale(1.05)}.childs-container.active .childs-content{max-height:1000px;opacity:1;transition:max-height 0.5s ease,opacity 0.5s ease;z-index:100}.childs-content.closing{max-height:0;opacity:0;transition:max-height 0.4s ease,opacity 0.4s ease;overflow:hidden}@media screen and (max-width:600px){.childs-content{left:0!important;right:auto!important;width:60vw}}button.childs-button:focus{outline:0}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}