:root{--main-width: 1200px;--title-color: #fff;--text-color: rgb(113, 118, 123);--body-color: #191919;--h1-font-size: 34px;--h2-font-size: 24px;--h3-font-size: 20px;--p-font-size: 16px;--small-font-size: 14px;--margin-big: 32px;--margin-small: 20px;--container-color: #252525;--container-hover-color: #303030;--container-border-color: #303030;--container-padding: 32px;--container-border-radius: 15px}*{line-height:1.5;box-sizing:border-box}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding:0;margin:0;background-color:var(--body-color);min-height:100vh;position:relative;line-height:1.5}.main{width:var(--main-width);margin:0 auto;padding:var(--margin-big) 0}@media(max-width:800px){.main{width:auto;padding:0}}.app-header{height:90px;background-color:#282828f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid var(--container-border-color);position:sticky;left:0;top:0;width:100%;z-index:99;box-shadow:0 0 10px #0000000d}.app-header .inner{width:var(--main-width);margin:0 auto;display:flex;align-items:center;height:inherit}.app-header .inner .logo{display:block;width:137px;height:37px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARIAAABKCAMAAABAQys/AAAARVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////9SnXPCAAAAFnRSTlMAzGAg3/CAv0ARcI+wn6DPUDBmQZkPUHlW6QAABTZJREFUeNrtmtm2oyAQRQnFqDilu/n/T+3BEMRTGJOsfpL9dm8I4qYoSqJofAyJRklvRGOLt7EpKSAVm5ICqWNTUmBibEq2+CE2Jfs00pQUOB2bkoIuxqakoI9NSQFNsSkpWFRsSqA+29KJq2PiDimujQ9xjxOX4X5n6zNgEZfhfuuY+gwR1+F+u40E9RlgxXX4o+QWNk78Wp9dObveb3+RRX2GqCsdva5KbvdnfXb5IElKbj8p12fAIK7EqmRNKCbyTF68xA22DCVvwkBQ8Mg+WGuDcQc9dcPfNsO+DfS+1D8LUgDUh34/oEUWzFQouVn7hRH613A7LhVj1OU33eYKevWF49bQhmM6eMgY02dYbCkPNXqJK5TcdGQJ/vQDQL8bV5TYBp8kj7a7vnq5ZBzBz/KA5nIegeGMkl6coduV/RIfA3qckhdVcz0SVJaKsOMmZp+YIxBASXVIfhHIfp3kwCQFadlEwICRl5k9C6+HSVwhJkiihG4yKYrkoRLtUrliXqXXYm5GqGYoTYN0znWjYrb2ZETb3hgTJrgHaMmHCVdw/4hVJYPM/FM8oxKs0BYFFwf6rFl0eH25kySt6vjzCOOTxXF3Xzi7mleC61JVlaB0B0owsXYwH/Wlo0kI0riaA1yeTyR62fZJ9UwSdNkhKrEg8ZwSqisxef5RCbI8B5LzSsbi+sapr0vDRUB97XGUSd/qHSW/akr0o6m3yc/JXaczXHqz5SCR6fCJGwJueJhxB0rUTvdJJeInr0QtOZ6PlOBta/gCJlzEnw4SSipsxSFsl6TeU3JnlVjKp9KnlZDeKOVDKNrO+YMdC5QhY+q+Fibr9dMmnRK3rikx7gk9Vo5llPRQTJjTBVvKsiV+0/s0SOJTic56Vxjv+db+dRl4JZ1eR/38xnymLpl3YaKhPhve/R1nLHs4uP4kOZsq/aWL9QuX0D5PGLFKpFnbpW8MdEaJ3WWT5zCe9Vl8V4lX9ZpTqqNjKVMo0cUgca8eNpFneCXrUPoUJHRKyZSuEgol02OoTn3wa5/LywagMfcIJYisKFFssBFEDChJe7UIq5pTSozITrKSMddnHyih4j4AZyykYC6XmKINlGm2qFAMqyTtSPMakXUlwTxxQpROdFmflcgPlSDLPCosuZdyxyHn3Mx0JR/5+YFOYYJKkrBU5PJK6nf2q1+V6PkxIhv/k5Jib+9hR+r2fSkIEqTjlYgxh9opJVie6O1j3h73vRLcYALUeQqUQC2PKF5JrpPkR0qEvGnrn3MILN8rwTQcsKYxqAS8AY5TklOSFZ8pEdTl3AZo8aUS6nuCo4SeqeXMgRKKPJZTkvukt5XgW51IeF8JJgErfRkSM1vyu8dAML2Oa8DShvVfDpXkmx7EF0rqP/fJL5W4VAvZYRiCZnNAyLP+B4VtKIUEZBeLSp7RqOhYyWQzsn6QgwnsSyX0OgUIz83GJPDU/8WpQ9FqWYSoKwFMxQjivlUixhOR58fj42jF9T1DVuI7p9Mn9Oy2j+5OoyGOa4847kUjfBDijxbVXolmJ9Hjv71+/RNN/7UR0aVHHGQenytD21nwyKBzo95B3xP76qUmaAYYfBxd9kvVEsTW20YQmmcvang3yz8s/rDid+n3WezbsVeU/mUz/Pd7px3tjde8CBF9qVdLsHZA1IXeZGQzIzBd6YUsBsNsSRdnjLG9N18SYoG+0DviNex13+s8pSR40RC21WegpNVnoKTVZ6Ck1WegpNVnoKTVZ6Ck1WegpNVnqGRs9VmJbfXZnlaNNHh+A5M7DKGwiamEAAAAAElFTkSuQmCC);background-size:100% 100%}.app-header .inner .desktop-nav{margin-left:120px}.app-header .inner .desktop-nav ul{display:flex;align-items:center;margin:0;padding:0}.app-header .inner .desktop-nav li{display:block;height:40px;margin-right:10px}.app-header .inner .desktop-nav li a{display:flex;align-items:center;justify-content:center;height:40px;padding:0 20px;color:var(--text-color);font-size:var(--small-font-size);text-decoration:none;border-radius:25px;transition:all .3s ease-out;cursor:pointer}.app-header .inner .desktop-nav li a:hover{color:var(--title-color)}.app-header .inner .desktop-nav li a.active{background-color:var(--container-hover-color);color:var(--title-color)}.app-header .hamburger{display:none;background:none;border:none;cursor:pointer;padding:6px;margin-left:auto;width:36px;height:36px;position:relative;flex-shrink:0}.app-header .hamburger span{display:block;position:absolute;left:6px;width:24px;height:2px;background-color:var(--title-color);border-radius:2px;transition:transform .3s ease,opacity .3s ease}.app-header .hamburger span:nth-child(1){top:9px}.app-header .hamburger span:nth-child(2){top:17px}.app-header .hamburger span:nth-child(3){top:25px}.app-header .hamburger.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.app-header .hamburger.open span:nth-child(2){opacity:0}.app-header .hamburger.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.app-header .mobile-dropdown{display:none}@media(max-width:800px){.app-header{height:60px}.app-header .inner{width:auto;padding:0 16px}.app-header .inner .logo{scale:.8}.app-header .inner .desktop-nav{display:none}.app-header .hamburger{display:block}.app-header .mobile-dropdown{display:block;position:absolute;top:60px;left:0;width:100%;background-color:#282828f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid var(--container-border-color);box-shadow:0 8px 24px #0000004d;overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .3s ease;z-index:100}.app-header .mobile-dropdown.open{max-height:280px;opacity:1}.app-header .mobile-dropdown ul{list-style:none;margin:0;padding:12px 0}.app-header .mobile-dropdown li{display:block}.app-header .mobile-dropdown li a{display:block;padding:14px 24px;color:var(--text-color);font-size:var(--small-font-size);text-decoration:none;transition:color .25s ease,background-color .25s ease;letter-spacing:.5px}.app-header .mobile-dropdown li a:hover{color:var(--title-color);background-color:#ffffff0d}.app-header .mobile-dropdown li a.active{color:var(--title-color);background-color:var(--container-hover-color)}}.app-footer{display:block;padding-bottom:50px}.app-footer nav ul{display:flex;align-items:center;justify-content:center;list-style:none;padding:0}.app-footer nav li{padding:0 20px}.app-footer nav li a{color:var(--text-color);font-size:var(--small-font-size);text-decoration:none;transition:all .2s ease-out}.app-footer nav li a:hover{color:var(--title-color)}.app-footer p{text-align:center;color:var(--text-color);font-size:var(--small-font-size)}@media(max-width:800px){.app-footer nav li{padding:0 10px}}.app-layout{min-height:100vh;display:flex;flex-direction:column}.app-container{flex:1;width:var(--main-width);margin:0 auto;padding:var(--margin-big) 0}@media(max-width:800px){.app-container{width:auto;padding:var(--margin-big) 10px;margin:0}}.download-button{display:flex;flex-direction:column;justify-content:center;height:60px;width:fit-content;background-color:#212121;border-radius:10px;border:1px solid #0E0E0E;box-shadow:0 0 0 1px #343434 inset;text-decoration:none;padding:0 20px 0 55px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAMAAADUMSJqAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAIBDv34C/QGAwoHBf3pBQr8+PFmWBIAAAAahJREFUaN7t2N1qIzEMBeAj/8n2zM600fu/67JkU1HSUle2oIX57sKQg5GVyB5cLr8bVYKPkIuIMDxsUf7JWI+KiFc4R/nvxGq7vCEs1jQ7YTFKGt6xWBe/qrCogsWK48JJ1IHFNsdWQdFswmrRMTv4Zet+5oD1QhSReNCqtZ61nk0/HgeHtw9c7w8tQu2PDSw7ffoslj18Ozo/vv2cz4/kR34nyyB7n78xEZ1HlGfZMMiGjXdnSyJe6S2KRQpjw8ZmG2gTa7bs+NJNjPJAURyzURyz2TEbXUxex8aBDWFAFZMbRrw4LhxJLF7gWPId8GvEBsf9xJAsFukKnwo3CRhRf2ArboOXTJMy/fOfL3o0zyG/CRoJAw5xrPopRpvDjipeX3QV29QfwHxlSOw6TdRlfvFZJsSBi6xZmjgXzZ8xWMz+TLX6/OGIHRauyvqFK3ZYuDqmztEevd4x6DQUhTCq23fT4Y6e8Q0U118VFTsUXFWPbE23ZdveRr0etRFR41zs2Yq0I2Pnjx/ILcCI76MjPb29pS3d31gyJgSuJ31cNa4t4HL5Ff4CFrTqEmMbsyoAAAAASUVORK5CYII=);background-position:15px center;background-repeat:no-repeat;background-size:30px auto;transition:all .25s ease-out}.download-button:hover{background-color:#252525}.download-button span{display:block;color:#fff;line-height:1.2;font-size:12px;white-space:nowrap}.download-button strong{display:block;color:#fff;line-height:1;font-size:18.5px;white-space:nowrap}@media(max-width:440px){.download-button{height:50px;padding:0 10px 0 45px;border-radius:8px;background-position:10px center}.download-button span{line-height:1}}.page-home{display:block}.page-home .game{border-radius:var(--container-border-radius);background-color:var(--container-color);margin-bottom:var(--margin-big);overflow:hidden}.page-home .game:last-child{margin-bottom:0}.page-home .game .banner{height:300px;display:block;background-color:#0003;overflow:hidden}.page-home .game .banner .list{display:flex;align-items:center;justify-content:center;padding-top:var(--container-padding)}.page-home .game .banner .list img{display:block;width:240px;margin:0 20px;border-radius:15px;background-color:#0003}.page-home .game .info{padding:var(--container-padding);display:flex;align-items:center}.page-home .game .info .app-icon{display:block;width:66px;height:66px;border-radius:12px;background:#000;margin-right:20px}.page-home .game .info .app-icon img{display:block;width:100%;height:100%;object-fit:cover}.page-home .game .info .data{flex:1}.page-home .game .info .data h1{display:block;color:var(--title-color);font-size:var(--h2-font-size);margin:0}.page-home .game .info .data p{display:block;color:var(--text-color);font-size:var(--text-font-size);margin:0}.page-home .game .download-bar{display:none}@media(max-width:800px){.page-home .game .banner .list img{display:none;margin:0 10px;width:28%;height:auto}.page-home .game{padding-bottom:20px}.page-home .game .banner .list img:nth-child(1){display:block}.page-home .game .banner .list img:nth-child(2){display:block}.page-home .game .banner .list img:nth-child(3){display:block}.page-home .game .info{align-items:flex-start}.page-home .game .info .app-icon{width:60px;height:60px;margin-right:12px;border-radius:10px}.page-home .game .info .data p{line-height:1.2;font-size:14px}.page-home .game .info .download{display:none}.page-home .game .download-bar{display:flex;margin:0 auto}}@media(max-width:440px){.page-home .game .banner{height:auto}.page-home .game .banner .list{padding:var(--container-padding) 0}.page-home .game .banner .list img{width:40%;border-radius:10px}.page-home .game .banner .list img:nth-child(3){display:none}}.page-games .main>.banner{border-radius:var(--container-border-radius);background-color:var(--container-color);height:300px;margin-bottom:var(--margin-big)}.page-games .main>.content{border-radius:var(--container-border-radius);background-color:var(--container-color)}.page-games .main>.content .app-info{padding:var(--container-padding);display:flex;align-items:center}.page-games .main>.content .app-info .app-icon{display:block;width:66px;height:66px;border-radius:12px;background:#000;margin-right:20px}.page-games .main>.content .app-info .app-icon img{display:block;width:100%;height:100%;object-fit:cover}.page-games .main>.content .app-info .data{flex:1}.page-games .main>.content .app-info .data h1{display:block;color:var(--title-color);font-size:var(--h2-font-size);margin:0}.page-games .main>.content .app-info .data p{display:block;color:var(--text-color);font-size:var(--text-font-size);margin:0}.page-games .main>.content .app-interface{background-color:#0003;padding:var(--container-padding);overflow:auto}.page-games .main>.content .app-interface .list{display:flex;align-items:center;justify-content:center;width:max-content}.page-games .main>.content .app-interface img{display:block;width:240px;margin:0 20px;border-radius:15px;background-color:#0003}.page-games .main>.content article{padding:var(--container-padding)}.page-games .main>.content article p{color:var(--text-color);margin:0 0 var(--margin-small) 0}.page-games .main>.content article .download{margin:0 auto}.page-games .download-bar{display:none}@media(max-width:800px){.page-games .main>.content{margin-bottom:20px}.page-games .main>.content .app-info{align-items:flex-start}.page-games .main>.content .app-info .app-icon{width:60px;height:60px;margin-right:12px;border-radius:10px}.page-games .main>.content .app-info .data p{line-height:1.2;font-size:14px}.page-games .main>.content .app-info .download{display:none}.page-games .main>.content article .download{display:none}.page-games .download-bar{display:flex;margin:0 auto}}@media(max-width:440px){.page-games .main>.banner{display:none}.page-games .main>.content .app-interface img{margin:0 10px;width:200px}}.page-privacy{display:block}.page-privacy .main>h1{color:var(--title-color);font-size:var(--h1-font-size);margin:0;padding-left:15px}.page-privacy .main>time{color:var(--text-color);font-size:var(--small-font-size);display:block;margin:0 0 var(--margin-big) 0;padding-left:15px}.page-privacy .main>.content{border-radius:var(--container-border-radius);background-color:var(--container-color);padding:var(--container-padding)}.page-privacy .main>.content h2{color:var(--title-color);font-size:var(--h2-font-size);margin:0}.page-privacy .main>.content h2:not(:first-child){padding-top:10px}.page-privacy .main>.content .sub{padding-left:20px;border-left:2px solid rgba(255,255,255,.04)}.page-privacy .main>.content h3{color:var(--title-color);font-size:var(--h3-font-size);margin:0}.page-privacy .main>.content h4{color:var(--title-color);font-size:var(--text-font-size);margin:0}.page-privacy .main>.content p{color:var(--text-color);font-size:var(--p-font-size);margin:0 0 10px}.page-privacy .main>.content a{color:var(--text-color);font-size:var(--p-font-size);transition:all .2s ease-out}.page-privacy .main>.content a:hover{color:var(--title-color)}.page-privacy .main>.content ul{color:var(--text-color);font-size:var(--p-font-size);margin:0 0 10px}@media(max-width:800px){.page-privacy .main>h1{padding-left:10px}.page-privacy .main>time{padding-left:10px}.page-privacy .main>.content{padding:20px}.page-privacy .main>.content .sub{padding-left:10px}.page-privacy .main>.content ul{margin-left:0;padding-left:20px}}.page-contact .main>h1{color:var(--title-color);font-size:var(--h1-font-size);margin:0;padding-left:15px;margin-bottom:var(--margin-big)}.page-contact .main>.content{border-radius:var(--container-border-radius);background-color:var(--container-color);padding:var(--container-padding)}.page-contact .main>.content p{color:var(--text-color);font-size:var(--p-font-size);margin:0 0 10px}.page-contact .main>.content a{color:var(--text-color);font-size:var(--p-font-size);transition:all .2s ease-out}.page-contact .main>.content a:hover{color:var(--title-color)}.page-contact .main>.content ul{color:var(--text-color);font-size:var(--p-font-size);margin:0 0 10px;padding-left:20px}@media(max-width:800px){.page-contact .main>h1{padding-left:10px}.page-contact .main>.content{padding:20px}}.page-feedback{display:block}.page-feedback .content{border-radius:var(--container-border-radius);background-color:var(--container-color);padding:var(--container-padding)}.page-feedback h1{color:var(--title-color);font-size:var(--h1-font-size);margin:0;padding-left:15px}.page-feedback .subtitle{color:var(--text-color);font-size:var(--small-font-size);display:block;margin:0 0 var(--margin-big) 0;padding-left:15px}.page-feedback form{display:flex;flex-direction:column;gap:20px}.page-feedback .form-group{display:flex;flex-direction:column;gap:8px}.page-feedback label{color:var(--title-color);font-size:var(--p-font-size);font-weight:500}.page-feedback input,.page-feedback textarea{padding:12px 16px;background-color:var(--body-color);border:1px solid var(--container-border-color);border-radius:8px;color:var(--title-color);font-size:var(--p-font-size);font-family:inherit;transition:all .2s ease-out}.page-feedback input:focus,.page-feedback textarea:focus{outline:none;border-color:var(--title-color);background-color:#ffffff0d}.page-feedback input:disabled,.page-feedback textarea:disabled{opacity:.5;cursor:not-allowed}.page-feedback textarea{resize:vertical;min-height:120px}.page-feedback button{padding:14px 32px;background-color:var(--title-color);color:var(--body-color);border:none;border-radius:8px;font-size:var(--p-font-size);font-weight:600;cursor:pointer;transition:all .2s ease-out}.page-feedback button:hover:not(:disabled){background-color:#ffffffe6;transform:translateY(-1px)}.page-feedback button:disabled{opacity:.6;cursor:not-allowed}.page-feedback .message{padding:12px 16px;border-radius:8px;font-size:var(--small-font-size);text-align:center}.page-feedback .message.success{background-color:#2ea04333;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.page-feedback .message.error{background-color:#d32f2f33;color:#f44336;border:1px solid rgba(244,67,54,.3)}@media(max-width:800px){.page-feedback .content{padding:15px}.page-feedback h1{font-size:28px}}.page-404{display:block}.page-404 p{padding:200px 0;color:var(--text-color);text-align:center}.page-404 a{color:var(--text-color);transition:all .2s ease-out}.page-404 a:hover{color:var(--title-color)}.admin-login{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--body-color);padding:20px}.admin-login .login-card{width:100%;max-width:400px;background-color:var(--container-color);border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);padding:var(--container-padding)}.admin-login .login-header{margin-bottom:var(--margin-big);text-align:center}.admin-login .login-header h1{color:var(--title-color);font-size:var(--h2-font-size);margin:0 0 8px;font-weight:600}.admin-login .login-header p{color:var(--text-color);font-size:var(--small-font-size);margin:0}.admin-login form{display:flex;flex-direction:column;gap:20px}.admin-login .form-group{display:flex;flex-direction:column;gap:8px}.admin-login label{color:var(--title-color);font-size:var(--small-font-size);font-weight:500}.admin-login input{padding:12px 16px;background-color:var(--body-color);border:1px solid var(--container-border-color);border-radius:8px;color:var(--title-color);font-size:var(--p-font-size);font-family:inherit;transition:border-color .2s ease-out,background-color .2s ease-out}.admin-login input:focus{outline:none;border-color:var(--title-color);background-color:#ffffff0d}.admin-login input:disabled{opacity:.5;cursor:not-allowed}.admin-login .login-btn{padding:14px 32px;background-color:var(--title-color);color:var(--body-color);border:none;border-radius:8px;font-size:var(--p-font-size);font-weight:600;cursor:pointer;transition:opacity .2s ease-out,transform .2s ease-out;margin-top:4px}.admin-login .login-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.admin-login .login-btn:disabled{opacity:.6;cursor:not-allowed}.admin-login .error-msg{padding:12px 16px;border-radius:8px;font-size:var(--small-font-size);text-align:center;background-color:#d32f2f33;color:#f44336;border:1px solid rgba(244,67,54,.3)}@media(max-width:800px){.admin-login .login-card{padding:24px}}.admin-feedbacks{min-height:100vh;background-color:var(--body-color);padding:0 20px 40px}.admin-feedbacks .admin-topbar{display:flex;align-items:center;justify-content:space-between;padding:20px 0;max-width:var(--main-width);margin:0 auto}.admin-feedbacks .admin-topbar h1{color:var(--title-color);font-size:var(--h2-font-size);margin:0;font-weight:600}.admin-feedbacks .logout-btn{padding:8px 20px;background-color:transparent;color:var(--text-color);border:1px solid var(--container-border-color);border-radius:8px;font-size:var(--small-font-size);cursor:pointer;transition:color .2s ease-out,border-color .2s ease-out;font-family:inherit}.admin-feedbacks .logout-btn:hover{color:var(--title-color);border-color:var(--title-color)}.admin-feedbacks .filter-bar{max-width:var(--main-width);margin:0 auto 12px;display:flex;gap:10px}.admin-feedbacks .filter-input{flex:1;max-width:280px;padding:9px 16px;background-color:var(--container-color);border:1px solid var(--container-border-color);border-radius:8px;color:var(--title-color);font-size:var(--small-font-size);font-family:inherit;transition:border-color .2s ease-out}.admin-feedbacks .filter-input:focus{outline:none;border-color:var(--text-color)}.admin-feedbacks .filter-input::placeholder{color:var(--text-color);opacity:.6}.admin-feedbacks .filter-select{padding:9px 36px 9px 16px;background-color:var(--container-color);border:1px solid var(--container-border-color);border-radius:8px;color:var(--title-color);font-size:var(--small-font-size);font-family:inherit;cursor:pointer;transition:border-color .2s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23717677'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.admin-feedbacks .filter-select:focus{outline:none;border-color:var(--text-color)}.admin-feedbacks .table-wrap{max-width:var(--main-width);margin:0 auto;background-color:var(--container-color);border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);overflow:hidden}.admin-feedbacks .table-scroll{overflow-x:auto}.admin-feedbacks table{width:100%;border-collapse:collapse;min-width:800px}.admin-feedbacks thead th{text-align:left;padding:14px 20px;color:var(--text-color);font-size:var(--small-font-size);font-weight:500;border-bottom:1px solid var(--container-border-color);white-space:nowrap}.admin-feedbacks tbody td{padding:14px 20px;color:var(--title-color);font-size:var(--small-font-size);border-bottom:1px solid var(--container-border-color);vertical-align:top}.admin-feedbacks tbody tr:last-child td{border-bottom:none}.admin-feedbacks tbody tr:hover{background-color:var(--container-hover-color)}.admin-feedbacks .col-email{width:200px;white-space:nowrap}.admin-feedbacks .col-app{width:140px;white-space:nowrap}.admin-feedbacks .col-content{max-width:480px;word-break:break-word}.admin-feedbacks .col-time{width:160px;white-space:nowrap;color:var(--text-color)}.admin-feedbacks .pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px;border-top:1px solid var(--container-border-color)}.admin-feedbacks .pagination span{color:var(--text-color);font-size:var(--small-font-size)}.admin-feedbacks .pagination button{padding:8px 16px;background-color:transparent;color:var(--title-color);border:1px solid var(--container-border-color);border-radius:8px;font-size:var(--small-font-size);cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out;font-family:inherit}.admin-feedbacks .pagination button:hover:not(:disabled){background-color:var(--container-hover-color);border-color:var(--title-color)}.admin-feedbacks .pagination button:disabled{opacity:.3;cursor:not-allowed}.admin-feedbacks .loading-state,.admin-feedbacks .empty-state{text-align:center;padding:60px 20px;color:var(--text-color);font-size:var(--p-font-size)}.admin-feedbacks .error-state{text-align:center;padding:60px 20px;color:#f44336;font-size:var(--p-font-size)}.admin-feedbacks .col-check{width:40px;text-align:center;vertical-align:middle}.admin-feedbacks .checkbox{display:inline-block;width:18px;height:18px;border:2px solid var(--text-color);border-radius:4px;background-color:transparent;cursor:pointer;position:relative;transition:background-color .2s ease-out,border-color .2s ease-out;vertical-align:middle;flex-shrink:0}.admin-feedbacks .checkbox:hover{border-color:var(--title-color)}.admin-feedbacks .checkbox.checked{background-color:#4fc3f7;border-color:#4fc3f7}.admin-feedbacks .checkbox.checked:after{content:"";position:absolute;left:4px;top:0;width:6px;height:10px;border:solid var(--body-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.admin-feedbacks .col-status{width:110px;white-space:nowrap}.admin-feedbacks .status-badge{display:inline-block;font-size:12px;padding:2px 10px;border-radius:12px;font-weight:500;line-height:1.5}.admin-feedbacks .status-badge.pending{background-color:#ffa7262e;color:#ffa726}.admin-feedbacks .status-badge.processed{background-color:#66bb6a2e;color:#66bb6a}.admin-feedbacks .batch-bar{max-width:var(--main-width);margin:0 auto 12px;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background-color:var(--container-color);border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}.admin-feedbacks .batch-bar>span{color:var(--title-color);font-size:var(--small-font-size);font-weight:500}.admin-feedbacks .batch-actions{display:flex;gap:8px}.admin-feedbacks .batch-btn{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:opacity .2s ease-out;font-family:inherit}.admin-feedbacks .batch-btn:hover{opacity:.8}.admin-feedbacks .batch-btn.delete{background-color:#d32f2f33;color:#f44336;border-color:#d32f2f4d}.admin-feedbacks .batch-btn.pending{background-color:#ffa72633;color:#ffa726;border-color:#ffa7264d}.admin-feedbacks .batch-btn.processed{background-color:#66bb6a33;color:#66bb6a;border-color:#66bb6a4d}@media(max-width:800px){.admin-feedbacks{padding:0 10px 20px}.admin-feedbacks .admin-topbar{padding:16px 0}.admin-feedbacks .admin-topbar h1{font-size:var(--h3-font-size)}.admin-feedbacks .batch-bar{flex-wrap:wrap;gap:10px}.admin-feedbacks .filter-bar{flex-wrap:wrap}.admin-feedbacks .filter-input{max-width:none}}
