body{padding-top:46px!important}.public-nav{height:46px;position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;gap:4px;padding:0 20px;background:#15385e;color:white;overflow-x:auto;white-space:nowrap;box-shadow:0 2px 9px #15385e20;font:12px -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}.public-nav a{color:#d7e8fc;text-decoration:none;padding:9px 11px;border-radius:6px}.public-nav a:first-child{font-weight:700;color:white;margin-right:10px}.public-nav a[aria-current],.public-nav a:hover{background:#ffffff18;color:white}.public-nav .admin-link,.public-nav span{margin-left:auto;color:#b4d3f8}.public-nav button{background:transparent;border:1px solid #7592b3;border-radius:5px;color:white;font-size:11px;padding:4px 10px;min-height:27px;cursor:pointer}.sidebar{top:46px!important;height:calc(100vh - 46px)!important}@media(max-width:750px){.public-nav{padding:0 8px}.public-nav a{padding:9px 8px}.public-nav a:first-child{margin-right:0}}
