html,body,#root,.app-wrapper{height:100%;margin:0;display:flex;flex-direction:column;background-color:#242f3d;font-family:sans-serif}.header{height:60px;background-color:#242f3d;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3e4854;box-shadow:0 4px 10px #0003;z-index:1;transition:box-shadow .3s ease-in-out}.header:hover{box-shadow:0 6px 15px #0000004d}.header-left .logo{height:61px;width:170px;object-fit:cover;object-position:top;transition:transform .3s ease}.header-left .logo:hover{transform:scale(1.05)}.header-right .user-info{display:flex;align-items:center;gap:10px;color:#fff;transition:color .3s ease}.avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #3e4854;transition:transform .3s ease}.avatar:hover{transform:scale(1.1)}.user-details{display:flex;flex-direction:column;align-items:flex-start}.user-name{font-weight:600;font-size:14px;transition:font-size .3s ease}.user-actions{display:flex;gap:8px;margin-top:4px}.logout-btn,.more-btn{background:none;border:none;color:#ccc;cursor:pointer;font-size:13px;padding:6px 12px;border-radius:6px;transition:background .3s ease,transform .3s ease}.logout-btn:hover,.more-btn:hover{background-color:#ffffff1a;transform:scale(1.1)}.iframe-container{width:100%;position:relative}.iframe-container iframe{width:100%;background:#242f3d;height:100vh;border:none}.loader{margin:10% auto;width:fit-content;font-size:40px;line-height:1.5;font-family:system-ui,sans-serif;font-weight:700;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #000;background:radial-gradient(1.13em at 50% 1.6em,#000 99%,#0000 101%) calc(50% - 1.6em) 0/3.2em 100% text,radial-gradient(1.13em at 50% -.8em,#0000 99%,#000 101%) 50% .8em/3.2em 100% repeat-x text;animation:l9 2s linear infinite}.loader:before{content:"Loading"}@keyframes l9{to{background-position:calc(50% + 1.6em) 0,calc(50% + 3.2em) .8em}}.errorHandle{margin:5% auto;border:1px solid #3e4854;color:#fff;width:40vw;padding:20px;border-radius:13px;transition:transform .3s ease,box-shadow .3s ease}.errorHandle:hover{transform:scale(1.05);box-shadow:0 4px 10px #0003}
