.office-nav{position:fixed;inset:0 auto 0 0;width:188px;z-index:60;background:#193947;color:#dbe9e9;padding:32px 14px;display:flex;flex-direction:column;gap:9px;font:14px/1.5 'Microsoft YaHei',sans-serif}.office-nav-brand{font-size:29px;letter-spacing:3px;font-weight:700;padding:4px 12px 28px;color:#fff}.office-nav-brand span{display:block;font-size:10px;letter-spacing:1px;font-weight:400;margin-top:8px;color:#9db6bf}.office-nav a{display:block;padding:13px 12px;color:#c4dbe2;border-radius:10px;text-decoration:none;font-size:13px}.office-nav a:hover{background:#254b59;color:#fff}.office-nav a.active{background:#326273;color:#fff;box-shadow:inset 3px 0 #a9d6d4}.office-nav-footer{margin-top:auto;padding:12px;color:#96b0b9;font-size:11px}.with-office-nav{padding-left:188px}.with-office-nav.office-only header,.with-office-nav.office-only .presence-bar{left:208px}.with-office-nav .presentation.web-expanded{left:204px}.with-office-nav #office-scene{min-width:0}.with-office-nav .presence-panel{z-index:65}@media(max-width:780px){.office-nav{width:136px;padding:20px 7px}.office-nav a{font-size:11px;padding:12px 8px}.office-nav-brand{font-size:23px;padding-left:8px}.with-office-nav{padding-left:136px}.with-office-nav.office-only header,.with-office-nav.office-only .presence-bar{left:146px}.with-office-nav .presentation.web-expanded{left:146px}}

.office-nav{overflow-y:auto;gap:4px}.office-nav a{padding-top:10px;padding-bottom:10px}.office-nav-brand{padding-bottom:18px}
