@media screen {
 .interface-settings{margin-left:auto;min-width:44px;min-height:44px;font-size:18px;flex:none}
 .navigation-choice{display:flex;gap:14px;align-items:flex-start;padding:18px;border:1px solid #33465e;border-radius:12px;cursor:pointer;background:#101c2b}
 .navigation-choice input{width:20px;height:20px;flex:none;margin-top:3px}.navigation-choice small{display:block;margin-top:7px;color:#b1c1d7;line-height:1.5}
 .navigation-bottom .app-shell{display:block;padding-bottom:calc(102px + env(safe-area-inset-bottom))}
 .navigation-bottom .sidebar{position:fixed;inset:auto 0 0;width:100%;height:auto;max-height:110px;transform:none;visibility:visible;padding:8px 10px calc(8px + env(safe-area-inset-bottom));z-index:35;box-shadow:0 -8px 25px #0005;border-top:1px solid #33445d;border-right:0}
 .navigation-bottom .sidebar .brand,.navigation-bottom .sidebar-foot,.navigation-bottom .menu-close,.navigation-bottom .menu-toggle{display:none}
 .navigation-bottom .nav{display:flex;flex-direction:row;align-items:stretch;gap:5px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 0 3px;margin:0}
 .navigation-bottom .nav-item{flex:1 0 100px;max-width:180px;min-height:64px;display:flex;flex-direction:column;justify-content:center;gap:6px;text-align:center;padding:8px;font-size:11px;white-space:normal;border-radius:9px}
 .navigation-bottom .nav-item[hidden]{display:none}.navigation-bottom .nav-icon{width:21px;height:21px;flex:none}.navigation-bottom .nav-item.is-active{box-shadow:inset 0 3px 0 #e837c0}
 .update-panel{grid-column:1/-1}.update-panel p{line-height:1.6}.update-status{padding:16px;background:#122137;border-radius:10px}.update-notes{white-space:pre-wrap;overflow-wrap:anywhere;color:#c7d3e5}.update-panel input[type=file]{max-width:100%}.update-panel .row-actions{flex-wrap:wrap}.update-check{display:flex;align-items:flex-start;gap:12px;margin:18px 0}.update-check input{width:20px;height:20px;flex:none;margin-top:3px}
}
@media print{.interface-settings,.navigation-bottom .sidebar,.update-panel{display:none!important}}
