html,body{min-width:320px;margin:0;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img,video,canvas,svg{max-width:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#33754e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#33754e}a{color:inherit;text-decoration:none}.navbar-container{background-color:#070605}.navbar,.navbar-links,.navbar-actions{background-color:#070605;flex-direction:row;align-items:center;width:100%;display:flex}.navbar{z-index:1000;justify-content:space-around;gap:12px;padding:8px 2%;position:sticky;top:0;box-shadow:0 5px 20px #0000000d}.navbar-links{gap:1.2rem;margin:0;padding:0}.navbar-links li,.navbar-menu li{color:#fff;list-style:none}.navbar-actions{flex-shrink:0;gap:5px;width:auto}.navbar-actions button{border-radius:10px;width:max-content}.navbar-actions-profile{justify-content:center}.navbar-actions .navbar-profile-button{isolation:isolate;color:#f8fafc;background:linear-gradient(145deg,#ffffff24,#ffffff08),#12100d;border:1px solid #f5c51861;width:44px;height:44px;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 10px 22px #00000038}.navbar-actions .navbar-profile-button:after{content:"";opacity:.9;z-index:-1;background:radial-gradient(circle at 35% 28%,#ffffff38,#0000 38%);border-radius:50%;position:absolute;inset:3px}.navbar-actions .navbar-profile-button:hover{border-color:#f5c518b8;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff3d,0 14px 28px #00000047,0 0 0 4px #f5c5181a}.navbar-profile-ring{border:1px solid #f5c51847;border-radius:50%;position:absolute;inset:5px}.navbar-profile-icon{color:#111827;background:linear-gradient(135deg,#f5c518,#ffe68a);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.navbar-profile-admin .navbar-profile-icon{color:#f8fafc;background:linear-gradient(135deg,#115e38,#24a46a)}.navbar-actions .navbar-profile-admin{border-color:#24a46a8a}.navbar-actions .navbar-profile-admin:hover{border-color:#24a46ad9;box-shadow:inset 0 1px #ffffff3d,0 14px 28px #00000047,0 0 0 4px #24a46a1f}.navbar-menu{z-index:100;background-color:#0a0e11;flex-direction:column;align-items:center;gap:2rem;width:100%;height:100%;margin:0;padding:15px;display:flex;position:fixed;overflow-y:auto}.navbar-menu-list{flex-direction:column;align-items:center;gap:2rem;padding:0 40px;display:flex}@media (min-width:1024px){.navbar-menu{max-height:200px}}@media (max-width:1023px){.navbar-container.open{z-index:500;position:fixed;inset:0}}.loading{justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;display:flex}.footer-container{width:100%;position:relative;bottom:0}.footer{background-color:#070605;border-top:1px solid #f5c518;flex-flow:row;justify-content:space-between;align-items:baseline;gap:16px;width:100%;padding:20px;display:flex}.footer a{display:flex}.footer a>p{min-width:100px;font-size:14px}.footer *{color:#fff}.footer-item{flex-direction:row;align-items:stretch;gap:10px;padding:0;display:flex}.copy-right-wrapper{color:#6c757d;background-color:#f8f9fa;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.enamad{justify-content:center;align-items:center;display:flex}.enamad img{cursor:pointer;background-color:#fff;border-radius:8px;max-width:60px;height:auto;padding:4px;box-shadow:0 2px 4px #0000001a}.copy-right-wrapper *{font-family:Roboto,Helvetica,Arial,sans-serif!important}.copy-right{text-align:center;direction:ltr;flex-grow:1}.copy-right p{color:#6c757d;margin:0;font-size:13px}.copy-right span{color:#adb5bd;margin-top:4px;font-size:10px;display:block}.object-cover{object-fit:contain}@media (max-width:768px){.navbar{justify-content:space-between}.navbar-menu{height:calc(100dvh - 48px);top:48px}.navbar-menu-list{width:100%;padding:0 16px}.navbar-actions{flex-wrap:wrap;justify-content:center;width:100%}.footer{text-align:center;flex-direction:column;align-items:center;padding:18px 12px}.footer-item{flex-wrap:wrap;justify-content:center}.copy-right-wrapper{flex-direction:column;justify-content:center}}
